Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » 8 / 2012 - [решено] Ошибка "Windows could not apply unattend settings during pass [offlineServicing]"

Ответить
Настройки темы
8 / 2012 - [решено] Ошибка "Windows could not apply unattend settings during pass [offlineServicing]"

Новый участник


Сообщения: 43
Благодарности: 3

Профиль | Отправить PM | Цитировать


Вложения
Тип файла: 7z logs.7z
(320.9 Kb, 1 просмотров)
Привет!
  1. Оригинальный образ en_windows_server_2012_r2_with_update_x64_dvd_6052708.iso.
  2. В него добавлены файлы:
    • Packages\SecurityUpdate\amd64_Package_for_RollupFix_9600.19155.1.5_neutral_31bf3856ad364e35_\Windows 8.1-KB4462926-x64.cab
    • autounattend.xml
  3. Установка идет на чистый диск, других дисков нет.

autounattend.xml
Код: Выделить весь код
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <servicing>
        <package action="install">
            <assemblyIdentity name="Package_for_RollupFix" version="9600.19155.1.5" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" />
            <source location="%configsetroot%\Packages\SecurityUpdate\amd64_Package_for_RollupFix_9600.19155.1.5_neutral_31bf3856ad364e35_\Windows8.1-KB4462926-x64.cab" />
        </package>
    </servicing>
    <settings pass="windowsPE">
        <component name="Microsoft-Windows-International-Core-WinPE" 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>ru-RU</SystemLocale>
            <UILanguage>en-US</UILanguage>
            <UserLocale>ru-RU</UserLocale>
        </component>
        <component name="Microsoft-Windows-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">
            <ImageInstall>
                <OSImage>
                    <InstallFrom>
                        <MetaData wcm:action="add">
                            <Key>/IMAGE/NAME</Key>
                            <Value>Windows Server 2012 R2 SERVERSTANDARD</Value>
                        </MetaData>
                    </InstallFrom>
                </OSImage>
            </ImageInstall>
            <UserData>
                <AcceptEula>true</AcceptEula>
                <ProductKey>
                    <Key>D2N9P-3P6X9-2R39C-7RTCD-MDVJX</Key>
                </ProductKey>
            </UserData>
            <UseConfigurationSet>true</UseConfigurationSet>
        </component>
    </settings>
    <settings pass="generalize">
        <component name="Microsoft-Windows-Security-SPP" 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">
            <SkipRearm>1</SkipRearm>
        </component>
    </settings>
    <settings pass="specialize">
        <component name="Microsoft-Windows-IE-ESC" 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">
            <IEHardenAdmin>true</IEHardenAdmin>
            <IEHardenUser>false</IEHardenUser>
        </component>
        <component name="Microsoft-Windows-IE-InternetExplorer" 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">
            <DisableAccelerators>true</DisableAccelerators>
            <DisableFirstRunWizard>true</DisableFirstRunWizard>
            <Home_Page>about:blank</Home_Page>
        </component>
        <component name="Microsoft-Windows-ServerManager-SvrMgrNc" 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">
            <DoNotOpenServerManagerAtLogon>true</DoNotOpenServerManagerAtLogon>
        </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">
            <TimeZone>Russian Standard Time</TimeZone>
        </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>ru-RU</SystemLocale>
            <UserLocale>ru-RU</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">
            <OOBE>
                <HideEULAPage>true</HideEULAPage>
                <SkipMachineOOBE>true</SkipMachineOOBE>
            </OOBE>
            <UserAccounts>
                <AdministratorPassword>
                    <Value>P@ssw0rd</Value>
                    <PlainText>true</PlainText>
                </AdministratorPassword>
            </UserAccounts>
        </component>
    </settings>
    <cpi:offlineImage cpi:source="" xmlns:cpi="urn:schemas-microsoft-com:cpi" />
</unattend>


При установке на этапе offlineServicing возникает ошибка "Windows could not apply unattend settings during pass [offlineServicing]".

Логи из каталога E:\$WINDOWS.~BT\Sources\Panther\ во вложении, cbs_unattend.log еще выложу отдельно текстом.

Куда стоит копать?

Можно, конечно, запихнуть обновление через DISM /Mount-Wim и /Add-Package, но хочется, чтобы оригинальный образ изменялся по минумуму.

Отправлено: 21:41, 09-11-2018

 

Новый участник


Сообщения: 43
Благодарности: 3

Профиль | Отправить PM | Цитировать


Понятно, что вы защищаете вариант, который вам хорошо знаком. Это нормально. Я тут понял, что для того, чтобы залить обновлением в образ, мне придется его 4 раза распаковывать, для каждой из версий. Ну ладно, 2, потому что Core редакций не использую.

Отправлено: 19:50, 11-11-2018 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 43
Благодарности: 3

Профиль | Отправить PM | Цитировать


Взял 4 обновления (3021910, 3172614, 4462926, 3191564), чтобы на них поэкспериментировать. Результаты ниже:

В процессе установки:
  1. 3021910
    • ставится
  2. 3172614
    • ошибка «The manifest file contains one or more syntax errors» (ожидаемо, есть зависимость от 3021910)
  3. 3021910 и 3172614 в одном unattend.xml
    • ошибка «The manifest file contains one or more syntax errors» (сюрприз)
  4. 3021910 и 3172614 каждый в своем unattend.xml
    • нет такой возможности
  5. 4462926
    • ошибка «Access denied» (самый неприятный сюрприз)
  6. 3191564
    • ставится

После установки:
  1. 3021910
    • ставится
  2. 3172614
    • ошибка «The manifest file contains one or more syntax errors» (ожидаемо, есть зависимость от 3021910)
  3. 3021910 и 3172614 в одном unattend.xml
    • ошибка «The manifest file contains one or more syntax errors» (сюрприз)
  4. 3021910 и 3172614 каждый в своем unattend.xml
    • ставится
  5. 4462926
    • ставится
  6. 3191564
    • ставится

Похоже, что offlineServicing не умеет ставить несколько обновлений, если между ними есть зависимости. Очень жаль. Ну и баг с 4462926, конечно, очень неприятен.

Последний раз редактировалось Knaps, 11-11-2018 в 23:12.


Отправлено: 22:14, 11-11-2018 | #12


(*.*)


Administrator


Сообщения: 36473
Благодарности: 6670

Профиль | Сайт | Отправить PM | Цитировать


Цитата Knaps:
Понятно, что вы защищаете вариант, который вам хорошо знаком. Это нормально. »
Я не защищаю хорошо знакомый вариант, а советую вам наиболее надежный. Я вроде уже третий раз об этом говорю, но стену пробить не могу. Продолжайте грызть кактус :)

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 10:34, 14-11-2018 | #13


Новый участник


Сообщения: 43
Благодарности: 3

Профиль | Отправить PM | Цитировать


В итоге сделал так:
  1. При установке ставится только 3173424 (Servicing stack update), 4103715 (CredSSP), 3191564 (PowerShell 5.1).
  2. Дальше, если машина в сети, то автоматом ставятся актуальные обновления.
  3. Если машина не в сети, то на обновления можно забить.

Возможно, проблема в том, что в boot.wim либо старая версия DISM, либо другого компонента. Была похожая проблема при установке через WDS. Кстати, интересный момент: "I had errors when deploying Windows images using WDS, with or without answers file".

Дальше разбираться пока не планирую.

Отправлено: 10:45, 15-11-2018 | #14


Новый участник


Сообщения: 43
Благодарности: 3

Профиль | Отправить PM | Цитировать


Небольшое уточнение.

Обновление 3172614 в итоге ставится после установки, потому что без него поиск обновлений зависает на этапе проверки.

Отправлено: 10:53, 14-05-2019 | #15


Новый участник


Сообщения: 43
Благодарности: 3

Профиль | Отправить PM | Цитировать


Апну тему.

Исходная задача немного изменилась: нужно периодически создавать несколько машин так, чтобы
  1. После установки они были с обновлениями.
  2. Развертывались быстро.

Решение:
  1. В install.wim запихиваются все обновления, которые были до перехода на кумулятивные + PowerShell 5.1.
  2. Ставится ОС, машина выключается.
  3. Раз в месяц руками скачиваются последние обновления: .NET Framework 3.5, .NET Framework 4.5, Internet Explorer 11, MSRT.
  4. Дальше запускается скрипт, который клонирует машину, ставит на нее все обновления, предкомпилирует .NET Framework, сиспрепает, сохраняет.
  5. В течение месяца машины разворачиваются из этого шаблона, на следующий месяц делается новый шаблон.

Проблемы, которые хотелось бы решить:
  1. Находить и скачивать обновления автоматом.
  2. Попробовать применить такой способ для установки на ноут с SecureBoot. Сейчас размер install.wim превысил 4 гига, поэтому на флешку с FAT32 уже не влазит. Возможное решение: superuser.com/questions/588080/uefi-boot-a-ntfs-drive

UPD Вторая проблема решилась совсем просто. Ноут умеет грузить UEFI с NTFS, так что просто форматнул флешку.

Последний раз редактировалось Knaps, 25-11-2019 в 16:26.


Отправлено: 14:37, 25-11-2019 | #16



Компьютерный форум OSzone.net » Автоматическая установка Windows » Автоматическая установка Windows 11 / 10 / 8 / 7 / Vista » 8 / 2012 - [решено] Ошибка "Windows could not apply unattend settings during pass [offlineServicing]"

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Доступ - [решено] [MySQL 5.1] Ошибка в Apply Security Settings rudvil Microsoft Windows 7 3 19-02-2011 16:06
Доступен для загрузки SQL Server "Denali" CTP и ещё ряд анонсов с конференции PASS 20 OSZone News Новости и события Microsoft 0 12-11-2010 16:30
Очистка "Program Files" & "Documents & Settings" перед установкой. sergvg Автоматическая установка Windows 2000/XP/2003 27 26-07-2009 10:13
[решено] Проблемы с копированием в папку "Documents and Settings\Администратор" Алексей Н. Автоматическая установка Windows 2000/XP/2003 10 20-08-2007 09:43
Удаление компонентов "Центра безопастности WindowsXP" при установке Unattend WinXPsp2 Rustamka Автоматическая установка Windows 2000/XP/2003 0 19-01-2005 16:04




 
Переход