Stop 0x0000007B в Windows XP после переноса системного диска или замены материнской платы

На днях принесли компьютер, в котором, как оказалось, сгорела материнская плата, а точно такой-же не было, да и искать её не хотелось, зная уже о недостатках. Впрочем, желания переустанавливать Windows со всеми программами тоже не было.

Под имеющийся процессор старой, была приобретена другая материнская плата с другим чипсетом. Первый запуск компьютера на новой матери, как и ожидалось, привел к синему экрану с ошибкой Stop 0x0000007B. На этом же экране Windows пытается что-то петь про проверку диска, но верить этому не стоит, хотя часть правды тут есть. Правда состоит в том, что система пытается использовать драйвера старого контроллера дисков с прежней материнки, что собственнно ей никак не удасться сделать.

Чтобы заставить компьютер загрузиться, нам потребуется заменить информацию в реестре о контроллере жестких дисков на стандартный, а после загрузки уже установить нужные. Кстати, данный способ подходит и для переноса винчестера с системой на другой копьютер. Решение было взято с сайта мелкомягких. Однако могут появиться другие проблемы, вызванные отличиями в другом оборудовании.

Для начала нужно загрузиться с LiveCD или USB, или подключить винчестер с установленой системой к другому компьютеру. В общем требуется получить доступ к реестру изменяемой системы. Как это сделать я уже писал в блоге. Настоятельно рекомендую использовать для этого ERD Commander — процесс сильно упрощается. Скопируйте следующую информацию в программу «Блокнот» и сохраните полученный файл mergeide.reg (взято с сайта Microsoft). вот уже готовый mergeide.reg [6,82 Kb] (cкачиваний: 840)

 

[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

 

В Microsoft ещё рекомендуют извлечь файлы Atapi.sysIntelide.sysPciide.sys иPciidex.sys из архива %SystemRoot%Driver CacheI386Driver.cab или скопировать файлы в папку %SystemRoot%System32Drivers. Я обошелся без данной процедуры.

Итак, в редакторе реестра (у вас уже должен быть подключен старый реестр) выполняем Файл -> Импорт и указываем наш mergeide.reg. После того как новые данные были успешно внесены в реестр, перезагрузите компьютер. В моем случае система благополучно загрузилась и радостно начала искать новые устройства.

 

Источник: http://mdex-nn.ru/page/bootmgr-is-missing-press-ctrlaltdel-to-restart

Оставить комментарий

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