Код ошибки 0xc0000098 в Windows 10 появляется на экране загрузки и сигнализирует о проблемах с загрузчиком системы или повреждёнными файлами конфигурации. Чаще всего это связано с отсутствием или повреждением файла BCD (Boot Configuration Data), отвечающего за запуск ОС. Не паникуйте — в 90% случаев систему удаётся восстановить без переустановки.
В этой статье разберём все рабочие способы устранения ошибки: от простых (перезагрузка, проверка подключений) до сложных (восстановление загрузчика через командную строку). Начнём с самого быстрого.
Почему возникает ошибка 0xc0000098 и как её распознать
Ошибка 0xc0000098 обычно выглядит так: синий или чёрный экран с сообщением вроде «Your PC/Device needs to be repaired. The Boot Configuration Data for your PC is missing or contains errors». Иногда добавляется код файла, например, \Boot\BCD.
Основные причины:
- Повреждение или удаление файла BCD — чаще всего из-за некорректного выключения ПК (например, отключение питания во время обновления).
- Проблемы с жёстким диском или SSD — битые сектора, отказ контроллера или отошедший кабель.
- Конфликт после обновления Windows — особенно если обновление прервалось.
- Неправильные настройки BIOS/UEFI — например, отключённый
Secure Bootили неверный порядок загрузки. - Вирусное заражение — редко, но возможно, если вредоносное ПО повредило загрузочные файлы.
Первым делом проверьте подключение жёсткого диска или SSD: отключите компьютер от сети, откройте корпус и убедитесь, что кабели и питания плотно сидят в разъёмах. Если используете ноутбук — попробуйте аккуратно пошевелить его (иногда помогает при окисленных контактах).
Если ошибка появилась после замены жесткого диска или установки второго накопителя, проверьте приоритет загрузки в BIOS. Возможно, система пытается загрузиться с пустого диска.
| Действие | Ожидаемый результат | Что делать, если не сработало |
|---|---|---|
| Перезагрузить компьютер кнопкой питания (удерживать 5–10 секунд) | Ошибка исчезает, система загружается | Проблема временная — проверьте стабильность питания (ИБП, розетку) |
| Отключить все внешние устройства (флешки, жёсткие диски, принтеры) | Ошибка исчезает | Одно из устройств конфликтует — подключайте по одному, чтобы найти виновника |
| Загрузиться с установочной флешки Windows (в режиме BIOS) | Флешка определяется, можно выбрать загрузку | Проблема в BIOS — сбросьте настройки или обновите прошивку |
Проверить диск на битые сектора (через chkdsk в командной строке) | Нет ошибок или они исправлены | Диск повреждён — попробуйте подключить его к другому ПК для копирования данных |
Способы диагностики: что проверить в первую очередь
Перед тем как переходить к восстановлению, нужно убедиться, что проблема именно в программной части. Для этого выполните несколько простых шагов:
Если после перезагрузки ошибка 0xc0000098 остаётся, а внешние устройства не при чём — переходите к восстановлению загрузчика.
Восстановление загрузчика Windows 10 через командную строку
Самый эффективный способ исправить ошибку 0xc0000098 — воспользоваться установочной флешкой Windows 10 и командной строкой. Вам понадобится:
- Флешка с Windows 10 (можно создать на другом ПК через
Media Creation Tool). - Доступ к BIOS/UEFI (обычно клавиша
F2,F12,DelилиEscпри загрузке). - 10–15 минут времени.
Пошаговая инструкция:
- Загрузитесь с флешки, выбрав её в меню загрузки BIOS.
- На экране установки нажмите
Shift + F10— откроется командная строка. - Введите поочерёдно команды:
diskpart→list disk→select disk 0(где 0 — номер вашего системного диска) →list partition. - Найдите раздел
(обычно объёмом 100–500 МБ, типSystem). Запомните его номер. - Выполните:
select partition X(где X — номер раздела →assign letter=Z. - Выйдите из
diskpartкомандойexit. - Введите:
bcdboot C:\Windows /s Z: /f UEFI(если у вас BIOS, заменитеUEFIнаBIOS). - Перезагрузите компьютер.
Если командная строка не распознаёт диск: возможно, проблема в драйверах. В этом случае попробуйте загрузиться с флешки и выбрать Восстановление системы → Поиск и устранение неисправностей → Восстановление при загрузке.
Исправление ошибки через утилиту bootrec
Если предыдущий метод не сработал, воспользуйтесь утилитой bootrec, которая входит в состав Windows. Она позволяет восстановить загрузочные записи и файл BCD.
Выполните следующие команды в командной строке (как в предыдущем разделе):
bootrec /scanos— поиск установленных систем Windows.bootrec /fixmbr— восстановление главной загрузочной записи (MBR).bootrec /fixboot— запись нового загрузочного сектора.bootrec /rebuildbcd— восстановление файлаBCD.
⚠️ Внимание: если после вводаbootrec /rebuildbcdвы видите сообщение«Total identified Windows installations: 0», значит, система не обнаружила установку Windows. В этом случае попробуйте удалить старый файлBCDвручную:bcdedit /export C:\BCD_Backup→attrib C:\boot\bcd -h -r -s→ren C:\boot\bcd bcd.old→bootrec /rebuildbcd.
Проверка жёсткого диска на ошибки
Если ошибка 0xc0000098 появляится из-за проблем с накопителем, нужно проверить его состояние. Для этого подойдёт встроенная утилита chkdsk или сторонние программы вроде CrystalDiskInfo.
| Метод | Команда/действие | Результат |
|---|---|---|
Проверка через chkdsk | chkdsk C: /f /r (в командной строке) | Исправляет битые сектора и ошибки файловой системы |
| Проверка через CrystalDiskInfo | Запуск программы на другом ПК | Показывает состояние диска (хорошее/предпреждение/плохое) |
| Тест поверхности через Victoria | Запуск сканирования в режиме Remap | Выявляет и переназначает битые сектора |
Если chkdsk находит ошибки, но не может их исправить, или CrystalDiskInfo показывает статус «Плохое» — скорее всего, диск выходит из строя. В этом случае срочно скопируйте важные данные на другой носитель и замените диск.
Если диск повреждён, не пытайтесь восстанавливать систему — это может привести к полной потере данных. Лучше извлеките его и подключите к другому ПК для копирования файлов.
Сброс настроек BIOS/UEFI
Иногда ошибка 0xc0000098 возникает из-за некорректных настроек BIOS/UEFI. Например, если отключён Secure Boot или неправильно настроен режим загрузки (Legacy вместо UEFI или наоборот).
Как сбросить настройки:
- Войдите в BIOS/UEFI (обычно клавиша
F2,DelилиEscпри загрузке). - Найдите опцию
Load Default Settings,Reset to DefaultилиLoad Optimized Defaults(название зависит от модели материнской платы). - Сохраните изменения (
F10илиSave & Exit). - Попробуйте загрузиться снова.
Если сброс не помог, проверьте следующие параметры:
- Режим загрузки: для Windows 10 должен быть включён
UEFI(неLegacy/CSM). - Secure Boot: должен быть включён (если у вас лицензионная Windows).
- Приоритет загрузки: на первом месте должен стоять ваш системный диск.
Как войти в BIOS на ноутбуках разных брендов
На Acer — F2 или Del. На Asus — F2. На HP — или F10. На Lenovo — F1 или F2. На Dell — F2. На MSI — Del. Если не срабатывает, попробуйте удерживать клавишу при включении ПК.
Пошаговая инструкция: что делать, если ничего не помогает
Если все предыдущие методы не сработали, остаётся два варианта: восстановить систему из точки отката или переустановить Windows. Но перед этим попробуйте ещё один способ — вручную восстановить файл BCD.
Алгоритм:
- Загрузитесь с установочной флешки и откройте командную строку (
Shift + F10). - Введите
diskpart→list vol— найдите том с Windows (обычноC:). - Выполните:
bcdedit /export C:\BCD_Backup(создаёт резервную копию). - Удалите старый файл:
attrib C:\boot\bcd -h -r -s→ren C:\boot\bcd bcd.old. - Создайте новый:
bcdboot C:\Windows /l ru-ru(гдеru-ru— язык системы). - Перезагрузите ПК.
Если и это не поможет, остаётся восстановление из точки отката или чистая установка Windows. Для первого способа:
- Загрузитесь с флешки.
- Выберите
Восстановление системы→Поиск и устранение неисправностей→Дополнительные параметры→Восстановление системы. - Выберите точку отката (до появления ошибки).
- Дождитесь завершения процесса.
Чек-лист перед переустановкой Windows
Часто задаваемые вопросы
Можно ли исправить ошибку 0xc0000098 без установочной флешки?
Да, если у вас есть точка восстановления системы. Загрузитесь в Безопасный режим (нажмите F8 при загрузке) и выберите Восстановление системы. Однако на Windows 10 F8 часто отключён — в этом случае без флешки не обойтись.
Ошибка 0xc0000098 появляется после замены материнской платы. Что делать?
При замене материнской платы Windows может не загрузиться из-за смены оборудования. В этом случае нужно:
- Загрузиться с установочной флешки.
- В командной строке выполнить:
bootrec /rebuildbcd. - Если не поможет — активировать Windows заново (лицензия привязана к материнской плате).
После восстановления загрузчика Windows 10 загружается, но появляется ошибка «Boot Device Not Found». Что это?
Эта ошибка означает, что система не находит загрузочный диск. Проверьте:
- Подключение жёсткого диска/SSD (кабели, разъёмы).
- Порядок загрузки в BIOS (системный диск должен быть на первом месте).
- Состояние диска (возможно, он вышел из строя).
Если диск исправен, попробуйте повторно восстановить загрузчик.
Можно ли потерять данные при исправлении ошибки 0xc0000098?
В большинстве случаев данные остаются в безопасности, так как ошибка связана с загрузчиком, а не с пользовательскими файлами. Однако, если диск повреждён или вы переустанавливаете Windows без резервной копии, риск потери данных есть. Всегда сохраняйте важные файлы на внешний носитель перед манипуляциями с системой.