Ошибка Sysprep при создании эталонного образа Win10

Я создаю эталонный образ Windows 10 x64 в MDT 2013 U2. Это толстый образ, поскольку нам нужно несколько крупных программных установок, поэтому нам не нужно тратить часы на его развертывание, если мы установили программное обеспечение в процессе развертывания, а не в процессе сборки.

Поэтому создание образа занимает более 1 часа, и я обнаружил, что если Windows 10 находится в сети более 1 часа, она начинает загружать и устанавливать обновления для встроенных приложений. Именно эти обновления приводят к сбою sysprep. Его можно найти в файле setuperr.log:

 2016-05-24 20:40:15, ошибка SYSPRP Package Microsoft.WindowsAlarms_10.1510.12020.0_x64__8wekyb3d8bbwe была установлена ​​для пользователя, но не предоставлена ​​для всех пользователей. Этот пакет не будет работать должным образом в образе sysprep.

2016-05-24 20:40:15, ошибка SYSPRP Не удалось удалить приложения для текущего пользователя: 0x80073cf2.

2016-05-24 20:40:15, ошибка SYSPRP Код выхода потока RemoveAllApps был 0x3cf2.

2016-05-24 20:40:15, Ошибка [0x0f0082] SYSPRP ActionPlatform::LaunchModule: сбой при выполнении 'SysprepGeneralizeValidate' из C:\Windows\System32\AppxSysprep.dll; dwRet = 0x3cf2
2016-05-24 20:40:15, Ошибка SYSPRP SysprepSession::Validate: Ошибка при проверке действий из C:\Windows\System32\Sysprep\ActionFiles\Generalize.xml; dwRet = 0x3cf2
2016-05-24 20:40:15, Ошибка SYSPRP RunPlatformActions: Ошибка при проверке действий SysprepSession; dwRet = 0x3cf2
2016-05-24 20:40:15, Ошибка [0x0f0070] SYSPRP RunExternalDlls: Произошла ошибка при запуске реестра sysprep DLL, остановив выполнение sysprep. dwRet = 0x3cf2
2016-05-24 20:40:15, ошибка [0x0f00d8] SYSPRP WinMain: ошибка при выполнении предварительной проверки sysprep обобщает внутренних поставщиков; hr = 0x80073cf2 

Microsoft признала эту проблему начиная с Windows 8, но пока не нашла постоянного решения (прошло почти 4 года с Windows 8). Так оно и сохраняется в Windows 10 (версия 1511 - самая последняя). Это описано здесь: https://support.microsoft.com/en-us/kb/2769827

Предлагаемое решение не очень полезно:

Для предотвращения обновления приложений из Магазина Windows отключите подключение к Интернету или отключите автоматическое обновление в режиме аудита перед созданием образа

Мне нужно, чтобы мое эталонное изображение было полностью обновлено с помощью WSUS. Мне также нужно иметь возможность подключиться к серверу MDT, чтобы установить программное обеспечение. Таким образом, отсоединение опорного изображения не вариант.

Кстати, я проверил эту проблему, удалив все приложения в процессе сборки, поэтому нет приложений для установки обновлений, а затем sysprep работает нормально. Но мне нужны некоторые из этих приложений на изображении (например, калькулятор, сигналы тревоги и т. Д.). Так что это тоже не вариант.

Отключение службы Центра обновления Windows также отключит обычный процесс обновления, который выполняется во время сборки, так что это тоже не решение.

Как отключить автоматическое обновление встроенных приложений?

1 ответ

Решение

Я пришел к решению: я автоматизировал его, включив и экспортировав настройки локального объекта групповой политики с помощью LGPO.exe:

Политика локального компьютера> Административные шаблоны> Компоненты Windows> Магазин:

"Отключить автоматическую загрузку и установку обновлений"

Затем я применяю его на этапе государственного восстановления. Я также добавил переменную последовательности задач для GPOPackPath, чтобы в дальнейшем можно было обрабатывать больше GPOPacks.

Другие вопросы по тегам