На синем экране Windows пишет Stop code: INACCESSIBLE_BOOT_DEVICE. Так выглядит английский кадр: «stop code» - штатовая подпись bug check, не отдельная ошибка и не второй код. Числовое значение - 0x0000007B. Ядро не открыло устройство, с которого должна грузиться система. На русской Windows то же самое читается как «код остановки». Это не 0xc0000225 на чёрном экране и не отказ программы.

Почему это происходит

Диск недоступен для ядра. Кабель, слот M.2, умерший SSD, контроллер в другом режиме. Загрузчик иногда ещё находит запись, а ядро том уже не открывает - отсюда именно stop code INACCESSIBLE_BOOT_DEVICE, а не «Boot configuration data is missing».

Смена AHCI / RST / VMD. Поставили систему в одном режиме, в BIOS включили другой. Драйвер хранилища не тот. На английском кадре всё равно одно имя, без слова RAID.

Оборванное обновление. Пакет переписал драйвер NVMe. После reboot - синий Stop code. Откат из WinRE спокойнее чистой установки в тот же вечер.

Путают английское «stop code» с другими кодами. Люди ищут латиницу, как на экране. Отдельного стопа «stop code» без имени не существует. Если на кадре CRITICAL_PROCESS_DIED - другой stop code. Если чёрный экран с 0xc0000225 - это ещё загрузчик, не bug check ядра.

Не подменяйте disk.sys, stornvme.sys и не ставьте «fix stop code» с рекламных страниц. Чужой .sys оставляет том невидимым насовсем. Не делайте clean всех дисков, пока не решили, что данные не нужны.

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

  1. Прочитайте английский кадр целиком. Строка Stop code должна быть INACCESSIBLE_BOOT_DEVICE. Запомните 0x0000007B, если написан. Если другое имя после Stop code - вам в статью про тот стоп.
  2. Проверьте BIOS: диск виден, режим как был. Верните AHCI, RST или VMD. Полная перезагрузка, не сон. Как зайти в прошивку - в отдельной инструкции.
  3. Среда восстановления с официальной флешки. Язык флешки не обязан совпадать с языком кадра. «Startup Repair» / «Восстановление при загрузке», затем удаление последнего обновления. Не форматируйте диск в setup.
  4. Посмотрите тома. diskpart → list vol. Нет Windows - накопитель. Есть - chkdsk по букве. В WinRE буква часто не C, даже если на английской системе вы привыкли к C:.
  5. Не копируйте англоязычные .sys «from working PC». Сборка и подпись не совпадут. Не правьте реестр контроллеров офлайн по гайду.
  6. Если диск не виден в BIOS - это уже не stop code как настройка Windows, а кабель, слот или сам SSD. Команды восстановления том не создадут.
  7. Чистая установка - когда том жив, режим вернули, данные сняты. Имеет смысл. Ставить систему на диск, который прошивка видит через раз, не стоит: Stop code вернётся.

Разовый английский кадр после сбоя питания и нормальный старт со второй попытки можно понаблюдать. Цикл INACCESSIBLE_BOOT_DEVICE на каждом включении сам не пройдёт.

Если Stop code появляется только после выхода из гибернации, а холодный старт живой - смотрите быстрый запуск и сам диск. Ядро поднимает том из кэша и не находит устройство. Это всё ещё 0x0000007B, не «другой английский код». Отключите гибридное выключение как проверку. Если стоп остался и на холодном старте - уже кабель, режим или накопитель, не одна галочка электропитания.

На корпоративном ноутбуке с BitLocker английский кадр иногда чередуется с запросом ключа восстановления. Без ключа команды в WinRE том не откроют, какой бы stop code ни был написан. Сначала ключ из учётной записи Microsoft или у администратора, потом уже chkdsk.

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

Что значит Stop code? Подпись синего экрана: дальше имя bug check. Само по себе «stop code» без имени - не ошибка.

INACCESSIBLE_BOOT_DEVICE и 0x0000007B - одно? Да. Имя и число.

Почему экран на английском? Так задан язык Windows или среда восстановления. Смысл тот же, что у русского «код остановки».

Это то же самое, что 0xc0000225? Нет. Тот код чаще у загрузчика на чёрном экране. Stop code 0x0000007B - уже ядро.

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