Windows Server 2008 перезагружается в среду восстановления WinRe

У меня недавно была проблема на нескольких стандартных серверах Windows Server 2008 R2 SP1, когда при стандартной перезагрузке он перезагружался в среду восстановления WinRE. Переход к консоли машины и перезагрузка устройства снова вернет его к ОС без проблем. Это все виртуальные машины, и у нас есть другие машины без проблем. Последние произошли после автоматического обновления на сервере.

  • Журналы обновлений Windows не указывают на сбои
  • Системные журналы не указывают на какие-либо ошибки или предупреждения
  • Проверяя bcedit /enum, я не вижу проблем с загрузочной записью.
  • Проверка msconfig-> вкладка Boot никаких специальных параметров загрузки не выбраны

Я в растерянности, что еще проверить. Есть идеи? Спасибо

2 ответа

Решение

Мы запустили SFC / SCANNOW, но он не нашел никаких проблем. В итоге мы просто отключили автоматическое восстановление Windows с помощью следующей команды

reagentc.exe /disable

Мы сделали это из-за того, что в каждом случае нашей проблемы, если мы снова перезагружали виртуальную машину после того, как она была в WinRE, она успешно загружалась. Таким образом, отключение Windows RE казалось наилучшей идеей, поскольку теперь она будет перезагружаться снова, если возникнут проблемы с загрузкой вместо загрузки в WinRE.

По-видимому, эта проблема периодически возникает в некоторых средах 2008/2008 R2 после тяжелого раунда обновлений [вставьте анекдот débâcle обновления любимых окон здесь].

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

разрешите системе загрузиться в режиме восстановления Windows, откройте командную строку и введите:

sfc /SCANNOW /OFFBOOTDIR=C:\  /OFFWINDIR=C:\Windows

изменить каталог на:

C:\Windows\winsxs\

Если файл pending.xml существует, удалите его... в противном случае перезагрузите систему и выберите обычную загрузку.

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

Вот некоторая информация об утилите командной строки ' sfc': https://msdn.microsoft.com/en-us/library/windows/desktop/aa382541%28v=vs.85%29.aspx

Надеюсь, что это помогает и удачи!

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