На экране то 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 здесь ожидаем. Лечится не «ремонтом загрузчика», а повторным клоном с учётом цели или чистой установкой.

Что делать самому

  1. Сверьте имя и номер. INACCESSIBLE_BOOT_DEVICE = 0x0000007B. Сфотографируйте. Если видите 0x8007007B в параметрах активации - вам в статью про активацию, не сюда.
  2. В BIOS найдите диск и верните прежний режим контроллера. Ставили в AHCI - верните AHCI. Не включайте RAID, если не собирали массив и не ставили драйвер RST на чистую систему.
  3. Оставьте один системный накопитель, выньте лишние HDD и флешки. В Boot Menu выберите тот диск, куда ставили Windows.
  4. С установочной флешки откройте командную строку. diskpart → list disk → list volume. Диска нет - железо и кабель. Диск есть - chkdsk на томе с Windows. Не копируйте iaStorA.sys с чужого ПК и не удаляйте драйверы из офлайн-папки наугад.
  5. Если 0x7B после клона, проще клонировать заново программой, которая переносит драйвер хранилища, или поставить систему на новый диск и перенести файлы. Неделя с bootrec при невидимом томе ничего не даст.
  6. Не правьте BCD первым делом. bootrec /fixmbr лечит загрузчик, когда том доступен. При 0x7B том как раз недоступен. Сначала режим и диск.

Параметры bug check на старых экранах (четыре числа) без дампа почти не помогают дома. Не ищите «значение второго параметра 0x7B» в рекламных таблицах.

Часто задаваемые вопросы

Почему в одних статьях 0x7B, в других длинное имя? Одно и то же. Microsoft показывает имя, старые книги - номер.

0x7B и 0x8007007B - одно? Нет. Второй встречается в активации и API, это HRESULT. Стоп-код загрузки - 0x0000007B.

Поможет ли переустановка? На живом диске и верном режиме - да. Если диск не виден в BIOS - нет.

Нужно ли менять материнскую плату? После кабеля, слота, режима и самого накопителя. Не раньше.

После возврата AHCI Windows пишет, что диск нужно проверить. Нормально: том некорректно размонтировали. Дайте chkdsk дойти до конца. Это не новый 0x7B.

Можно ли исправить 0x7B сменой SATA-кабеля на круглый «крутой»? Имеет значение посадка и исправность, не цвет оплетки. Другой заведомо целый кабель - да. Покупать «игровой» шлейф незачем.

Смотрите также