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

Это отказ старта, не вылет программы и не стоп-код INACCESSIBLE_BOOT_DEVICE. Буква «c» латинская. Кириллическая «с» в 0xc0000098 ломает поиск.

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

Повреждено хранилище BCD. После сбоя питания, оборванного обновления или кривого клона это самый частый сюжет при загрузке.

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

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

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

Не путайте 0xc0000098 с 0xc000000f и с 0xc0000225. Соседние коды тоже про загрузчик: «не удалось прочитать», «устройство не найдено», «запись недействительна». Лечить все одной командой bootrec /fixmbr на UEFI-машине часто бесполезно: MBR там ни при чём.

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

  1. Сфотографируйте экран целиком. Нужны код 0xc0000098 и строка File: там будет \EFI\Microsoft\Boot\BCD, \Boot\BCD или путь к winload / .sys.
  2. Зайдите в среду восстановления с установочной флешки. Образ с сайта Microsoft, не «сборка для ремонта». «Восстановление при загрузке» - один раз до конца.
  3. Проверьте диски. diskpart → list disk → list vol. Запомните букву тома Windows: часто не C. Затем chkdsk X: /f. Битый том не лечится пересборкой BCD.
  4. Пересоберите BCD штатными командами, не редактором реестра. На BIOS/MBR уместны bootrec /scanos и bootrec /rebuildbcd. На UEFI чаще помогает bcdboot с указанием раздела EFI. Если не уверены в буквах - остановитесь.
  5. Не подкладывайте winload и драйверы с чужого ПК. Допустимый путь - sfc /scannow с автономной проверкой, когда том точно опознан.
  6. Сверьте в прошивке UEFI или Legacy. Он должен совпадать с тем, как ставили систему. Secure Boot сам по себе 0xc0000098 не рисует.
  7. Если диск сыплется в SMART - сначала накопитель. Переустановка на умирающий SSD вернёт тот же экран.

Не удаляйте папку Boot вручную и не «чистите» EFI проводником. Это как выкинуть оглавление книги. Готовые архивы BCD с форумов заточены под чужую разметку.

На ноутбуке с BitLocker среда спросит ключ до работы с томом. Без ключа команды при загрузке могут закрыть данные.

Переустановка Windows с сохранением файлов иногда проще, чем ручная возня с BCD, где буквы томов пляшут. Если копии нет - сначала съём диска.

После клонирования SSD утилитой с авторемонтом загрузчика 0xc0000098 появляется, когда клон сделали в Legacy, а ноутбук грузится в UEFI, или наоборот. Сначала сверка режима, потом bcdboot. Перегонять клон третий раз той же утилитой обычно бессмысленно.

Если на экране 0xc0000098 указан конкретный .sys в строке File, не качайте этот файл. Это указатель, какой двоичный файл загрузчик не смог принять. Причина чаще том и BCD, не отсутствующий драйвер с форума. chkdsk и штатный sfc автономно - да. Архив драйверов - нет.

На диске с двумя Windows 0xc0000098 иногда значит: меню загрузки смотрит на том, который вы вчера отформатировали. bootrec /rebuildbcd покажет обе, если обе живы. Выберите ту, которая жива. Не отмечайте обе, если одна уже пустая.

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

0xc0000098 - это синий экран? Обычно нет. Это кадр Boot Manager, не bug check вроде 0x0000007b.

Код выдуманный? Нет. 0xc0000098 существует, STATUS_FILE_INVALID.

Чем он отличается от 0xc000000f? 0xc000000f чаще «не прочитали». 0xc0000098 чаще «запись недействительна».

Можно ли удалить папку Boot вручную? Нет.

Поможет ли переустановка поверх? Иногда да, если том живой. На сыплющемся диске 0xc0000098 вернётся.

Если 0xc0000098 появился сразу после сжатия диска C штатным сжатием NTFS, сначала chkdsk. Сжатие системного тома и загрузчик дружат плохо. Не сжимайте системный раздел, чтобы «освободить место».

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