WDS:我的 unattend.xml 有什么问题?

WDS:我的 unattend.xml 有什么问题?

停留在“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 的。

希望这可以帮助。

相关内容