Windows сервер не загружается после обновления

Статья показывает какие предпринять меры для восстановления работы сервера Windows.

Если сервер не загружается после обновления, а CHKDSK не помогает, то можно попробовать удалить последние обновления из среды восстановления (WinRE). Это один из самых эффективных способов восстановления работоспособности системы после неудачного обновления Windows Server.

Вариант 1. Через меню восстановления (самый безопасный)

Если доступно:

Диагностика → Дополнительные параметры → Удалить обновления

Там обычно есть:

  • Удалить последнее качественное обновление (накопительное)
  • Удалить последнее функциональное обновление

Сначала удаляй качественное обновление.

Самый безопасный способ:

Этот метод использует встроенный механизм Windows для отката обновлений, минимально вмешиваясь в структуру диска. Идеален для физических серверов с доступом к меню восстановления.

Вариант 2. Через DISM из командной строки

Определи букву раздела с Windows:

				
					diskpart
list volume
exit
				
			

Допустим, Windows находится на D:\Windows.

Посмотреть установленные пакеты:

				
					dism /image:D:\ /get-packages /format:table
				
			

Найди последние установленные пакеты по дате.

Удалить пакет:

				
					dism /image:D:\ /remove-package /packagename:ИМЯ_ПАКЕТА
				
			

Например:

				
					dism /image:D:\ /remove-package /packagename:Package_for_RollupFix~31bf3856ad364e35~amd64~~26100.1234.1.9
				
			
Требования к методу DISM:

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

Вариант 3. Откат ожидающих обновлений

Очень часто после неудачного обновления помогает:

				
					dism /image:D:\ /cleanup-image /revertpendingactions
				
			

После выполнения перезагрузи сервер:

				
					shutdown /r /t 0
				
			

Это одна из самых эффективных команд при зависании после обновлений.

Самый эффективный метод:

Команда /revertpendingactions часто восстанавливает загрузку после неудачного обновления, откатывая изменения, которые еще не были применены к файловой системе.

Вариант 4. Если система повреждена

Выполни восстановление системных файлов офлайн:

				
					sfc /scannow /offbootdir=D:\ /offwindir=D:\Windows
				
			
Когда использовать SFC:

Этот метод подходит для случаев, когда обновление повредило системные файлы, но структура диска сохранилась. Требует исправного boot-раздела.

Что я бы сделал сначала

  1. Прервал бы CHKDSK только если он действительно много часов не двигается.
  2. Загрузился бы в WinRE.
  3. Выполнил:
				
					dism /image:D:\ /cleanup-image /revertpendingactions
				
			

Перезагрузил сервер.

Это часто восстанавливает загрузку после неудачного обновления.

Рекомендованный порядок действий:

Для большинства случаев после неудачного обновления оптимальной последовательностью является: CHKDSK (если долго) → Откат ожидающих обновлений → Перезагрузка.

Напиши, пожалуйста:

  • Windows Server 2025 Standard или Datacenter?
  • Сервер физический или виртуальный?
  • Устанавливались обычные накопительные обновления или был переход на новую сборку?

И обязательно проверь букву системного раздела — в WinRE она часто не C:.