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

Проблема со скользящими обновлениями в Windows Server 2016

Поэтому я пытался внедрить обновления в свой выпуск Windows Server 2016 Datacenter (1607), так как я часто развертываю тестовые серверы и хотел иметь ISO с встроенными обновлениями, чтобы ускорить процесс.

Практически каждое руководство, которое я могу найти, говорит мне делать то же самое, поэтому вот команды, которые я использую.

Mount-DiskImage C:\slipstream_updates\iso\base_server_2016_datacenter\SW_DVD9_Win_Svr_STD_Core_and_DataCtr_Core_2016_64Bit_English_-2_MLF_X21-22843.ISO

robocopy /s /e E:\ C:\slipstream_updates\copied_base_iso_files

Dismount-DiskImage C:\slipstream_updates\iso\base_server_2016_datacenter\SW_DVD9_Win_Svr_STD_Core_and_DataCtr_Core_2016_64Bit_English_-2_MLF_X21-22843.ISO

Set-ItemProperty C:\slipstream_updates\copied_base_iso_files\sources\install.wim -Name IsReadOnly -Value $false

dism.exe /mount-wim /wimfile:"C:\slipstream_updates\copied_base_iso_files\sources\install.wim" /mountdir:"C:\slipstream_updates\wim_mountpoint" /index:1

dism.exe /image:"C:\slipstream_updates\wim_mountpoint" /Add-Package /PackagePath:"C:\slipstream_updates\cumulative_update_files\august\ssu"

dism /image:"C:\slipstream_updates\wim_mountpoint" /cleanup-image /StartComponentCleanup /ResetBase

dism /unmount-image /mountdir:"C:\slipstream_updates\wim_mountpoint" /commit

cd "C:\slipstream_updates\copied_base_iso_files\"; & 'C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\Oscdimg\oscdimg.exe'-bootdata:"2#p0,e,bboot\Etfsboot.com#pEF,e,befi\Microsoft\boot\Efisys.bin" -u1 -udfver102 C:\slipstream_updates\copied_base_iso_files C:\slipstream_updates\iso\WindowsServer2016_SSU_KB4132216.iso

В предыдущем примере я попытался интегрировать KB4132214, который является SSU, необходимым для установки дополнительных накопительных обновлений из каталога Microsoft в соответствии с информацией на странице. После этого я проделал бы ту же процедуру, используя только что созданный ISO, чтобы попытаться добавить KB4343887 (августовские накопительные обновления) и создать отдельный файл ISO.

Но затем после установки нового компьютера с недавно созданным ISO обновления просто не отображаются. Ни на панели «Установленные обновления» (ни одно из обновлений не отображается, даже KB4132216, который был установлен вначале), ни при запуске Get-Hotfix, а запуск «winver» говорит мне, что это все еще «Версия 1607 (сборка ОС 14393.0)» .

При создании файлов ISO каждая команда завершилась успешно, и, глядя на созданные файлы ISO, я вижу, что размер этого файла увеличивается между шагами, поэтому я предполагаю, что файлы действительно копируются туда.

Я попытался использовать тот же процесс для установки другого накопительного обновления KB4103720, которое обычно является первым, которое сервер пытается получить из Центра обновления Windows после запуска «Проверить наличие обновлений» на вновь установленном сервере прямо из базового ISO, но не польза

Я что-то упускаю? Возможно, я здесь что-то не так делаю?