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

Recovery Tool не распознает жесткий диск

Этот сервер был недавно отключен из-за отключения электроэнергии. Когда я попытался загрузиться, появился BSOD с ошибкой: process1_initialization_failed. Согласно MS, это было результатом поврежденной загрузочной записи. Я пытался восстановить запись до сих пор:

  1. Удаление bootrec.cache (не сработало)
  2. bootrec / fixmbr (не работает)
  3. Авторемонт и sfc (Sfc отказалась работать)

В настоящее время ситуация еще хуже, так как загрузка переходит в восстановление системы, но диск не обнаруживается.

P.S Это виртуальная машина Hyper-V, на которой работает контроллер домена (и другие важные вещи). Хостинговая машина работает без проблем.

АДЛЛЛЛЛП

Виртуальная машина могла ждать перезагрузки после установки некоторых обновлений Windows. Посмотрите на

pending.xml

посмотреть здесь: Ссылка на сайт

Вы можете найти несколько проблемных DLL, которые вызывают вашу проблему.

Решено. Вот что я сделал:

  1. Сделал копию VHD-файла на всякий случай, если что-то запутается.
  2. Создал новую виртуальную машину и прикрепил файл VHD как дополнительный диск.
  3. Завел машину. Это подтвердило, что виртуальный жесткий диск на самом деле не поврежден и не сырой. Все файлы были там
  4. Ran SFC / scannnow / offwindir = диск: \ windows / offwindir = диск (диск - это буква для дополнительного диска)
  5. Скопировал ntdll.dll с нового компьютера под управлением Windows Server 2008 R2 в папки system32 и syswow64. Для этого пришлось взять на себя ответственность за папки, а затем снова сменить владельца.
  6. Перезагрузил старую виртуальную машину с измененным диском. Сначала машина запустила chkdsk и загрузилась как обычно.