Ошибка 0xc0000098 при загрузке Windows 11 и Windows 10 — как исправить?
При очередном включении ПК или ноутбука с некоторые пользователи могут столкнуться с ошибкой с кодом 0xc0000098, после чего Windows не загружается. Наиболее распространенная причина — проблемы с конфигурацией загрузки BCD, в некоторых случаях виной также могут быть поврежденные системные файлы .dll и .sys, необходимые для старта ОС.
В этой инструкции подробно о способах исправить ошибку 0xc0000098 при загрузке Windows 11 или Windows 10.
Восстановление BCD
Самая распространенная причина ошибки 0xc0000098 — повреждение конфигурации загрузки BCD или других файлов, необходимых для начала загрузки Windows. Обычно помогают простые действия по восстановлению загрузчика Windows.
Если на экране с ошибкой есть предложение нажать какую-либо клавишу для входа в Recovery (среду восстановления), нажмите её, и после перезагрузки в среде восстановления выполните следующие действия:
- Перейдите в Поиск и устранение неисправностей — Дополнительные параметры (путь может отличаться).
- Вы можете попробовать использовать пункт «Восстановление при загрузке». Он редко помогает, но иногда срабатывает.
- Если вариант из пункта 2 не помог, снова зайдите в дополнительные параметры поиска и устранения неисправностей и откройте пункт «Командная строка».
- По порядку введите команды
diskpart list volume
В результате вы увидите список разделов: нас интересует буква раздела с системой (в среде восстановления она может отличаться от C), а также наличие раздела FAT32 без буквы с загрузчиком (только для UEFI систем). Если раздел FAT32 присутствует, перейдите к следующему шагу, если система установлена в режиме Legacy и раздела FAT32 нет, введите команду exit и перейдите к 5-му шагу. - Введите команды (заменив N на номер тома раздела FAT32)
select volume N assign letter=Z exit
- Введите один из следующих вариантов команд. Для UEFI систем с разделом FAT32 (если буква системного раздела отличается от C, замените её на нужную) обычно достаточно единственной команды:
bcdboot C:\Windows /s Z: /f UEFI
Для Legacy-систем используйте по порядку командыC: bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd bcdboot C:\Windows /s C: /f ALL
- В результате вы должны увидеть сообщение о том, что файлы загрузки успешно созданы, можно закрыть командную строку, перезагрузить компьютер и проверить, выполняется ли загрузка исправно.
Если зайти в среду восстановления не удается, вы можете:
- Использовать инструкции Восстановление загрузчика Windows 11 (причем для UEFI-систем я рекомендую именно эту инструкцию, даже если у вас установлена Windows 10) или Восстановление загрузчика Windows 10, где описаны способы сделать то же самое с загрузочной флешки.
- Использовать WinPE, например, ISO от Sergei Strelec для проверки системных дисков, раздела с загрузчиком и восстановления конфигурации BCD. Часто бывает достаточно добавить запись для системы с помощью EasyBCD
Примечание: если системный диск зашифрован с помощью BitLocker, его потребуется разблокировать, это можно сделать с помощью командной строки: manage-bde -unlock C: с указанием способа разблокировки — пароль, ключ восстановления или иной (список доступных параметров можно получить, введя команду manage-bde -unlock /?).
Исправление ошибок файловой системы на диске
В некоторых случаях, выполняя приведённые выше действия вы можете получить сообщение об ошибках, а изначальное повреждение бывает вызвано ошибками файловой системы на диске, что приводит к невозможности прочесть необходимые файлы при загрузке.
В этом случае после определения и назначения букв разделов, как это описано в 1-3 шаге в предыдущем разделе, попробуйте выполнить проверку и восстановления файловой системы на этих разделах, пример команды для раздела с буквой C: chkdsk C: /f (выполнить для системного раздела и для раздела с загрузчиком).
Восстановление системных файлов
Вторая по распространенности причина ошибки 0xc0000098 — повреждение важного системной библиотеки или файла драйвера, необходимого для загрузки. В этом случае путь к файлу обычно указан в сообщении об ошибке (файл должен находиться на системном, а не на EFI-разделе, в последнем случае причина — всё так же в файлах на разделе с загрузчиком, как было описано выше).
Решение — попробовать восстановить системные файлы, для этого вы можете:
- Открыть среду восстановления (с помощью клавиши, указанной внизу экрана с ошибкой) и использовать пункт «Восстановление системы» для использовать точек восстановления.
- В среде восстановления использовать командную строку для восстановления системных файлов с помощью команды (при условии, что буква системного раздела — C)
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
Подробнее об этом в инструкциях Как восстановить системные файлы Windows 11, Восстановление системных файлов Windows 10 - Использовать WinPE для восстановления системных файлов Windows
Обычно, один из предложенных вариантов срабатывает. Если в вашем случае ошибка 0xc0000098 продолжает появляться, опишите ситуацию и её детали в комментариях, возможно, мне удастся предложить дополнительные варианты решения.
Виктор
Спасибо! Как всегда всё чётко и ясно!
Ответить
Даниил
Здравствуйте, у меня после команды list volume отображается только съëмный диск С с меткой ESD-USB. Если вытаскиваю то никакого диска не отображается и исходную проблему не могу решить. Посоветуйте, как быть?
Ответить
Dmitry
Здравствуйте.
А команда list disk показывает что-то кроме съемного накопителя?
Если нет — то проблема либо с жестким диском (SSD), либо его подключением
Ответить
Алексей
Наверное только вы сможете помочь.
Всё равно вылезает эта ошибка, ни одна команда не помогает, как в этой инструкции, так и в любых других найденых. Из среды восстановления ничего из пунктов не помогает, ошибка возникает каждый раз. При этом, когда экран с ошибкой возникает, ESC, биос, загрузка с флешки, а там уже из среды восстановления «Продолжить вход в Windows 11». И всё, спокойно входит в рабочую винду. У меня Canary, последнее обновление ситуацию не пофиксило, установка виндовс с сохранением параметров не помогло. И биос обновил, и всё что можно. Без толку. Появилось наверное после одной из обнов.
Ответить
Dmitry
Здравствуйте.
А если попробовать перезаписать загрузчик Windows? — https://remontka.pro/fix-bootloader-windows-11/
Ответить
Алексей
Делал. Но сейчас попробую еще раз, именно по инструкции что у вас на сайте
Ответить
Алексей
Не помогло. Раздел UEFI процедура проходит успешно. По списку Legacy «отказано в доступе» со второй команды.
После выхода из среды восстановления, комп выключаю. С кнопки включаю, всё хорошо, загружается. Но после перезагрузки из виндовс ошибка возникает опять.
Ответить
СТАНИСЛАВ
У меня аналогично. Аналогично не помогают оба способа. Аналогично после ребута та же ошибка, аналогично если выбрать из среды восстановления «Продолжить вход в Windows 10», то грузится.
Ответить
Алексей
Не помогло(
Ответить
Гость
Здравствуйте всем !
Что делать, помогите ! По глупости отключил все службы виндоус.
Как востановить систему, если в среде востановления просит флеш, а образа у меня что в системе, попросту нет!!!
Ответить
Dmitry
А точек восстановления случайно не было? Если были, то их использовать, можно не из среды восстановления, а с загрузочной флешки (где-то на другом компе сделать).
Про способы добраться до точек восстановления: https://remontka.pro/restore-points-windows-11/ (для 10-ки тоже так же)
Ответить
Михаил
Здравствуйте, после ввода команды
bcdboot C:\Windows /s Z: /f UEFI
Пишет — сбой при копировании файла
Ответить
Dmitry
Здравствуйте.
1. Буква системного диска точно C ? (она может отличаться в среде восстановления и быть другой).
2. Нет или не было подозрений на проблемы с диском? Если вдруг он ушел в защиту от записи, будет та же ошибка и проблемы с загрузкой. Проверить можно, например, загрузившись с WinPE и попробовав что-то создать на том же системном разделе диска, например.
Ответить
анон
буква системы точно такая же, как в лист волум, и в каком смысле попробовать что-то сделать на том же разделе диска? У меня просто такая же проблема, как решать — не знаю, второй день мучаюсь, никакие команды ни из каких туторов не работают, везде либо запрещен вход, либо недоступно и все в таком роде. Что в таком случае делать?
Ответить
Николай
У меня такая ошибка стала появляться при установке системы с флешки. Пробовал разные проги для записи на флешку и разные сборки. УЭФИ нет.
Ответить
Артем
Добрый день!
У меня слетел загрузчик на win 10. Сейчас загружается только с загрузчика Стрельца.
Прочитал и попробовал все инструкции из Интернета, ничего не помогает.
После команды «bcdboot c:\windows» висит минуты две, а после этого выдает «BFSVC Error: BcdOpenStore failed with unexpected error code, Status = c0000098».
Что с этим можно сделать?
Ответить
Денис
А что делать, если не пускает в среду восстановления, т. е. я нажимаю на f1 для её запуска и ноутбук просто перезагружается и выдаёт ту же ошибку?
Ответить
Dmitry
Можно среду восстановления с загрузочной флешки в таком случае запустить (на экране после выбора языка внизу слева «восстановление системы» )
Ответить
Platon
Здравствуйте, компьютер резко выключился и теперь выдает ошибку 0xc0000098, при этом на нажатия кнопок F8, F1 просто перезагружается. Оба диска от форматировал, все равно ошибка. С флешки иногда грузится и все равно ошибка, а иногда просто бесконечная загрузка. Помогите пожалуйста!
Ответить
Alycea
Спасибо большое! Мне помогло. У меня эта ошибка возникла после того как я очень долго держала нажатой кнопку питания, после чего ноут выключился и не мог включиться выключаясь несколько раз, одновременно издавая странные звуки в вентиляторе.
Ответить
Ivan
Как это решить что я только не пробовал пытаюсь зайти в Биос это вылазиь пытаюсь загрузится с флешки тоже вылазит с флешкой все ок потому что установил у друга образ на флешку помогите
Ответить
Dmitry
Здравствуйте.
Судя по всему параметры загрузки не позволяют загрузиться с флешки и идет загрузка все равно с диска. Например, стоит загрузка UEFI, а флешка под Legacy (или наоборот), включен Secure Boot, а флешка не поддерживает его.
А вот в БИОС как-то в любом случае зайти можно, с этим стоит разобраться и уже там смотреть.
Ответить
Алиса
Добрый день. Подскажите после этой ошибки можно как нибудь восстановить все файлы, которые удалились?
Ответить
Dmitry
Здравствуйте.
Эта ошибка не должна вести к удалению файлов пользователя. Можете подробнее описать ситуацию, как разрешилась и к чему привело?
Ответить
Микола
Все верно. Работает. Правда следите, что системный диск (с вашей системой) имеет верную метку, если ее нет, то по аналогии с диском EFI дать букву (через diskpart) и использовать в командах ее (диск X — это диск среды восстановления — не системный). Иначе при восстановлении BCD будете ВЕЧНО! получать ошибку c00000bb.
Ответить
Сергей
Добрый день. Наткнулся на ошибку 000000x 98, /bcd. Пытался восстановить, и создать новый загрузчик через командную строку и easybcd. Ничего не помогло, стало даже хуже, bcdedit перестал вообще определять ос. Взгляд пал на возможность битых секторов ссд, через средства winpe от стрельца проверил диск, ошибок не оказалось. Scannow с использованием папки sources с другого образа также показал, что все отлично. В общем, не помог ни один гайд с нашего и англоязычного интернета. Хотелось бы как-то попытаться восстановить систему из-за нужных файлов и уже спортивного интереса. Заранее спасибо
Ответить
Dmitry
Здравствуйте.
А раздел с Windows виден и читается без проблем? Загрузка UEFI? Раздел FAT32 проверяли на ошибки файловой системы? В командной строке bcdboot использовали?
Ответить