Ошибка 0x0000007B INACCESSIBLE_BOOT_DEVICE
В последнее время, несмотря на то, что пользователей Windows XP все меньше, они все чаще сталкиваются с синим экраном смерти BSOD с ошибкой STOP 0x0000007B INACCESSIBLE_BOOT_DEVICE. Связано это чаще всего с попыткой установки Windows XP на новом компьютере, однако есть и другие причины. Кроме этого, ошибка может появиться и в Windows 7 при некоторых условиях (об этом тоже упомяну).
В этой статье подробно опишу возможные причины появления синего экрана STOP 0x0000007B в Windows XP или Windows 7 и способы исправить эту ошибку.
Если BSoD 0x0000007B появляется при установке Windows XP на новый ноутбук или компьютер
Самый распространенный вариант появления ошибки INACCESSIBLE_BOOT_DEVICE на сегодняшний день вовсе не проблемы с жестким диском (но и этот вариант возможен, о чем ниже), а тот факт, что Windows XP не поддерживает по умолчанию режим работы SATA дисков AHCI, который, в свою очередь сейчас используется по умолчанию на новых компьютерах.
Есть два способа исправить ошибку 0x0000007B в данном случае:
- Включить в BIOS (UEFI) режим совместимости или IDE для жестких дисков с тем, чтобы Windows XP мог работать с ними «по-старому».
- Заставить Windows XP поддерживать режим AHCI, добавив в дистрибутив необходимые драйвера.
Рассмотрим каждый из этих методов.
Включение режима IDE для SATA
Первый способ заключается в смене режимы работы SATA дисков с AHCI на IDE, что позволит Windows XP установиться на такой диск без появления синего экрана 0x0000007B.
Для того, чтобы поменять режим, зайдите в БИОС (ПО UEFI) на вашем ноутбуке или компьютере, после чего в пункте Integrated Peripherals найти SATA RAID/AHCI MODE, OnChip SATA Type или просто SATA MODE установить Native IDE или просто IDE (Также этот пункт может располагаться в Advanced – SATA Configuration в UEFI).
После этого сохраните сделанные настройки БИОС и в этот раз установка XP должна пройти без ошибок.
Интеграция драйверов SATA AHCI в Windows XP
Второй способ, который можно использовать, чтобы исправить ошибку 0x0000007B при установке Windows XP заключается в интеграции необходимых драйверов в дистрибутив (кстати, вы можете найти в Интернете образ XP с уже интегрированными драйверами AHCI). В этом поможет бесплатная программа nLite (есть еще одна — MSST Integrator).
Прежде всего, вам потребуется скачать драйвера SATA с поддержкой AHCI для текстового режима. Такие драйвера можно найти на официальных сайтах производителей вашей материнской платы или ноутбука, правда обычно они требуют дополнительной распаковки установщика и выделения только необходимых файлов. Хорошая подборка драйверов AHCI для Windows XP (только для чипсетов Intel) доступна на этой странице (в разделе Preparations). Распакованные драйвера поместите в отдельную папку на компьютере.
Также вам потребуется образ Windows XP, а вернее папка на жестком диске с распакованным дистрибутивом.
После этого, скачайте и установите программу nLite с официального сайта, запустите, выберите русский язык, в следующем окне нажмите «Далее» и проделайте следующие действия:
- Укажите путь к папке с файлами образа Windows XP
- Отметьте два пункта: Драйвера и Загрузочный образ ISO
- В окне «Драйвера» нажмите «Добавить» и укажите путь к папке с драйверами.
- При выборе драйверов укажите «Драйвер текстового режима» и добавьте один или несколько драйверов в соответствии с вашей конфигурацией.
По завершении начнется создание загрузочного ISO Windows XP с интегрированными драйверами SATA AHCI или RAID. Созданный образ можно записать на диск или сделать загрузочную флешку и установить систему.
0x0000007B INACCESSIBLE_BOOT_DEVICE в Windows 7
Появление ошибки 0x0000007B в Windows 7 чаще всего бывает вызвано тем, что пользователь, прочитав о том, что лучше включить AHCI, особенно при условии, что у него твердотельный SSD накопитель, зашел в БИОС и включил его.
На самом деле, часто для этого требуется не простое включение, но и «подготовка» к этому, о чем я уже писал в статье Как включить AHCI. В конце той же инструкции есть программа для автоматического исправления STOP 0x0000007B INACCESSABLE_BOOT_DEVICE.
Другие возможные причины появления данной ошибки
Если уже описанные причины ошибки не подходят к вашей ситуации, то они могут крыться в поврежденных или отсутствующих драйверах операционной системы, конфликтах оборудования (если вы вдруг устанавливали новые устройства). Есть вероятность, что вам просто требуется выбрать другое устройство загрузки (это можно сделать, например, с помощью Boot Menu).
В остальных случаях синий экран BSoD STOP 0x0000007B чаще всего говорит о проблемах с жестким диском компьютера или ноутбука:
- Он поврежден (можно проверить с помощью специальных программ, запустив их с LiveCD).
- Что-то не так с шлейфами — проверьте, хорошо ли подключены, попробуйте заменить.
- Теоретически, проблема может быть с подачей питания для жесткого диска. Если компьютер не всегда включается с первого раза, может внезапно выключиться, возможно дело в этом (проверяем и меняем блок питания).
- Также это могут быть вирусы в загрузочной области диска (крайне редко).
Если ничего не помогает, а ошибки жесткого диска не находятся, попробуйте переустановку Windows (желательно, не старше 7).
roma1976
Чтоб не было такой ошибки надо сделать CD образ на диск ну и устанавливать с CD-привода и всё будет хорошо Windows XP и старые материнки как мне кажется не любят флешку
Ответить
бУРов
Стояла Windows XP SP3 (сборка ZPER). Железо старое, IDE-диски.
Видимо стало глючить железо и появился синий экран.
Перенес ЖД (2 штуки, System и Data) на другой (рабочий) комп (IDE-режим).
Все варианты загрузки заканчивались одинаково синим экраном.
STOP: (0x0000007B (0xF7AE5528,…)
решил попробовать переустановить.
Взял оригинальную сборку-образ.
Данные для установки долго (около часа) копировались и напоследок стал загружаться старый вариант.
Опять тот же синий экран.
Возможно ли все-таки сделать переустановку и загрузиться со старой системы
Ответить
Dmitry
на другом железе может и не получиться, не всегда оно нормально подхватывалось, особенно на XP.
Но с нуля установка по идее должна работать, можно и без форматирования диска.
Ответить
Вниманьский
у меня причиной был дохлый южный мост
Ответить
Андрей 85
У меня на ноутбуке Asus K50IJ возникла ошибка 0x0000007B в Windows XP после того как я почистил от пыли ноутбук — это произошло по причине после того как я изъял элемент питания Lithium CR2032 и отсоединил HDD 2.5″ SATA жёсткий диск, потом попробовал включить ноутбук но появился синий экран с ошибкой 0x0000007B . Исправил эту ошибку через BIOS : «BIOS SETUP UTILITY» в нём во вкладке «Advanced» выбрал «IDE Configuration» и в «IDE Configuration» выбрал «SATA Operation Mode» а в «SATA Operation Mode» поменял «Enhanced» на «Compatible» и вышел и BIOS. И посл этого всё заработало!
Ответить
Давид
Обновите ссылку на драйвера. Название сайта изменилось.
Ответить
Dmitry
Спасибо! Поправлено.
Ответить
Алекс
Здравствуйте. Интересно поддерживается ли ещё этот сайт. Столкнулся с такой проблемой и синим экраном 7b. Системник, была ошибка биоса типа села батарейка, заменил, поставил настройки стандартные, система вин7 загружается до логотипа и вылетает с синим экраном. Ничего не помогает из предложенных вариантов. Также нашел в сети прям очень похожую историю, при загрузке в безопасный режим запинается на драйвере class**.sys, и этот совет не помог, что ещё можно посмотреть, куда копать? Кажется что проблема с драйвером для контроллера, но запутался и не понимаю как надо правильно настроить. Помогите
Ответить
Dmitry
Здравствуйте.
Сайт работает, куда он денется)
Что касается проблемы: я бы рекомендовал найти и посмотреть внимательно в БИОС всё то, что касается режима работы SATA — IDE/AHCI/RST, попробовать с разными вариантами.
Ответить
Алекс
Попробовал, очень много разных вариантов, просто ide, compatible, ahci, разные порты и кабеля, результат не меняется. Винт видно во всех режимах, но система не грузится. Давайте попробуем сделать новый кейс по решению подобной проблемы?
Ответить
Dmitry
Вопрос: а диск один единственный физический или их несколько? Не выполнялось ли переподключение дисков к другим разъемам (если их несколько).
А ещё посмотрите список разделов, подробнее в более «современной» статье на тему — https://remontka.pro/inaccessible_boot_device-windows-10/ нет ли там разделов RAW случайно?
Ответить
Алекс
Комп довольно старый, материнка asrock p43de, ahci поддерживается, винт wd green sata2 на 1 тб.
Ответить
Алекс
Диск один, рабочий без повреждений, разделы обычные и нормальные один загрузочный и два логических. Есть ещё саташный дисковод, но его отключил чтобы хотя бы загрузить систему. Комп сам довольно старый, материнка asrock p43de, ahci поддерживается, винт wd green sata2 на 1 тб.
Ответить
Алекс
Диск один, есть ещё дисковод саташный, но его я убрал чтобы разобраться с системой, разделы на диске стандартные без нарушений, без ошибок и бэд блоков
Ответить
Алекс
Есть ещё идеи? Если сможем разобраться с этой проблемой готов и задонатить даже!
Ответить