Назад | Перейти на главную страницу

WDS: что не так с моим unattend.xml?

Я застрял на сообщении «Windows не удалось проанализировать или обработать файл ответов автоматической установки для прохода [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

Есть ли причина, по которой вы 5 раз автоматически входите в систему во время специализации? Автоматические установки не любят, когда их перезагружают во время этапа специализации, если вы на самом деле входите в систему 5 раз, вам следует сделать это на этапе oobe.

Попробуйте удалить весь

    <AutoLogon>
        <Password>
            <Value>[removed]</Value>
            <PlainText>false</PlainText>
        </Password>
        <LogonCount>5</LogonCount>
        <Username>[removed]</Username>
    </AutoLogon>

заблокировать от specialize и протестировать установку.

Также следует избавиться от пустого <ProductKey></ProductKey> и <ComputerName></ComputerName> поля, если вы действительно не хотите их использовать.

@ethrbunny Вы нашли ответ на этот вопрос? Я поместил ваш unattend.xml в свой диспетчер образов системы Windows (WSIM), и он сообщает мне, что параметр StartPanelOff устарел и не должен использоваться. Когда я удаляю эти 2 строки (как в проходах specialize, так и oobe), единственное предупреждение, которое я получаю, это то, что изображение, которое он пытается найти, находится на вашем рабочем столе.

Вы используете пакет автоматической установки Windows (WAIK)? В него включен WSIM, и WSIM поможет вам создать файлы unattend.xml, и есть возможность проверить файл на наличие ошибок. WAIK можно скачать здесь. WAIK также является частью Microsoft Deployment Toolkit (MDT). MDT может быть автономным средством создания образов или может интегрироваться с WDS или SCCM, чтобы упростить развертывание. MDT можно скачать здесь.

Вам также следует посетить Серия Springboard на TechNet где вы найдете информацию и инструменты, необходимые для развертывания Windows. Раздел 3 (Доставка) посвящен развертыванию Windows.

Надеюсь это поможет.