На экране то INACCESSIBLE_BOOT_DEVICE, то STOP 0x0000007B, то оба сразу. Это не две ошибки. По документации Microsoft bug check 0x0000007B так и называется: INACCESSIBLE_BOOT_DEVICE. Старые инструкции цитируют номер, новые - имя. Смысл один: ядро не открыло устройство, с которого должна грузиться система.
Почему это происходит
Режим контроллера не тот, с которым ставили Windows. AHCI сменили на RAID или Intel RST, сбросили CMOS, прошили BIOS. Драйвер в загрузочном наборе не подходит - 0x7B на старте. Это самая частая «после сервисного центра» история: в сервисе включили другой режим «для скорости».
Диск пропал или сменился идентификатор. Кабель, слот NVMe, клон на другой накопитель без подхвата драйвера. Загрузчик ещё находится, том с Windows - уже нет.
Фильтр и шифрование. BitLocker, старый антивирус на раннем запуске. Драйвер не поднялся - том закрыт. Не путать с ошибкой активации: 0x7B не про ключ.
Умирающий накопитель. Сегодня 0x7B, вчера был DPC_WATCHDOG_VIOLATION. SMART и копия файлов важнее «ремонта загрузчика».
Чего нет. Нет отдельного кода «0x7B Windows Update». Нет 0x7B активации в этом написании: у активации свои HRESULT вроде 0x8007007B, это другой номер из другого пространства, про имя компьютера и лицензию. Не сливайте их. Стоп-код 0x7B - только загрузка и диск.
Это история про старт. Если Windows уже на столе и падает в MEMORY_MANAGEMENT - не 0x7B. Если установщик с флешки пишет 0xc0000005 - тоже не он.
На экранах Windows 8 и новее имя пишут словами, номер мелко. На семёрке часто только STOP: 0x0000007B. Люди из-за этого думают, что «в десятке другая ошибка». Нет: тот же bug check, другой рисунок. Если в запросе оба фрагмента сразу, вы ничего не напутали - просто скопировали две строки с кадра.
Отдельно про клоны с USB-адаптера. Система, снятая на внешний карман и развёрнутая на NVMe, часто не содержит драйвер нового контроллера в загрузочном наборе. 0x7B здесь ожидаем. Лечится не «ремонтом загрузчика», а повторным клоном с учётом цели или чистой установкой.
Что делать самому
- Сверьте имя и номер. INACCESSIBLE_BOOT_DEVICE = 0x0000007B. Сфотографируйте. Если видите 0x8007007B в параметрах активации - вам в статью про активацию, не сюда.
- В BIOS найдите диск и верните прежний режим контроллера. Ставили в AHCI - верните AHCI. Не включайте RAID, если не собирали массив и не ставили драйвер RST на чистую систему.
- Оставьте один системный накопитель, выньте лишние HDD и флешки. В Boot Menu выберите тот диск, куда ставили Windows.
- С установочной флешки откройте командную строку.
diskpart→list disk→list volume. Диска нет - железо и кабель. Диск есть -chkdskна томе с Windows. Не копируйтеiaStorA.sysс чужого ПК и не удаляйте драйверы из офлайн-папки наугад. - Если 0x7B после клона, проще клонировать заново программой, которая переносит драйвер хранилища, или поставить систему на новый диск и перенести файлы. Неделя с
bootrecпри невидимом томе ничего не даст. - Не правьте BCD первым делом.
bootrec /fixmbrлечит загрузчик, когда том доступен. При 0x7B том как раз недоступен. Сначала режим и диск.
Параметры bug check на старых экранах (четыре числа) без дампа почти не помогают дома. Не ищите «значение второго параметра 0x7B» в рекламных таблицах.
Часто задаваемые вопросы
Почему в одних статьях 0x7B, в других длинное имя? Одно и то же. Microsoft показывает имя, старые книги - номер.
0x7B и 0x8007007B - одно? Нет. Второй встречается в активации и API, это HRESULT. Стоп-код загрузки - 0x0000007B.
Поможет ли переустановка? На живом диске и верном режиме - да. Если диск не виден в BIOS - нет.
Нужно ли менять материнскую плату? После кабеля, слота, режима и самого накопителя. Не раньше.
После возврата AHCI Windows пишет, что диск нужно проверить.
Нормально: том некорректно размонтировали. Дайте chkdsk дойти до конца. Это не новый 0x7B.
Можно ли исправить 0x7B сменой SATA-кабеля на круглый «крутой»? Имеет значение посадка и исправность, не цвет оплетки. Другой заведомо целый кабель - да. Покупать «игровой» шлейф незачем.
