Что было. Накопительное обновление на виртуальной машине с Windows Server 2022 показывает «Установка 100 %» больше 30 минут и не переходит к перезагрузке. Администратор вспоминает времена Windows Server 2016, где обновления шли часами, и спрашивает, ждать или прерывать.
Сколько ждать. На виртуальной машине с 2 vCPU и медленным диском накопительное обновление 2022 года может занимать 40–90 минут вместе с этапом «Работа с обновлениями» после перезагрузки, и индикатор «100 %» часто висит на этапе обслуживания компонентов, когда TiWorker.exe активно пишет на диск. Признак живого процесса: в диспетчере задач TiWorker.exe/TrustedInstaller.exe потребляют процессор или диск, а размер C:\Windows\WinSxS\Temp меняется. Если так, ждать. Прерывать процесс выключением машины нельзя: это самый надёжный способ получить повреждённое хранилище компонентов.
Что рекомендовали, когда процесс действительно завис.
- Проверить ресурсы: нехватка места на диске (нужно несколько гигабайт свободных), 100 % загрузка диска другим процессом (антивирус, резервное копирование), мало памяти.
- Сбросить кэш обновлений:
и повторить поиск обновлений. Это безопасно: кэш скачивается заново.net stop wuauserv net stop bits rd /s /q %systemroot%\SoftwareDistribution\Download rd /s /q %systemroot%\SoftwareDistribution\DataStore net start wuauserv net start bits - Приостановить обновления на 7 дней в параметрах, перезагрузиться, возобновить: сбрасывает застрявшую очередь.
chkdsk /fпри подозрении на диск, средство устранения неполадок Windows Update, журналы System иGet-WindowsUpdateLog.- Чистая загрузка (отключить сторонние службы через
msconfig) для исключения конфликтов с агентами.
Что мы добавим для виртуальных машин.
- Ставить обновления в окно обслуживания при отключённых от машины пользователях и без параллельного резервного копирования.
- Перед крупным обновлением снимок; после успешного завершения снимок удалить (долгоживущие снимки замедляют диск и сами становятся причиной «висит»).
- Если дисковая подсистема виртуальной машины медленная, обновления будут долгими всегда; лечится не сбросом кэша, а более быстрым хранилищем или SSD-классом диска.
- Регулярность: сервер, который обновляют раз в полгода, ставит гораздо больший объём и дольше; ежемесячные обновления проходят быстрее и предсказуемее.
Ресурсы по обновлениям собраны в документации Microsoft.