При восстановлении ОС из бэкапа на другой физический компьютер или при подключении жесткого диска со старого ПК на новый может появиться синий экран BSOD с ошибкой 0x0000007B.
Cтоп-код соответствует ошибке INACCESSABLE_BOOT_DEVICE и связан с тем, что контроллер жесткого диска нового ПК (виртуальной машины) отличается от исходного оборудования. При загрузке системы не загружается драйвер, которые нужен для загрузки с нового контроллера. Из-за этого Windows не может запуститься.
Пользователь может столкнуться с ошибкой 0x0000007B в следующих случаях:
- При восстановлении ОС из бэкапа на другой физический компьютер или виртуальную машину.
- При переключении режима работы SATA контроллера в BIOS с IDE на ACHI, или наоборот.
- При замене материнской платы и / или контроллера жесткого диска.
В моем случае проблема возникла при подключении жесткого диска со старого ПК на новый. При первой загрузке ПК появился синий экран.
Для исправления проблемы, нужно загрузиться с установочного диска Windows (не ниже Windows 7) или загрузочного диска. В случае использования установочного диска на первом экране начала установки (выбор языка и раскладки клавиатуры) нажмите сочетание клавиш Shift+F10. Откроется окно командной строки, в котором нужно выполнить команду Regedit.exe :
В открывшемся окне редактора реестра встаньте на раздел HKEY_LOCAL_MACHINE и выберите меню Файл -> Загрузить куст.
На жестком диске (не перепутайте его с диском со средой WinPE) выберите файл \Windows\System32\config\SYSTEM. В этом файле хранится системная часть реестра вашей Windows. Имя раздела можно присвоить произвольное.
Таким образом вы смонтируете (например, под именем local_system) в редактор реестра куст реестра вашей системы с жесткого диска.
В загруженной ветке перейдите в раздел HKEY_LOCAL_MACHINE\local_hkey\ControlSet001\services\.
Найдите следующие ключи реестра:
- Atapi
- Intelide
- LSI_SAS
В каждом из этих ключей найдите параметр типа REG_DWORD с именем Start и измените его значение на 0 (0x00000000).
В том случае, если вы перед возникновением переключили режим работы SATA контроллера на AHCI, нужно также в разделе msahci установить Start=0
Для сохранения изменений в файле реестра на диске нужно встать на раздел HKEY_LOCAL_MACHINE\local_system и в меню выбрать Выгрузить куст.
Теперь можете перезагрузить ПК в обычном режиме. Windows должна загрузится нормально и запустит поиск и установку драйверов для нового оборудования.