Запрос «ошибка диска 0xc000000f» люди пишут, когда компьютер не стартует и на кадре 0xc000000f, часто с путём к BCD. По смыслу загрузчик не прочитал файл или устройство - а устройство в быту как раз и называют диском. Это не отдельный «дисковый код» в таблице Microsoft. 0xc000000f - STATUS_NO_SUCH_FILE: нет файла или его не удалось прочитать. Железо накопителя - одна из частых причин, не единственная.
Это не стоп INACCESSIBLE_BOOT_DEVICE (0x0000007B): тот уже ядро, синий кадр. Здесь Windows Boot Manager, система ещё не вошла. Пишите 0xc000000f латиницей.
Почему это происходит
Диск не виден железу. Шлейф SATA, питание, отошедший NVMe, мёртвый карман USB, с которого когда-то ставили загрузчик. Прошивка пустая - 0xc000000f логичен. Лечить BCD рано.
Том сыпется. Битые сектора, износ SSD. Файл BCD или winload не читается. Тогда 0xc000000f чередуется с 0xc0000225 и с предложением chkdsk. SMART красный - копия данных важнее bootrec.
Запись указывает не на тот накопитель. Клон, два диска, флешка в приоритете. «Ошибка диска» в рассказе человека - на самом деле ошибка выбора устройства. Вынули лишний - Windows встала.
Контроллер и режим. Переключили RAID, сбросили BIOS, новая плата. Диск живой в другом ПК, в этом прошивка его не отдаёт загрузчику. Похоже на 0x7B, но кадр ещё не ядро.
Путают с кодом 0xc000000e. 0xc000000e - STATUS_NO_SUCH_DEVICE, ближе к «устройства нет». На кадре смотрите последнюю букву: f, не e.
Не низкоуровнево стирайте диск «для лечения 0xc000000f», пока документы на нём. Не подменяйте disk.sys с форума. Не копируйте BCD на сыплющийся том: новая база умрёт в том же секторе.
Что делать самому
- Сверьте кадр. 0xc000000f и путь - эта статья. STOP 0x0000007B - ядро не видит boot-устройство. 0xc0000098 - файл недействителен.
- Откройте прошивку и посмотрите, есть ли накопитель. Нет - другой кабель, другой порт, пересадка. Есть - запомните, первым ли он стоит. Выньте USB и карты.
- Послушайте и посмотрите диск. Щелчки HDD, NVMe то появляется, то нет - не BCD. Снимите данные с другого ПК или из среды восстановления, если том ещё виден.
- Среда восстановления,
diskpart→list disk. Диска нет - железо. Диск есть, тома каша -chkdskпо букве. Как проверять накопитель подробнее - в хабе про проверку диска. - Если SMART спокойный, соберите BCD.
bcdbootилиbootrecпо вашей схеме. Буквы из своегоlist volume. Не импортируйте чужой BCD. - Один системный диск на тест. Второй отключите. Клон - частая «ошибка диска», которой диск ни при чём.
- Не создавайте разделы заново в графике установщика, пока не сказали, что данные не нужны.
На ноутбуке с одним распаянным накопителем картина честная: либо прошивка его видит, либо нет. Если не видит - не 0xc000000f как «файл», а цепь или сам модуль. Если видит, а код жив после chkdsk и bcdboot - том Windows битый. Тогда переустановка на этот диск, если документы сняты, или замена накопителя, если SMART уже плохой.
Честный итог: «ошибка диска 0xc000000f» часто действительно про накопитель, но сначала доказывают, что диск виден и не сыпется. Иначе команды загрузчика - шум.
Пересадка в другой компьютер - самый честный тест «это диск или эта плата». Если в чужом корпусе накопитель виден и Windows стартует, виноваты кабель, порт или прошивка вашей машины. Если и там 0xc000000f и SMART плохой - диск. Не ставьте на подозрительный HDD новую систему «чтобы проверить»: вы только добьёте оставшиеся сектора и потеряете шанс снять файлы. Сначала копия из среды восстановления или с другого ПК, потом уже решение, чинить BCD или покупать SSD. На NVMe смотрят, в каком слоте он сидит: не каждый разъём на плате грузится, даже если Windows его потом видит.
Часто задаваемые вопросы
0xc000000f всегда значит, что диск мёртв? Нет. Часто BCD, порт или второй накопитель. Мёртвый диск - когда его не видит прошивка или SMART красный.
Чем это отличается от 0x0000007B? Здесь загрузчик. Там уже ядро не достучалось до тома.
Можно ли просто поменять диск? Да, если старый не виден или сыпется. Данные сначала, если ещё читаются.
Поможет ли chkdsk? Если том виден - да, как первый шаг. Если диска нет в списке - нет.
