0×0000007B: INACCESSIBLE_BOOT_DEVICE

Этот пост является продолжением предыдущего поста о переносе системы Windows XP на другую материнскую плату. Теперь мы коснемся случая, когда на нет возможности запустить систему на старом оборудовании, а на новом – при загрузке мы получаем синий экран (BSOD) с ошибкой “0?0000007B: INACCESSIBLE_BOOT_DEVICE”. Эта ситуация является следствием того, что в вашей системе установлены драйвера для контроллера IDE/SATA другого производителя (для старой конфигурации),  а не те которые должны быть установлены для нового оборудования. Выход из этой ситуации есть, нам необходимо установить универсальные драйвера для стандартного PCI IDE контроллера.

Строчки расположенные ниже которые расположены между горизонтальными линиями скопируйте в программу «Блокнот» и сохраните полученный файл например на флешке. При сохранении укажите имя к примеру addide.reg, без расширения .txt.

————————————————————————————————-

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabaseprimary_ide_channel]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”atapi”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasesecondary_ide_channel]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”atapi”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabase*pnp0600]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”atapi”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabase*azt0502]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”atapi”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasegendisk]

“ClassGUID”=”{4D36E967-E325-11CE-BFC1-08002BE10318}”

“Service”=”disk”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#cc_0101]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”pciide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_0e11&dev_ae33]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”pciide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_1039&dev_0601]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”pciide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_1039&dev_5513]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”pciide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_1042&dev_1000]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”pciide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_105a&dev_4d33]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”pciide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_1095&dev_0640]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”pciide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_1095&dev_0646]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”pciide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_1095&dev_0646&REV_05]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”pciide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_1095&dev_0646&REV_07]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”pciide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_1095&dev_0648]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”pciide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_1095&dev_0649]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”pciide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_1097&dev_0038]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”pciide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_10ad&dev_0001]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”pciide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_10ad&dev_0150]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”pciide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_10b9&dev_5215]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”pciide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_10b9&dev_5219]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”pciide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_10b9&dev_5229]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”pciide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_1106&dev_0571]

“Service”=”pciide”

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_8086&dev_1222]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”intelide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_8086&dev_1230]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”intelide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_8086&dev_2411]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”intelide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_8086&dev_2421]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”intelide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_8086&dev_7010]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”intelide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_8086&dev_7111]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”intelide”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlCriticalDeviceDatabasepci#ven_8086&dev_7199]

“ClassGUID”=”{4D36E96A-E325-11CE-BFC1-08002BE10318}”

“Service”=”intelide”

;Добавление драйвера Atapi (необходимо наличие файла Atapi.sys в папке Drivers)

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesatapi]

“ErrorControl”=dword:00000001

“Group”=”SCSI miniport”

“Start”=dword:00000000

“Tag”=dword:00000019

“Type”=dword:00000001

“DisplayName”=”Standard IDE/ESDI Hard Disk Controller”

“ImagePath”=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,

52,00,49,00,56,00,45,00,52,00,53,00,5c,00,61,00,74,00,61,00,70,00,69,00,2e,

00,73,00,79,00,73,00,00,00

;Добавление драйвера intelide (необходимо наличие файла intelide.sys в папке Drivers)

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesIntelIde]

“ErrorControl”=dword:00000001

“Group”=”System Bus Extender”

“Start”=dword:00000000

“Tag”=dword:00000004

“Type”=dword:00000001

“ImagePath”=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,

52,00,49,00,56,00,45,00,52,00,53,00,5c,00,69,00,6e,00,74,00,65,00,6c,00,69,

00,64,00,65,00,2e,00,73,00,79,00,73,00,00,00

;Добавление драйвера Pciide (необходимо наличие файлов Pciide.sys и Pciidex.sys в папке Drivers)

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesPCIIde]

“ErrorControl”=dword:00000001

“Group”=”System Bus Extender”

“Start”=dword:00000000

“Tag”=dword:00000003

“Type”=dword:00000001

“ImagePath”=hex(2):53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,

52,00,49,00,56,00,45,00,52,00,53,00,5c,00,70,00,63,00,69,00,69,00,64,00,65,

00,2e,00,73,00,79,00,73,00,00,00

————————————————————————————————-

Теперь мы загружаемся с загрузочного диска ERD Commander или любого другого Windows LiveCD диска, открываем проводник ищем в папке WindowsSystem32Drivers следующие файлы

atapi.sys

intelide.sys

pciide.sys

pciidex.sys

если таких файлов нет – переносим их с другого компьютера (можно также поискать их и на этом диске в папке WindowsDriver CacheI386 в которой находится архив driver.cab). Эти файлы нужно перенести в папку WindowsSystem32Drivers.

Затем открываем содержимое флешки, находим наш созданный ранее файл addide.reg и нажимаем на нем правой кнопкой мыши, в появившемся меню выбираем пункт Merge (Слияние), появится следующее сообщение – “Вы действительно хотите добавить информацию из A:Mergeide.reg в реестр?”. Нажмите кнопку “Да”.

Кроме этого нам скорее всего потребуется заменить файлы hal.dll и ntoskrnl.exe в директории system32 на оригинальные. Для этого загружаемся с установочного диска Windows и запускаем консоль восстановления, затем вводим следующие команды:

c:windows>cd x:i386 (где x – буква вашего CD-привода)

x:i386>expand hal.dl_ c:

x:i386>expand ntoskrnl.ex_ c:

x:i386>cd c:

c:windows>cd ..

c:>copy hal.dll c:windowssystem32 /y

c:>copy ntoskrnl.exe c:windowssystem32 /y

c:>exit

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

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *