0x0000007B: INACCESSIBLE_BOOT_DEVICE
Ошибка 0x0000007B в Windows может возникать по ряду причин. Например при неполадках с оборудованием или с драйверами устройств; в случае использования одного прерывания (IRQ) несколькими устройствами; в случае повреждения загрузочного диска или файловой системы диска на котором установлена Windows и т.д.
Мы рассмотрим наиболее распространенные случаи ее возникновения.
Неполадки с драйверами устройств
Ошибка 0x0000007B может появиться во время установки Windows по следующим причинам:
• Драйвер устройства, необходимый контроллеру загрузки компьютера, не настроен или не установлен во время загрузки компьютера.
• Драйвер устройства, необходимый контроллеру загрузки, поврежден.
• Данные в реестре Windows (относящиеся к способу загрузки драйвера устройства при запуске) повреждены.
Windows требуется драйвер минипорта для связи с контроллером жесткого диска, используемым для запуска компьютера. Если Windows не может предоставить драйвер устройства контроллеру или Windows использует поврежденный или несовместимый драйвер, вам потребуется заменить этот драйвер на другой, совместимый с вашим контроллером и Windows.
Во время первой фазы установки Windows программа установки выводит следующее сообщение внизу экрана:
Нажмите клавишу F6, чтобы установить драйвер SCSI или RAID независимого разработчика.
Нажмите клавишу F6 и выполните инструкции, чтобы установить драйвер запоминающего устройства.
Для определения совместимости контроллера жесткого диска с Windows и получения данных о драйверах, находящихся на компакт диске Windows или доступных для загрузки, смотрите последнюю версию списка оборудования, совместимого с Windows:
“Последняя версия списка совместимого оборудования для Microsoft Windows XP“
В случае если поврежден раздел System в реестре и Windows не может загрузить драйвер минипорта, необходимый для работы контроллера загрузки необходимо восстановить резервную копию реестра.
За дополнительной информацией о восстановлении поврежденного системного реестра обратитесь к следующей статье:
“Восстановление поврежденного системного реестра, препятствующего запуску Windows XP”
Неполадки с оборудованием
Ошибка 0x0000007B может возникнуть в случае конфликта ресурсов между контроллером загрузки и другим контроллером или между устройствами SCSI. Также может возникать если преобразование диска не выполняется или параметры преобразования были изменены.
Для решения этих проблем выполните следующие действия.
1. Причиной появления сообщения об ошибке «Stop 0x0000007B» может являться конфликт между контроллером загрузки и одним из других устройств при использовании одного аппаратного прерывания (IRQ) или порта ввода-вывода. Если указанное сообщение об ошибке стало появляться после установки нового оборудования, удалите новое оборудование или перенастройте его таким образом, чтобы исключить конфликты с установленными контроллерами.
2. В случае если используется жесткий диск SCSI, проверьте цепь SCSI на правильность терминирования. Снимите неиспользуемые устройства SCSI и проверьте уникальность идентификаторов SCSI.
3. Убедитесь, что преобразование диска включено (если требуется) и его параметры не были изменены. Например, если недавно выполнялось изменение параметров контроллеров, это могло стать причиной неполадки.
Неполадки в загрузочном разделе или файловой системе
Возможной причиной возникновения ошибки 0x0000007B может быть поврежденный загрузочный раздел.
Если файловая система повреждена и Windows XP не может подключить загрузочный раздел во время запуска можно перенести диск на другой компьютер под управлением Windows XP и выполнить для него команду chkdsk (проверка диска). Или параллельно установите новую копию Windows XP на этом диске (в другой папке). Программа установки Windows XP проверяет целостность раздела перед копированием файлов и может исправить некоторые ошибки в процессе установки.
Общие рекомендации
1. Если вы получили сообщение об ошибке во время установки Windows XP, обновите BIOS или установите драйверы Windows XP для контроллера жесткого диска.
2. Используйте при загрузке последнюю удачную конфигурацию. Это может помочь устранить неполадку, если вы недавно установили несовместимый драйвер для контроллера загрузки. Дополнительные сведения об использовании последней удачной конфигурации см. в следующей статье:
Как загрузить компьютер с Microsoft Windows XP, используя последнюю удачную конфигурацию http://support.microsoft.com/kb/307852/
3. Используйте возможность восстановления в программе установки Windows XP. Дополнительные сведения о восстановлении Windows XP с помощью программы установки см. в следующей статье:
Как выполнить обновление (переустановку) Microsoft Windows XP http://support.microsoft.com/kb/315341/
4. Восстановите резервную копию реестра. За дополнительной информацией о восстановлении поврежденного системного реестра обратитесь к следующей статье:
Восстановление поврежденного системного реестра, препятствующего запуску Windows XP http://support.microsoft.com/kb/315341/
ИЛИ (как вариант)
можно попробовать как описано здесь (взято из http://forum.ru-board.com/topic.cgi?forum=62&topic=8328 )
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 |
<em> Может пригодится кому, получите, пользуйтесь на здоровье. Авторство не мое !!! Человек, написавший это, восстановил свою любимую и очень важную для работы WinXP за пару часов, с учетом установки новой (донорской) WinXP на "запасной" винт. " Проблема: слохла материнская плата, туды её в качель, а времени на восстановление системы на новом компьютере нет. Предполагаем, естесственно, что Windows XP не подготовлена к такому переносу (предположим внезапная смерть одного из мостов материнки). (Если машина рабочая и нужно перенести диск на другую (например апгрейд), то читайте инструкции от Microsoft). <a href="http://support.microsoft.com/kb/314082/ru" target="_blank">http://support.microsoft.com/kb/314082/ru</a> При установке нашего (с любимой Windows XP) HDD в новый компьютер или после замены материнской платы получаем синий экран смерти (stop 0x0000007b и т.д.). Решение: можно (и нужно) попробовать воткнуть драйвер контроллера жеских дисков новой материнки в старую XP. Исходные данные: придется все же получить на новом компьютере рабочую (донорскую) Windows XP. Нужно найти такой же компьютер с рабочей Windows XP или установить за 40 минут Windows XP на новый компьютер (в этом случае нужно еще раздобыть не нужный жесткий диск). Подключить туда же старый диск. Загружаемся с рабочей винды. Проверяем, что старый системный диск виден. 1. Запускаем regedit. 2. Идем в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\ 3. Через поиск (Ctrl+F) ищем в ЭТОЙ ветке записи, которые касаются нашего контроллера жестких дисков. У меня был контроллер Silicon Inage Sil 3112 SATALink Controller (по информации из Device Manager -> SCSI and RAID controllers (у вас может быть IDE ATA/ATAPI controllers). Соответственно я искал по ключевому слову 3112. 4. У меня была только одна веточка, которую я и экспортировал в файл: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1095&dev_3112&subsys_31121095] "Service"="SI3112" "ClassGUID"="{4D36E97B-E325-11CE-BFC1-08002BE10318}" 5. Такой же поиск я сделал в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ Нашлось две веточки, которые я также экспортировал: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SI3112] "Type"=dword:00000001 "Start"=dword:00000000 "ErrorControl"=dword:00000001 "Tag"=dword:00000021 "ImagePath"=hex(2):73,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,53,00,49,00,33,00,31,00,31,00,32,\ 00,2e,00,73,00,79,00,73,00,00,00 "DisplayName"="SiI-3112 SATALink Controller" "Group"="Scsi miniport" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SI3112\Enum] "0"="PCI\\VEN_1095&DEV_3112&SUBSYS_31121095&REV_02\\4&1a671d0c&0&50F0" "Count"=dword:00000001 "NextInstance"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SI3112\Parameters] [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SI3112\Parameters\PnPInterface] "5"=dword:00000001 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SI3112\ProblemDevices] @="" "Maxtor 4D060H3 DAK05GK0"="MaxMode = UDMA-5" "ST320012AS"="Mod15Write" "ST330013AS"="Mod15Write" "ST340017AS"="Mod15Write" "ST360015AS"="Mod15Write" "ST380023AS"="Mod15Write" "ST3120023AS"="Mod15Write" "ST340014ASL"="Mod15Write" "ST360014ASL"="Mod15Write" "ST380011ASL"="Mod15Write" "ST3120022ASL"="Mod15Write" "ST3160021ASL"="Mod15Write" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SI3112\Security] "Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\ 00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\ 00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\ 05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\ 20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,\ 00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,\ 00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SI3112\SupportedSubsystemIDs] "Silicon Image SiI 3112 SATALink Controller"=dword:31121095 "Silicon Image SiI 3112 SATALink Controller (Intel)"=dword:34238086 "Silicon Image SiI 3112 SATALink Controller (Super Micro)"=dword:311215d9 "Silicon Image SiI 3112 SATALink Controller (Gigabyte)"=dword:b0021458 "Silicon Image SiI 3112 SATALink Controller (Dell)"=dword:01661028 "Silicon Image SiI 3112 SATALink Controller (Nec)"=dword:82141033 "Silicon Image SiI 3512 SATALink Controller"=dword:35121095 "Silicon Image SiI 3512 SATALink Controller (Dell)"=dword:01661028 Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SiFilter] "Type"=dword:00000001 "Start"=dword:00000000 "ErrorControl"=dword:00000000 "Tag"=dword:00000007 "ImagePath"=hex(2):73,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,53,00,69,00,57,00,69,00,6e,00,41,\ 00,63,00,63,00,2e,00,73,00,79,00,73,00,00,00 "DisplayName"="SATALink driver accelerator" "Group"="Filter" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SiFilter\Security] "Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00,02,\ 00,1c,00,01,00,00,00,02,80,14,00,ff,01,0f,00,01,01,00,00,00,00,00,01,00,00,\ 00,00,02,00,60,00,04,00,00,00,00,00,14,00,fd,01,02,00,01,01,00,00,00,00,00,\ 05,12,00,00,00,00,00,18,00,ff,01,0f,00,01,02,00,00,00,00,00,05,20,00,00,00,\ 20,02,00,00,00,00,14,00,8d,01,02,00,01,01,00,00,00,00,00,05,0b,00,00,00,00,\ 00,18,00,fd,01,02,00,01,02,00,00,00,00,00,05,20,00,00,00,23,02,00,00,01,01,\ 00,00,00,00,00,05,12,00,00,00,01,01,00,00,00,00,00,05,12,00,00,00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SiFilter\Enum] "0"="Root\\LEGACY_SIFILTER\\0000" "Count"=dword:00000001 "NextInstance"=dword:00000001 6. Далее нужно объединить для удобства все экспортированные файлы в один. Например, получится файл controller.reg. Верхнюю строку (Windows Registry Editor Version 5.00) оставляем только одну. 7. Снова встаем на ветку HKEY_LOCAL_MACHINE и выбираем в меню File->Load Hive... 8. Ищем файл ветки SYSTEM на жестком диске, который нужно сделать рабочим. Например: E:\WINDOWS\Config\system 9. Введите в открывшемся диалоге имя для ветки в вашем реестре, в которую будет загружена ветка SYSTEM со старой WinXP. Например, HDD_PROBLEM 10. Теперь мы видим в нашем редакторе реестра ветку их реестра старой машины. 11. Нам нужно туда внести данные, которые у нас находятся в ранее приготовленном файле controller.reg. Внимание! Предварительно нужно сделать замены в этом файле: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet на HKEY_LOCAL_MACHINE\HDD_PROBLEM\ControlSet001 12. Теперь запускаем файл controller.reg и данные перетекают в наш старый реестр. Можно проверить на всякий случай. 13. Встаем на ветку HDD_PROBLEM и отключаемся от старого реестра File->Unload Hive... 14. Не забываем скопировать файлы драйвера в папку на старом диске. Например: E:\WINDOWS\Drivers Взять эти файлы можно из такой же папки на новом диске (имена этих файлов указаны в ключиках ImagePath веточек, которые экспортировали из HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services ) или скачать драйвер от производителя и вынуть от туда файлы с расширениями sys. 15. Готово. Можно пробовать загрузиться со старого винта! " </em> |