Загрузка Windows XP после смены мат. платы: 0x0000007B INACCESSIBLE_BOOT_DEVICE

Опубликовано admin - сб, 08/09/2014 - 15:49

Проблема

После переноса системного (загрузочного) диска Microsoft Windows XP на новый компьютер при запуске Windows XP может появиться следующее сообщение об ошибке:

STOP: 0x0000007B (0xF741B84C,0xC0000034,0x00000000,0x00000000)
INACCESSIBLE_BOOT_DEVICE

Причина

Данная ошибка возникает, если в Windows XP не установлены драйверы и разделы реестра для контроллеров устройств хранения данных, которыми оборудован новый компьютер.
Контроллеры IDE выпускаются на основе различных наборов микросхем (например, производимых фирмами Intel, VIA и Promise). Каждый набор микросхем имеет собственный идентификатор PnP-ID (идентификатор Plug-n-Play).
Чтобы операционная система могла выполнить инициализацию дисков, идентификаторы PnP-ID контроллеров устройств хранения данных резервного компьютера должны быть внесены в реестр до загрузки Windows XP.

Решение

Существует возможность импортировать или присоединить требуемые элементы реестра и заранее скопировать драйверы для всех контроллеров IDE, поддержка которых встроена в Windows XP. Обратите внимание, что это позволит операционной системе работать с системным диском, но могут появиться проблемы, вызванные отличиями в другом оборудовании.
Данный способ обеспечивает поддержку контроллеров IDE, имеющих идентификаторы PnP-ID, перечисленные в приведенном ниже списке. Чтобы заранее определить контроллеры IDE, используемые основным и резервным компьютерами, можно просмотреть файл %SystemRoot%\Setupapi.log и найти идентификаторы PnP-ID, обнаруженные в процессе установки.
После определения идентификаторов PnP-ID, используемых на компьютере, можно добавить в реестр только эти идентификаторы.
Следующий список содержит идентификаторы PnP-ID контроллеров IDE, поддержка которых встроена в Windows XP.

    ;*********** Standard IDE ATA/ATAPI Controllers *********
   Secondary_IDE_Channel=%SystemRoot%\inf\Mshdc.inf

   ;*********** Generic ESDI Hard Disk_Controller **********
   *PNP0600=%SystemRoot%\inf\Mshdc.inf

   ;*********** Aztech IDE Controller **********************
   *AZT0502=%SystemRoot%\inf\Mshdc.inf

   ;*********** Device ID for Generic Dual PCI IDE *********
   PCI\CC_0101=%SystemRoot%\inf\Mshdc.inf

   ;************ALI IDE Controller ******************************
   PCI\VEN_10B9&DEV_5215=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_10B9&DEV_5219=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_10B9&DEV_5229=%SystemRoot%\inf\Mshdc.inf

   ;************Appian Technology **************************
   PCI\VEN_1097&DEV_0038=%SystemRoot%\inf\Mshdc.inf

   ;************CMD Technology *****************************
   PCI\VEN_1095&DEV_0640=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_1095&DEV_0646=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_1095&DEV_0646&REV_05=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_1095&DEV_0646&REV_07=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_1095&DEV_0648=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_1095&DEV_0649=%SystemRoot%\inf\Mshdc.inf

   ;************Compaq *************************************
   PCI\VEN_0E11&DEV_AE33=%SystemRoot%\inf\Mshdc.inf

   ;*************Intel *************************************
   PCI\VEN_8086&DEV_1222=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_8086&DEV_1230=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_8086&DEV_7010=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_8086&DEV_7111=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_8086&DEV_2411=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_8086&DEV_2421=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_8086&DEV_7199=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_8086&DEV_244A=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_8086&DEV_244B=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_8086&DEV_248A=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_8086&DEV_7199=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_8086&DEV_7601=%SystemRoot%\inf\Mshdc.inf

   ;*************PC Technology *****************************
   PCI\VEN_1042&DEV_1000=%systemroot%\inf\Mshdc.inf

   ;*************Silicon Integrated System *****************
   PCI\VEN_1039&DEV_0601=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_1039&DEV_5513=%SystemRoot%\inf\Mshdc.inf

   ;*************Symphony Labs *****************************
   PCI\VEN_10AD&DEV_0001=%SystemRoot%\inf\Mshdc.inf
   PCI\VEN_10AD&DEV_0150=%SystemRoot%\inf\Mshdc.inf

   ;*************Promise Technology ************************
   PCI\VEN_105A&DEV_4D33=%SystemRoot%\inf\mshdc.inf

   ;*************VIA Technologies, Inc. ********************
   PCI\VEN_1106&DEV_0571=%SystemRoot%\inf\Mshdc.inf

   ;*************Standard Microsystems Corp. ***************
   PCI\VEN_1055&DEV_9130=%SystemRoot%\inf\Mshdc.inf

   ;*************Toshiba ***********************************
   PCI\VEN_1179&DEV_0105=%SystemRoot%\inf\Mshdc.inf

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

1. Скопируйте следующую информацию в программу «Блокнот» и сохраните полученный файл на дискете Имя файла Mergeide.reg, без расширения .txt.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\primary_ide_channel]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="atapi"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\secondary_ide_channel]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="atapi"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\*pnp0600]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="atapi"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\*azt0502]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="atapi"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\gendisk]
"ClassGUID"="{4D36E967-E325-11CE-BFC1-08002BE10318}"
"Service"="disk"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#cc_0101]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_0e11&dev_ae33]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1039&dev_0601]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1039&dev_5513]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1042&dev_1000]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_105a&dev_4d33]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0640]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0646]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0646&REV_05]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0646&REV_07]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0648]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_0649]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1097&dev_0038]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10ad&dev_0001]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10ad&dev_0150]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10b9&dev_5215]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10b9&dev_5219]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_10b9&dev_5229]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="pciide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1106&dev_0571]
"Service"="pciide"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_1222]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_1230]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2411]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2421]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7010]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7111]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_8086&dev_7199]
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
"Service"="intelide"

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

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\atapi]
"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_MACHINE\SYSTEM\CurrentControlSet\Services\IntelIde]
"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_MACHINE\SYSTEM\CurrentControlSet\Services\PCIIde]
"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
  1. Извлеките файлы Atapi.sys, Intelide.sys, Pciide.sys и Pciidex.sys из архива %SystemRoot%\Driver Cache\I386\Driver.cab или скопируйте файлы в папку %SystemRoot%\System32\Drivers.
  2. В проводнике Microsoft Windows щелкните правой кнопкой мыши файл Mergeide.reg, скопированный ранее на дискету, и выберите в появившемся меню пункт Слияние.
    Подтвердите внесение изменений в реестр.
  3. Завершите работу Windows XP, выключите компьютер, перенесите системный диск на другой испытательный компьютер, на котором ранее при загрузке появлялось сообщение об ошибке «Stop 0x0000007B» и проверьте, выполняется ли загрузка этого компьютера.
Прикрепленные файлы
Вложение Размер
inaccessible_boot_device.zip 74.9 КБ
fakesetupadv_12.3.23.1.7z 34.65 КБ
setup_9.01.21.7z 36.68 КБ
Яндекс.Метрика