quote:
Originally posted by Bob11:
Месяца 2 назад. Правда не вирус а порнобаннер.

Неполадки с драйверами устройств
Ошибка 0x0000007B может появиться во время установки Windows XP по следующим причинам:
. Драйвер устройства, необходимый контроллеру загрузки компьютера, не настроен или не установлен во время загрузки компьютера.
. Драйвер устройства, необходимый контроллеру загрузки, поврежден.
. Данные в реестре Windows XP (относящиеся к способу загрузки драйвера устройства при запуске) повреждены.
Windows XP требуется драйвер минипорта для связи с контроллером жесткого диска, используемым для запуска компьютера. Если Windows не может предоставить драйвер устройства контроллеру или Windows использует поврежденный или несовместимый драйвер, вам потребуется заменить этот драйвер на другой, совместимый с вашим контроллером и Windows XP.
Во время первой фазы установки Windows XP программа установки выводит следующее сообщение внизу экрана:
Нажмите клавишу F6, чтобы установить драйвер SCSI или RAID независимого разработчика.
Нажмите клавишу F6 и выполните инструкции, чтобы установить драйвер запоминающего устройства.
Для определения совместимости контроллера жесткого диска с Windows XP и получения данных о драйверах, находящихся на компакт диске Windows XP или доступных для загрузки, смотрите последнюю версию списка оборудования, совместимого с Windows XP:
"Последняя версия списка совместимого оборудования для Microsoft Windows XP"
В случае если поврежден раздел System в реестре и Windows XP не может загрузить драйвер минипорта, необходимый для работы контроллера загрузки необходимо восстановить резервную копию реестра.
За дополнительной информацией о восстановлении поврежденного системного реестра обратитесь к следующей статье:
"Восстановление поврежденного системного реестра, препятствующего запуску Windows XP"
Неполадки с оборудованием
Ошибка 0x0000007B может возникнуть в случае конфликта ресурсов между контроллером загрузки и другим контроллером или между устройствами SCSI. Также может возникать если преобразование диска не выполняется или параметры преобразования были изменены.
Для решения этих проблем выполните следующие действия.
1. Причиной появления сообщения об ошибке <Stop 0x0000007B> может являться конфликт между контроллером загрузки и одним из других устройств при использовании одного аппаратного прерывания (IRQ) или порта ввода-вывода. Если указанное сообщение об ошибке стало появляться после установки нового оборудования, удалите новое оборудование или перенастройте его таким образом, чтобы исключить конфликты с установленными контроллерами.
2. В случае если используется жесткий диск SCSI, проверьте цепь SCSI на правильность терминирования. Снимите неиспользуемые устройства SCSI и проверьте уникальность идентификаторов SCSI.
3. Убедитесь, что преобразование диска включено (если требуется) и его параметры не были изменены. Например, если недавно выполнялось изменение параметров контроллеров, это могло стать причиной неполадки.
Дополнительно по данному вопросу смотрите статью "0x0000007B: возникновение ошибки после переноса системного диска с установленой Windows XP на другой компьютер"
Неполадки в загрузочном разделе или файловой системе
Возможной причиной возникновения ошибки 0x0000007B может быть поврежденный загрузочный раздел.
Если файловая система повреждена и Windows XP не может подключить загрузочный раздел во время запуска можно перенести диск на другой компьютер под управлением Windows XP и выполнить для него команду chkdsk (проверка диска). Или параллельно установите новую копию Windows XP на этом диске (в другой папке). Программа установки Windows XP проверяет целостность раздела перед копированием файлов и может исправить некоторые ошибки в процессе установки.
Общие рекомендации
1. Если вы получили сообщение об ошибке во время установки Windows XP, обновите BIOS или установите драйверы Windows XP для контроллера жесткого диска.
2. Используйте при загрузке последнюю удачную конфигурацию. Это может помочь устранить неполадку, если вы недавно установили несовместимый драйвер для контроллера загрузки. Дополнительные сведения об использовании последней удачной конфигурации см. в следующей статье:
Как загрузить компьютер с Microsoft Windows XP, используя последнюю удачную конфигурацию
3. Используйте возможность восстановления в программе установки Windows XP. Дополнительные сведения о восстановлении Windows XP с помощью программы установки см. в следующей статье:
Как выполнить обновление (переустановку) Microsoft Windows XP
4. Восстановите резервную копию реестра. За дополнительной информацией о восстановлении поврежденного системного реестра обратитесь к следующей статье:
Восстановление поврежденного системного реестра, препятствующего запуску Windows XP
Проблема
При запуске Microsoft Windows XP после замены системной платы может появиться следующее сообщение об ошибке:
STOP 0x0000007B INACCESSABLE_BOOT_DEVICE
Причина
Это происходит в тех случаях, когда набор микросхем контроллера IDE на новой системной плате отличается от набора микросхем контроллера IDE на старой системной плате.
Решение Для решения этой проблемы воспользуйтесь одним из следующих способов.
Способ 1. Обновление Windows XP
Если старый контроллер IDE и новый контроллер IDE определяют один и тот же размер жесткого диска, выполните обновление Windows XP.
Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
Как выполнить обновление (переустановку) Microsoft Windows XP
Если неполадки продолжают возникать, воспользуйтесь следующим способом.
Способ 2. Создание разделов и форматирование жесткого диска и переустановка Windows XP
Если новый контроллер IDE определяет другой размер жесткого диска, необходимо заново создать разделы и отформатировать жесткий диск, а затем переустановить Windows XP.
Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
Создание разделов и форматирование жесткого диска в Windows XP
Проблема
После переноса системного (загрузочного) диска 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.
Решение
Для решения этой проблемы необходимо использовать на резервном компьютере то же самое оборудование.
. Если необходимо, замените оборудование резервного компьютера оборудованием того же самого производителя, того же типа и той же модели, которое использовалось на основном компьютере.
. Если системный диск представляет собой диск SCSI, используйте на резервном компьютере контроллер того же типа и той же модели, что и на основном компьютере.
. Если системный диск представляет собой диск IDE, используйте в новом компьютере системную плату такого же типа, как в старом (системная плата должна быть оснащена тем же самым набором микросхем IDE и иметь те же самые идентификаторы PnP-ID, что и системная плата на старом компьютере).
Если системный диск представляет собой диск SCSI, то, чтобы поместить соответствующие значения в реестр и установить драйверы, можно перед переносом содержимого системного диска установить контроллер SCSI, используемый на резервном компьютере. Windows XP обнаружит контроллер, установит драйверы и внесет изменения в реестр.
После того как данный контроллер SCSI отобразится в диспетчере устройств, его можно удалить. Если в дальнейшем системный диск будет перенесен на компьютер, использующий такой же контроллер SCSI, то 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
********** Конец фрагмента **********
2. Извлеките файлы Atapi.sys, Intelide.sys, Pciide.sys и Pciidex.sys из архива %SystemRoot%\Driver Cache\I386\Driver.cab или скопируйте файлы в папку %SystemRoot%\System32\Drivers.
3. В проводнике Microsoft Windows щелкните правой кнопкой мыши файл Mergeide.reg, скопированный ранее на дискету, и выберите в появившемся меню пункт Слияние.
Подтвердите внесение изменений в реестр.
4. Завершите работу Windows XP, выключите компьютер, перенесите системный диск на другой испытательный компьютер, на котором ранее при загрузке появлялось сообщение об ошибке <Stop 0x0000007B> и проверьте, выполняется ли загрузка этого компьютера.