Ошибка 0xc0000098 появляется до рабочего стола. Windows Boot Manager не может опереться на нормальную запись системы. На экране часто сказано, что файл данных конфигурации загрузки не содержит допустимых сведений, либо указан winload.exe, winload.efi или конкретный .sys. В NTSTATUS это STATUS_FILE_INVALID: файл больше нельзя считать корректным. Это отказ старта, не вылет программы и не стоп INACCESSIBLE_BOOT_DEVICE.

Исправить 0xc0000098 можно только из среды восстановления или с установочной флешки. Из уже стоящей Windows вы этот кадр не увидите: до неё дело не дошло. Пишите код латиницей: 0xc0000098. Не копируйте «готовый BCD» с форума - идентификаторы томов чужие.

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

Повреждено хранилище BCD. После сбоя питания, оборванного обновления или кривого клона база загрузки перестаёт быть валидной. Отличие от 0xc000000f: там чаще «не прочитал / нет файла», здесь - «файл есть, но недействителен».

Критический файл загрузки битый. На экране бывает путь к winload или к драйверу. Логика та же: указанный бинарник не тот, что ждала эта сборка, или сектор под ним сыпется. Менять .sys файлом с форума нельзя: подпись не совпадёт, получите уже другой отказ.

Схема прошивки и разметка разъехались. Систему ставили в UEFI на GPT, потом включили Legacy. BCD смотрит не в тот раздел. Диск живой, до проводника дело не доходит.

Оборвалось обновление на этапе загрузчика. Журнал Windows вы не откроете. Имеет смысл помнить, ставили ли крупный пакет накануне. Откат из среды восстановления здесь уместнее, чем «восстановление реестра».

Не удаляйте раздел EFI «чтобы создать заново», пока не сняли данные. Не импортируйте чужой BCD архивом. Не правьте {bootmgr} списком параметров из ролика: одна опечатка в GUID оставляет машину без любой записи.

Как исправить пошагово

  1. Сфотографируйте кадр. Нужны 0xc0000098 и путь к файлу. Если на экране 0xc000000f - соседний сюжет, лечение близкое, начало то же. Если STOP 0x0000007B - ядро, не BCD.
  2. Соберите установочную флешку той же разрядности. Загрузка в среду восстановления, не «установить сейчас». Сначала «Восстановление при загрузке» один раз.
  3. Командная строка, посмотрите тома. diskpart → list volume. Найдите раздел Windows и, на UEFI, маленький FAT32. Буквы запомните. Без этого следующие команды бессмысленны.
  4. Проверьте файловую систему. chkdsk C: /f по своей букве. Если диск сыпется ошибками ввода-вывода, чинить BCD рано: сначала понять, жив ли накопитель.
  5. Соберите BCD заново. На MBR: bootrec /fixmbr, bootrec /fixboot, bootrec /rebuildbcd. На UEFI: назначьте букву EFI-разделу и выполните bcdboot C:\Windows /s S: /f UEFI. Буквы - ваши, не из видео.
  6. Не подкладывайте winload.exe и .sys с другой сборки. Если chkdsk чистый, а 0xc0000098 остаётся на winload, честнее переустановка на этот диск после копии документов.
  7. Откат обновления из среды восстановления, если кадр появился сразу после пакета. Это спокойнее ручной правки папки WinSxS.

На Windows 10 и Windows 11 код один. Меняется путь к BCD. Если 0xc0000098 вылез на старом HDD со щелчками, исправлять файл бессмысленно: снимите данные и меняйте диск. Новая Windows на умирающей пластине повторит историю.

Автоматическое восстановление при загрузке и ручные команды - не конкуренты, а два круга. Сначала мастер, потом консоль. Если мастер пишет, что восстановление не удалось, это не значит «диск мёртв». Это значит, что он не смог собрать валидную запись. Дальше вы сами смотрите тома. Имеет смысл не смешивать схемы: не гоняйте bootrec /fixmbr на чистом UEFI-ноутбуке «на всякий случай». На GPT это часто бесполезно и иногда мешает следующей загрузке. Сначала diskpart и понимание, Legacy это или UEFI, потом одна подходящая пачка команд, не все сразу из разных роликов.

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

0xc0000098 - синий экран? Нет. Это отказ загрузчика. Синий стоп пишется как 0x000000xx.

Чем отличается от 0xc000000f? Здесь файл недействителен. Там его не прочитали или нет. Команды часто те же.

Можно ли исправить без флешки? Только если среда восстановления на диске ещё открывается. Часто уже нет.

Поможет ли переустановка? Если диск виден и данные сняты - да. Это честный путь, когда BCD и winload оба битые.

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