Ошибка INACCESSIBLE_BOOT_DEVICE — одна из самых неприятных проблем в Windows 10. Она появляется при запуске системы, часто после обновлений, сбоя питания или некорректной работы драйверов. Но не паникуйте: в 80% случаев её можно устранить прямо из командной строки, не переустанавливая систему.
Далее я покажу проверенные способы восстановления загрузчика и исправления ошибки через cmd. Вы узнаете, какие команды вводить, как проверить диски и перезаписать конфигурацию загрузки. Начнём с самого простого — автоматического восстановления, а затем перейдём к ручным методам.
Почему возникает ошибка и когда поможет командная строка
Ошибка INACCESSIBLE_BOOT_DEVICE означает, что Windows не может получить доступ к системному разделу. Причины обычно такие:
- Повреждённый загрузчик — чаще всего после неудачного обновления или отключения электричества;
- Конфликт драйверов, особенно если вы недавно обновляли драйвера жесткого диска или чипсета;
- Неправильные настройки BIOS/UEFI, например, смена режима загрузки с
AHCIнаIDE(или наоборот); - Физические проблемы с диском — плохие сектора, отключённый кабель или выход из строя SSD/HDD.
Командная строка поможет, если проблема программная: повреждённые системные файлы, сбитые параметры загрузки или ошибки в реестре. Если же виноват физический износ диска — без замены оборудования не обойтись.
Перед тем как приступать к исправлению, проверьте кабели подключения жёсткого диска или SSD. Часто ошибка появляется из-за плохого контакта или повреждённого шлейфа.
| Способ | Действия | Когда работает |
|---|---|---|
| Через меню восстановления | 1. При загрузке 3 раза прервать запуск кнопкой питания. 2. На 4-й раз появится меню «Автоматическое восстановление». 3. Выберите Дополнительные параметры → Командная строка. | Если система хоть раз пыталась загрузиться |
| С установочной флешки | 1. Загрузитесь с загрузочной флешки Windows 10. 2. На экране установки нажмите Shift + F10.3. Откроется командная строка. | Если нет доступа к меню восстановления |
| Через BIOS | 1. Зайдите в BIOS (обычно Del, F2 или F12 при загрузке).2. Найдите опцию загрузки с восстановлением (например, Windows Boot Manager). | Если на материнской плате есть встроенная утилита восстановления |
Подготовка: как открыть командную строку при ошибке загрузки
Чтобы добраться до командной строки, когда система не грузится, используйте один из этих способов:
Если вы используете установочную флешку, убедитесь, что она подходит к вашей версии Windows (та же разрядность: x32 или x64). Иначе команды могут не сработать.
Способ 1: Восстановление загрузчика через bootrec
Самый универсальный метод — перезапись загрузчика с помощью утилиты bootrec. Она восстанавливает повреждённые файлы конфигурации и запись MBR.
Последовательность команд:
- В командной строке введите
diskpartи нажмитеEnter. - Выполните
list volume, чтобы увидеть все подключённые тома. Запомните букву системного раздела (обычноC:, но может быть другой). - Введите
exit, чтобы выйти изdiskpart. - Исполните команды по очереди:
bootrec /fixmbr bootrec /fixboot bootrec /scanos bootrec /rebuildbcd - Перезагрузите компьютер с помощью
shutdown /r /t 0.
Если после bootrec /rebuildbcd вы видите сообщение «Обнаружено 0 установок Windows» — значит, загрузчик не находит систему. В этом случае поможет следующая команда:
⚠️ Внимание: Не выполняйтеbootrec /rebuildbcdс параметром/forceбез необходимости — это может привести к потере данных на других разделах.
Способ 2: Проверка и исправление системных файлов
Если загрузчик в порядке, но ошибка INACCESSIBLE_BOOT_DEVICE всё равно появляется, проверьте целостность системных файлов. Для этого:
- Запустите командную строку любым удобным способом (см. раздел выше).
- Введите
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows(заменитеC:на букву вашего системного диска, если она другая). - Дождитесь завершения проверки. Если
SFCнайдёт ошибки, он автоматически исправит их. - Если
SFCне сработал, попробуйтеDISM:
ЗдесьDISM /Image:C:\ /Cleanup-Image /RestoreHealth /Source:C:\Windows\WinSxSC:— буква систимного диска. - Перезагрузите ПК.
Эти команды восстанавливают повреждённые или отсутствующие системные файлы, которые могут мешать загрузке. Процесс может занять от 10 минут до часа — всё зависит от состояния диска и производительности системы.
| Команда | Что делает | Время выполнения |
|---|---|---|
sfc /scannow | Проверяет и восстанавливает системные файлы Windows | 15–30 минут |
DISM /RestoreHealth | Восстанавливает образ системы из хранилища компонентов | 30–60 минут |
chkdsk /f /r | Проверяет диск на ошибки и исправляет плохие сектора | От 30 минут до нескольких часов |
Способ 3: Исправление конфигурации загрузки вручную
Если автоматические методы не сработали, можно вручную пересоздать конфигурацию загрузки. Это актуально, если bootrec не нашёл установку Windows.
Выполните следующие шаги:
- В командной строке введите
bcdeditи посмотрите текущую конфигурацию. Если она пустая или содержит ошибки, переходите к следующему шагу. - Удалите старую конфигурацию:
Если команда не сработала, попробуйте удалить все записи:bcdedit /delete {default}bcdedit /delete {bootmgr} bcdedit /delete {memdiag} - Создайте новую запись:
Здесьbcdboot C:\Windows /s C: /l ru-RUC:— системный диск, аru-RU— локализация (для русского языка). - Перезагрузите компьютер.
Если после ручного исправления конфигурации загрузки система не стартует, проверьте, что в BIOS включён режим загрузки UEFI (если у вас современный ПК) или Legacy (для старых систем).
Способ 4: Проверка диска на ошибки
Ошибка INACCESSIBLE_BOOT_DEVICE может появляться из-за физических проблем с диском. Чтобы проверить его целостность:
- В командной строке введите:
Гдеchkdsk C: /f /rC:— буква системного диска. - Если диск используется системой, вы увидите предложение запланировать проверку при следующем запуске. Нажмите
Y(Да) и перезагрузите ПК. - После проверки
chkdskпокажет отчёт о найденных и исправленных ошибках.
Если chkdsk находит много плохих секторов (более 5–10), это признак износа диска. В таком случае рекомендуется скопировать важные данные и заменить накопитель.
Что делать, если ничего не помогает
Если все описанные методы не устранили ошибку INACCESSIBLE_BOOT_DEVICE, проблема может быть в одном из следующих пунктов:
Возможные причины и решения
1. Несовместимый драйвер: Откатите драйвера чипсета или накопителя через безопасный режим.
2. Неправильные настройки BIOS: Установите режим загрузки AHCI (для SSD) или IDE (для старых HDD), отключите Secure Boot.
3. Повреждённый реестр: Восстановите его из резервной копии с помощью утилиты RegBack (требует доступа к системному диску через другой ПК).
4. Аппаратная неисправность: Проверьте кабели, подключение диска или замените его.
Пошаговая инструкция: исправляем ошибку за 10 минут
Если вы не хотите разбираться в причинах и просто хотите быстро вернуть систему к жизни, выполните этот чек-лист по порядку:
Быстрое устранение Inaccessible Boot Device
Часто задаваемые вопросы
Можно ли исправить ошибку Inaccessible Boot Device без командной строки?
Да, в некоторых случаях помогает автоматическое восстановление Windows. Для этого 3 раза прервите загрузку системы кнопкой питания, затем дождитесь запуска утилиты восстановления. Однако если ошибка связана с загрузчиком или реестром, без командной строки не обойтись.
Почему после выполнения команд ошибка появляется снова?
Скорее всего, проблема не в загрузчике, а в аппаратной части: неисправный диск, плохой контакт кабелей или несовместимый драйвер. Проверьте подключение накопителя, обновите драйвера в безопасном режиме или замените диск.
Что делать, если командная строка не открывается?
Если вы не можете запустить командную строку через меню восстановления, используйте загрузочную флешку с Windows 10. Загрузитесь с неё, на экране установки нажмите Shift + F10 — это откроет командную строку.
Можно ли восстановить данные с диска, который выдаёт эту ошибку?
Да, если диск физически исправен. Подключите его к другому компьютеру через USB-адаптер или установите в качестве второго накопителя. Затем скопируйте важные файлы. Если диск не определяется, обратитесь в сервис по восстановлению данных.