停留在“Windows 无法解析或处理 pass [specialize] 的无人参与应答文件。无法应用应答文件中指定的设置。在处理组件 [Microsoft-Windows-Shell-Setup] 的设置时检测到错误”阶段。
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="specialize">
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<ProductKey></ProductKey>
<RegisteredOrganization>POCL</RegisteredOrganization>
<ComputerName></ComputerName>
<ShowWindowsLive>false</ShowWindowsLive>
<StartPanelOff>false</StartPanelOff>
<CopyProfile>false</CopyProfile>
<DisableAutoDaylightTimeSet>false</DisableAutoDaylightTimeSet>
<DoNotCleanTaskBar>true</DoNotCleanTaskBar>
<BluetoothTaskbarIconEnabled>false</BluetoothTaskbarIconEnabled>
<TimeZone>Pacific Standard Time</TimeZone>
<AutoLogon>
<Password>
<Value>[removed]</Value>
<PlainText>false</PlainText>
</Password>
<LogonCount>5</LogonCount>
<Username>[removed]</Username>
</AutoLogon>
</component>
</settings>
<settings pass="oobeSystem">
<component name="Microsoft-Windows-International-Core" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<InputLocale>en-us</InputLocale>
<SystemLocale>en-us</SystemLocale>
<UILanguage>en-us</UILanguage>
<UserLocale>en-us</UserLocale>
</component>
<component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<UserAccounts>
<LocalAccounts>
<LocalAccount wcm:action="add">
<Password>
<Value>[removed]</Value>
<PlainText>false</PlainText>
</Password>
<Name>[removed]</Name>
<Group>Administrators</Group>
</LocalAccount>
</LocalAccounts>
</UserAccounts>
<OOBE>
<HideEULAPage>true</HideEULAPage>
<HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
<NetworkLocation>Other</NetworkLocation>
<ProtectYourPC>3</ProtectYourPC>
</OOBE>
<StartPanelOff>false</StartPanelOff>
</component>
</settings>
<cpi:offlineImage cpi:source="wim:c:/users/administrator/desktop/ces_img0.wim#CES Win7" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>
有人发现什么明显的东西吗?
编辑:适用于 win7 pro 安装
答案1
您在专业化期间自动登录 5 次有什么原因吗?无人值守安装不喜欢在专业化过程中重新启动,如果您实际上登录 5 次,则应该在 oobe 阶段进行。
尝试删除整个
<AutoLogon>
<Password>
<Value>[removed]</Value>
<PlainText>false</PlainText>
</Password>
<LogonCount>5</LogonCount>
<Username>[removed]</Username>
</AutoLogon>
阻止专门化并测试安装。
如果您确实不想使用空的<ProductKey></ProductKey>
和字段,那么您还应该删除它们。<ComputerName></ComputerName>
答案2
@ethrbunny 你找到答案了吗?我把你的 unattend.xml 放入我的 Windows 系统映像管理器 (WSIM),它告诉我设置“StartPanelOff”已弃用,不应使用。当我删除这两行(在 specialize 和 oobe 过程中)时,我收到的唯一警告是它试图定位的图像在你的桌面上。
您是否在使用 Windows 自动安装工具包 (WAIK)?它包含 WSIM,WSIM 将帮助您编写 unattend.xml 文件,并且有一个选项可以验证文件以检查错误。您可以在此处下载 WAIK。WAIK 也是 Microsoft 部署工具包 (MDT) 的一部分。MDT 可以是独立的映像工具,也可以与 WDS 或 SCCM 集成,以简化您的部署。MDT 可在此处下载。
您还应该访问TechNet 上的 Springboard 系列您将在其中找到部署 Windows 所需的信息和工具。第 3 部分(交付)全部是关于部署 Windows 的。
希望这可以帮助。