8 / 2012 - [решено] Ошибка "Windows could not apply unattend settings during pass [offlineServicing]"
-
Vadikan
Re: 8 / 2012 - [решено] Ошибка "Windows could not apply unattend settings during pass [offlineServicing]"
Понятно, что вы защищаете вариант, который вам хорошо знаком. Это нормально. Я тут понял, что для того, чтобы залить обновлением в образ, мне придется его 4 раза распаковывать, для каждой из версий. Ну ладно, 2, потому что Core редакций не использую.
-
Knaps
Re: 8 / 2012 - [решено] Ошибка "Windows could not apply unattend settings during pass [offlineServicing]"
Взял 4 обновления (3021910, 3172614, 4462926, 3191564), чтобы на них поэкспериментировать. Результаты ниже:
В процессе установки:3021910ставится3172614ошибка «The manifest file contains one or more syntax errors» (ожидаемо, есть зависимость от 3021910)3021910 и 3172614 в одном unattend.xmlошибка «The manifest file contains one or more syntax errors» (сюрприз)3021910 и 3172614 каждый в своем unattend.xmlнет такой возможности4462926ошибка «Access denied» (самый неприятный сюрприз)3191564
ставится
После установки:3021910ставится3172614ошибка «The manifest file contains one or more syntax errors» (ожидаемо, есть зависимость от 3021910)3021910 и 3172614 в одном unattend.xmlошибка «The manifest file contains one or more syntax errors» (сюрприз)3021910 и 3172614 каждый в своем unattend.xmlставится4462926ставится3191564
ставится
Похоже, что offlineServicing не умеет ставить несколько обновлений, если между ними есть зависимости. Очень жаль. Ну и баг с 4462926, конечно, очень неприятен.
В процессе установки:3021910ставится3172614ошибка «The manifest file contains one or more syntax errors» (ожидаемо, есть зависимость от 3021910)3021910 и 3172614 в одном unattend.xmlошибка «The manifest file contains one or more syntax errors» (сюрприз)3021910 и 3172614 каждый в своем unattend.xmlнет такой возможности4462926ошибка «Access denied» (самый неприятный сюрприз)3191564
ставится
После установки:3021910ставится3172614ошибка «The manifest file contains one or more syntax errors» (ожидаемо, есть зависимость от 3021910)3021910 и 3172614 в одном unattend.xmlошибка «The manifest file contains one or more syntax errors» (сюрприз)3021910 и 3172614 каждый в своем unattend.xmlставится4462926ставится3191564
ставится
Похоже, что offlineServicing не умеет ставить несколько обновлений, если между ними есть зависимости. Очень жаль. Ну и баг с 4462926, конечно, очень неприятен.
-
Vadikan
Re: 8 / 2012 - [решено] Ошибка "Windows could not apply unattend settings during pass [offlineServicing]"
Цитата Knaps:
Понятно, что вы защищаете вариант, который вам хорошо знаком. Это нормально.
Я не защищаю хорошо знакомый вариант, а советую вам наиболее надежный. Я вроде уже третий раз об этом говорю, но стену пробить не могу. Продолжайте грызть кактус
Понятно, что вы защищаете вариант, который вам хорошо знаком. Это нормально.
8 / 2012 - [решено] Ошибка "Windows could not apply unattend settings during pass [offlineServicing]"
Я не защищаю хорошо знакомый вариант, а советую вам наиболее надежный. Я вроде уже третий раз об этом говорю, но стену пробить не могу. Продолжайте грызть кактус
-
Knaps
Re: 8 / 2012 - [решено] Ошибка "Windows could not apply unattend settings during pass [offlineServicing]"
В итоге сделал так:
При установке ставится только 3173424 (Servicing stack update), 4103715 (CredSSP), 3191564 (PowerShell 5.1).Дальше, если машина в сети, то автоматом ставятся актуальные обновления.Если машина не в сети, то на обновления можно забить.
Возможно, проблема в том, что в boot.wim либо старая версия DISM, либо другого компонента. Была
Дальше разбираться пока не планирую.
При установке ставится только 3173424 (Servicing stack update), 4103715 (CredSSP), 3191564 (PowerShell 5.1).Дальше, если машина в сети, то автоматом ставятся актуальные обновления.Если машина не в сети, то на обновления можно забить.
Возможно, проблема в том, что в boot.wim либо старая версия DISM, либо другого компонента. Была
похожая проблема
при установке через WDS. Кстати, интересный момент: "I had errors when deploying Windows images using WDS, with or without answers file".Дальше разбираться пока не планирую.
-
Knaps
Re: 8 / 2012 - [решено] Ошибка "Windows could not apply unattend settings during pass [offlineServicing]"
Небольшое уточнение.
Обновление 3172614 в итоге ставится после установки, потому что без него поиск обновлений зависает на этапе проверки.
Обновление 3172614 в итоге ставится после установки, потому что без него поиск обновлений зависает на этапе проверки.
-
Knaps
Re: 8 / 2012 - [решено] Ошибка "Windows could not apply unattend settings during pass [offlineServicing]"
Апну тему.
Исходная задача немного изменилась: нужно периодически создавать несколько машин так, чтобы После установки они были с обновлениями. Развертывались быстро.
Решение: В install.wim запихиваются все обновления, которые были до перехода на кумулятивные + PowerShell 5.1. Ставится ОС, машина выключается. Раз в месяц руками скачиваются последние обновления: .NET Framework 3.5, .NET Framework 4.5, Internet Explorer 11, MSRT. Дальше запускается скрипт, который клонирует машину, ставит на нее все обновления, предкомпилирует .NET Framework, сиспрепает, сохраняет. В течение месяца машины разворачиваются из этого шаблона, на следующий месяц делается новый шаблон.
Проблемы, которые хотелось бы решить: Находить и скачивать обновления автоматом. Попробовать применить такой способ для установки на ноут с SecureBoot. Сейчас размер install.wim превысил 4 гига, поэтому на флешку с FAT32 уже не влазит. Возможное решение:
UPD Вторая проблема решилась совсем просто. Ноут умеет грузить UEFI с NTFS, так что просто форматнул флешку.
Исходная задача немного изменилась: нужно периодически создавать несколько машин так, чтобы После установки они были с обновлениями. Развертывались быстро.
Решение: В install.wim запихиваются все обновления, которые были до перехода на кумулятивные + PowerShell 5.1. Ставится ОС, машина выключается. Раз в месяц руками скачиваются последние обновления: .NET Framework 3.5, .NET Framework 4.5, Internet Explorer 11, MSRT. Дальше запускается скрипт, который клонирует машину, ставит на нее все обновления, предкомпилирует .NET Framework, сиспрепает, сохраняет. В течение месяца машины разворачиваются из этого шаблона, на следующий месяц делается новый шаблон.
Проблемы, которые хотелось бы решить: Находить и скачивать обновления автоматом. Попробовать применить такой способ для установки на ноут с SecureBoot. Сейчас размер install.wim превысил 4 гига, поэтому на флешку с FAT32 уже не влазит. Возможное решение:
superuser.com/questions/588080/uefi-boot-a-ntfs-drive
UPD Вторая проблема решилась совсем просто. Ноут умеет грузить UEFI с NTFS, так что просто форматнул флешку.