У меня недавно возникла проблема на нескольких серверах Windows Server 2008 R2 SP1 Standard, когда при стандартной перезагрузке происходит перезагрузка в среду восстановления WinRE. Переход к консоли машины и повторная перезагрузка устройства без проблем вернет его в ОС. Это все виртуальные машины, и у нас есть другие машины без проблем. Самый последний произошел после запуска автоматических обновлений на сервере.
Я не понимаю, что еще проверить. Любые идеи? Спасибо
Мы запустили sfc / scannow, но никаких проблем не обнаружили. В итоге мы просто отключили среду автоматического восстановления Windows, используя следующую команду
reagentc.exe /disable
Мы сделали это из-за того, что в каждом случае нашей проблемы, если мы снова перезагружали виртуальную машину после того, как она была в WinRE, она загружалась успешно. Так что отключение Windows RE показалось лучшей идеей, так как теперь, если возникнут проблемы с загрузкой, она снова перезагрузится, а не загрузится в WinRE.
По-видимому, это периодически возникающая проблема с некоторыми средами 2008/2008 R2 после интенсивного цикла обновлений [вставьте сюда любимый анекдот об обновлении Windows].
Попробуйте это решение на одном из ваших «менее важных» серверов, но оно относительно неагрессивно и не должно причинить больше вреда, если не поможет в вашей конкретной проблеме.
позвольте системе загрузиться в режим восстановления 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
Надеюсь, что это помогает и удачи!