标题:[MDT] 解决 Non-zero return code from Scanstate RC=27 故障 出处:gOxiA=苏繁=SuFan Blog 时间:Tue, 16 Nov 2010 22:40:23 +0000 作者:gOxiA 地址:https://goxia.maytide.net/read.php/1454.htm 内容: 解决 Non-zero return code from Scanstate RC=27 故障 Windows 7 正如我们之前所预料大规模的部署已经开始,特别从 10月份开始更多的企业用户着手于 Windows 7 的部署。最近 gOxiA 也正忙于通过 MDT 2010 来部署 Windows 7,早先只是测试环境及小规模的应用,而通常都是新装 Windows 7。如果为现有 Windows 7 操作系统执行 Refresh 操作,那么可能会出现如下图所示的错误: 主要的错误为“Non-zero return code from Scanstate, RC = 27”,应该是 USMT 执行失败。检查 cs.ini 配置,其中我预先定义了用户数据的相关配置“SkipUserData=YES”、“UserDataLocation=NONE”,即表示略过用户数据保存步骤,并预设存储路径为“None”,并且之后 gOxiA 也对 cs.ini 重新修改,删除 SkipUserData 和 UserDataLocation 的配置,进行了常规测试,手动操作这些步骤,结果并未出现错误。很诡异…… 之后查阅了大量的资料也没有什么头绪,难道在对现有 Windows 7 执行 Refresh 时必须在 cs.ini 中提供详细的 USMT 配置信息?! 不亲自实践不会有结果,耗些时间去测试才会有收获! 打开 Deployment Workbench,进入部署点的属性设置,切换到 Rules 选项卡修改 cs.ini,添加了 USMT 相关的配置信息最后确定退出! 添加的 USMT 配置信息如下: LoadStateArgs=/lac /v:13 USMTMigFiles1=MigApp.xml USMTMigFiles2=MigUser.xml USMTMigFiles3=YourCustomMigFile1.xml USMTMigFiles4=YourCustomMigFile2.xml USMTMigFiles5=YourCustomMigFile3.xml USMTMigFiles6=YourCustomMigFile4.xml USMTConfigFile=Config.xml UserDataLocation=AUTO UDShare= \\MyServer\MyShare\ UDDir=%OSDComputerName% 重新进行了测试故障解除!至于最终导致的原因由于缺乏资料,gOxiA 目前也真道不明白!关于 USMT 在 MDT 中的应用和设置看来需要抽时间专门研究研究。 Generated by Bo-blog 2.1.1 Release