0xc000000f при загрузке Windows 11 и 10: как исправить ошибку на компьютере

Всем привет! Сегодня столкнулся вот с такой вот проблемой – включаю я значит компьютер и вижу на экране висит ошибка 0xc000000f при загрузке операционной системы. Ошибка может иметь еще дополнительную подпись: «winload.exe» или «winload.efi». Мне все же получилось ее победить, и сейчас я покажу вам – как это можно сделать. В первую очередь хочу отметить, что данный баг возникает как на Windows 7, и окно выглядит вот так:

Семерка не загружается

На Windows 10 и Windows 11 окошко выглядит немного по-другому, но сам принцип ошибки 0xc000000f – одинаковый.

Десятка не загружается

Надпись: «Info: An error occurred while attempting to read the boot configuration data», имеет перевод: «Произошла ошибка при попытке считывания данных конфигурации загрузки».

Если говорить простыми словами, Windows не может прочитать данные загрузки. То есть сам диск с системой может быть живой, папка Windows может лежать на месте, но компьютер не понимает, откуда и как запускать систему. Поэтому ошибка 0xc000000f часто связана не с «полной смертью Windows», а с поврежденным загрузчиком, неправильным порядком загрузки, сбившимся BIOS/UEFI или проблемами с диском.

В общем, в статье я постараюсь рассказать – как исправить статус или состояние 0xc000000f при загрузке в Windows 7, 8, 10 или 11. Если у вас будут какие-то вопросы или дополнения – пишите в комментариях.

ВНИМАНИЕ! Перед выполнением команд в DiskPart и командной строке внимательно смотрите буквы и номера разделов. В среде восстановления Windows буквы дисков могут отличаться от тех, которые вы видели в обычной системе. Например, системный диск может быть не C:, а D: или E:. Ошибка в выборе раздела может привести к потере данных.

Причины

Прежде чем приступить к решению проблемы, нужно примерно понимать из-за чего могла возникнуть ошибка. К сожалению, причин может быть несколько:

  • Поломка драйверов – при загрузке системы некоторые драйверы материнской платы, контроллера диска или накопителя не могут нормально загрузиться. Поломка может быть связана с вирусами, кривыми обновлениями или некорректным выключением компьютера.
  • Жесткий диск или SSD имеет ошибки – тогда, если необходимые загрузочные файлы будут располагаться на поврежденном участке, будет возникать проблема с загрузкой ОС.
  • Сброс настроек BIOS/UEFI – может произойти, если на материнской плате сядет батарейка. Тогда загрузка идет не с нужного диска, а с другого устройства.
  • Удалены, повреждены или поломаны загрузочные файлы Windows.
  • Сменился режим загрузки – например, раньше система грузилась в UEFI, а в BIOS включили Legacy/CSM, или наоборот. В таком случае Windows может быть установлена правильно, но компьютер ищет загрузчик не там.
  • Отключен или плохо подключен диск – на стационарном ПК мог отойти SATA-кабель или кабель питания, а на ноутбуке мог плохо сидеть SSD после замены или чистки.
  • Иногда проблема возникает с пиратскими кривыми сборками Windows.

Отдельно скажу про SSD и NVMe-накопители. Если BIOS/UEFI вообще не видит диск, команды восстановления загрузчика не помогут, потому что восстанавливать будет просто некуда. Сначала нужно проверить, определяется ли накопитель в BIOS, не отвалился ли кабель, не сломан ли разъем и не пропал ли диск из списка устройств. Если диск пропадает через раз, система долго висит на логотипе, слышны щелчки HDD или компьютер иногда сам уходит в ошибку, сначала проверяйте именно накопитель.

Далее я постараюсь привести все возможные способы устранить проблему 0xc000000f. Пробовать их все не обязательно, так как после каждого мы будем проверять загрузку ОС. Если какой-то из способов не дал результата, то переходите к следующему.

Настройка BIOS

Если вам не удалось запустить Windows, то нужно зайти в BIOS или UEFI и проверить, чтобы загрузка системы стояла именно с нужного диска. На современных компьютерах часто нужно выбирать не просто SSD или HDD, а пункт Windows Boot Manager. Это важный момент. Если у вас система установлена в UEFI-режиме на GPT-диск, то первым в загрузке обычно должен стоять именно «Windows Boot Manager», а не название накопителя напрямую.

Иногда приоритет загрузки может меняться. Также я советую вытащить из компьютера или ноутбука все флешки, карты памяти, внешние жесткие диски, CD и DVD диски. Далее нужно перезагрузить комп и при первом отображении меню BIOS нажать на вспомогательную кнопку, чтобы зайти в настройки.

Чаще всего используются клавиши: Delete, F2 и Esc. Более детальную информацию можно посмотреть на загрузочном экране. Если у вас ноутбук конкретного производителя, клавиша может отличаться. Например, на некоторых моделях Lenovo есть отдельная кнопка Novo, у ASUS часто используется F2 или Esc, у Acer – F2, у HP – Esc или F10. Более подробно про приоритет загрузки в BIOS можно почитать тут.

ВНИМАНИЕ! После изменения настроек нужно будет выйти из меню, сохранив все изменения. В противном случае конфигурация останется со старыми настройками. Смотрите кнопку «Save and Exit» – чаще всего используется F10.

Таблица горячих клавиш входа в BIOS и вызова BOOT Menu

Далее инструкции могут отличаться в зависимости от типа BIOS и производителя материнской платы. Еще раз повторюсь, что на первое место (#1) нужно установить именно жесткий диск, SSD или пункт «Windows Boot Manager». Если в списке есть сразу несколько похожих вариантов, выбирайте тот, где рядом указано имя вашего системного накопителя.

ПРИМЕЧАНИЕ! Не меняйте режимы UEFI, Legacy, CSM, AHCI, RAID и Secure Boot просто наугад. Если Windows была установлена в одном режиме, а вы переключите загрузку в другой, ошибка может только усилиться. Менять эти параметры стоит только тогда, когда вы точно знаете, как была установлена система, или когда возвращаете настройки к прежнему состоянию после сброса BIOS.

Award (старая BIOS)

Проходим по пути: «Advanced BIOS Features» – «Hard Disk Boot Priority», – и выставляем на первое место жесткий диск.

Award

AMI (Старая BIOS)

«Boot» – «Hard Disk Drives».

AMI

Phoenix-Award (Старая BIOS)

Заходим в раздел «Advanced» и на «First Boot Device» устанавливаем «HDD».

Phoenix-Award

ASUS

Кликаем на «F7». Заходим в раздел «Boot».

АСУС БИОС

MSI

Нажимаем «F7». Далее переходим в «Settings», находим там раздел «Загрузка». Меняем установку «Boot Option».

MSI BIOS

AsRock

Заходим в раздел «Загрузка» и меняем приоритет BOOT меню.

AsRock BIOS

Gigabyte

Заходим в «Настройки» и выставляем приоритет загрузки.

Gigabyte BIOS

Если после сохранения настроек Windows загрузилась, я советую проверить дату и время в BIOS. Если дата сбрасывается на старую каждый раз после выключения компьютера, скорее всего села батарейка CMOS на материнской плате. На стационарных ПК это обычно батарейка CR2032. Из-за нее настройки BIOS могут сбрасываться снова, и ошибка 0xc000000f может вернуться после следующего выключения.

Восстановление загрузки ОС

Если в BIOS все нормально, и загрузка идет именно с жесткого диска или «Windows Boot Manager», то значит у нас есть два варианта. Первый – сильно повреждены системные файлы или драйверы. Второй – сломаны загрузочные файлы системы. Все это можно попробовать восстановить с помощью загрузочной флешки или диска. Если у вас их нет, то можете посмотреть инструкции по их созданию:

Для Windows 11 принцип такой же, как и для Windows 10. Нужна загрузочная флешка с установщиком Windows, а в начале установки нужно выбрать не «Установить», а «Восстановление системы». Если флешка не видна в Boot Menu, проверьте другой USB-порт, отключите Fast Boot в BIOS или попробуйте записать образ заново. Более подробно что делать, если BIOS не видит флешку в Boot Menu, можно почитать тут.

После этого вставляем флешку или диск в комп или ноут и перезагружаем его. Во время загрузки BIOS нужно зайти в «BOOT menu» – смотрите на таблицу, которую я оставил в самом начале (третий столбец). Нужно выставить приоритет загрузки – USB Flash Disc.

Windows 10

Нужно перейти в «Устранение неполадок». Далее находим пункт «Восстановление при загрузке». Если ошибка 0xc000000f останется, то пробуем следующие способы.

Дополнительные параметры - восстановление при загрузке

Windows 7

Восстановление системы

Мы попробуем два шага. Скорее всего вы сразу же увидите вот такое окошко, где система сама попробует реанимировать загрузочные файлы с загрузочного диска. Нажимаем «Исправить и перезагрузить».

Параметры восстановления - исправить и перезапустить

Если это не поможет, и вы опять видите ошибку 0xc000000f (сбой меню загрузки системы), опять возвращаемся в данное меню, и тут нужно выбрать верхнюю строчку и нажать «Далее».

Использовать стандартные средства

Теперь вы увидите окошко параметров – кликаем по ссылке «Восстановление запуска». Если это не поможет, то еще можно попробовать пункт «Восстановление системы».

Восстановление запуска

Автоматическое восстановление при загрузке иногда нужно запускать не один, а два-три раза подряд. Это нормально. Сначала Windows может восстановить одну часть загрузки, потом после перезагрузки увидеть другую проблему и исправить ее уже на следующем запуске восстановления. Если после нескольких попыток ошибка не исчезает, переходим к ручным командам. Более подробно про восстановление загрузчика Windows 10 можно почитать тут.

ПРИМЕЧАНИЕ! Если у вас включен BitLocker, среда восстановления может попросить ключ восстановления. Без него некоторые действия с системным разделом будут недоступны. Ключ обычно хранится в учетной записи Microsoft или у администратора, если компьютер рабочий.

Проверка жесткого диска

Битые сектора на жестком диске, как я уже и говорил ранее, тоже могут являться проблемой. Один из самых ярких симптомов – отчетливый скрежет при включении компьютера, а также при работе с жестким диском (запись, чтение, сохранение, загрузка и т.д.). Для SSD симптомов со звуком не будет, но могут появляться зависания, долгий старт, пропадание диска из BIOS, ошибки чтения и внезапные синие экраны.

Если из вышеперечисленного ничего не помогло, то опять возвратитесь в меню «Восстановления системы» и зайдите в командную строку – все также через загрузочную флешку.

СОВЕТ! Быстро вызвать консоль можно с помощью сочетания клавиш Shift + F10.

Для начала нам нужно найти том, в котором у вас установлена система. Проблема в том, что в консоли данные тома могут иметь другие буквы. Именно поэтому вам нужно проверить сразу несколько. Для проверки используется команда:

dir c:

Где «dir» – это просмотр содержимого диска. «c:» – это буква диска. Перебираем сразу несколько дисков и ищем нужный: «c:», «d:», «e:» и т.д. Нам нужно найти тот диск, где после надписи «Содержимое папки» будет в одной из директорий стоять «DIR – Windows».

Выбор директории, где находится система

В моем случае это диск «e:». Теперь прописываем команду:

chkdsk E: /F /R

Вместо «E:» установите букву именно вашего диска, а остальные параметры оставьте как у меня. После запуска команды ждите пока она полностью закончится и перезагрузитесь. Если проблема была в битых секторах или ошибках файловой системы, то ошибка 0xc000000f может быть решена.

chkdsk E: /F /R

ВАЖНО! Команда с параметром /R может идти очень долго, особенно на больших HDD. Если диск физически умирает, проверка может зависнуть или найти много поврежденных участков. Если на диске есть важные данные, сначала лучше подумать о копировании файлов на другой накопитель, а уже потом запускать долгие проверки.

Если Windows после восстановления все же загрузится, обязательно проверьте состояние диска уже из самой системы через S.M.A.R.T. Для этого можно использовать CrystalDiskInfo или похожую утилиту. Если состояние диска плохое, не продолжайте хранить на нем важные данные. Подробную инструкцию по проверке диска на ошибки в Windows можно посмотреть тут.

Командная строка

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

Первые очень популярные команды, помогающие восстановить MBR и загрузочный сектор:

bootrec /fixmbr
bootrec /fixboot

После этого выходим и проверяем загрузку системы. Если команда bootrec /fixboot пишет «Отказано в доступе», не паникуйте. На современных системах с UEFI такое встречается часто. В этом случае обычно проще не мучить fixboot, а пересоздать загрузочные файлы через bcdboot, как показано ниже.

Также можно выполнить дополнительные команды:

bootrec /scanos
bootrec /rebuildbcd

Команда /scanos ищет установленные Windows, которые не добавлены в загрузчик. Команда /rebuildbcd пытается пересобрать хранилище загрузочной конфигурации. Если система найдет установленную Windows и спросит, добавить ли ее в список загрузки, соглашайтесь, введя Y или Д, в зависимости от языка среды восстановления.

ПРИМЕЧАНИЕ! На старых компьютерах с BIOS/MBR команды bootrec часто помогают. На новых компьютерах с UEFI/GPT чаще эффективнее команда bcdboot с указанием EFI-раздела. Поэтому если один способ не сработал, это не значит, что все потеряно.

Если это не поможет, то можно попробовать загрузить и перезаписать файлы вручную. Для этого прописываем:

diskpart
list vol

Вы увидите список всех разделов на диске. Смотрим не только по имени или букве, а еще по размеру и типу файловой системы. На старых системах с BIOS/MBR загрузочные данные часто хранятся в разделе 100-500 МБ «Зарезервировано системой». На современных UEFI/GPT системах загрузочные данные хранятся в EFI-разделе, обычно он имеет FAT32 и размер примерно 100-300 МБ.

Восстановление загрузчика для UEFI/GPT

Этот способ особенно актуален для Windows 10 и Windows 11 на современных ноутбуках и ПК. Если у вас в BIOS первым стоит «Windows Boot Manager», а диск размечен как GPT, скорее всего вам нужен именно EFI-раздел. Мы назначим ему букву и заново скопируем туда загрузочные файлы.

В командной строке выполняем:

diskpart
list vol

Ищем маленький раздел с файловой системой FAT32. У него может не быть буквы. Допустим, это том 2. Дальше вводим:

sel vol 2
assign letter=S:
exit

Теперь нужно найти раздел с Windows. Как я писал выше, проверяем буквы:

dir C:
dir D:
dir E:

Ищем диск, где есть папка Windows. Допустим, Windows находится на диске D:. Тогда вводим:

bcdboot D:\Windows /s S: /f UEFI

Если все прошло нормально, вы увидите сообщение об успешном создании файлов загрузки. После этого закрываем консоль, вытаскиваем флешку и перезагружаем компьютер. В BIOS первым пунктом загрузки должен стоять «Windows Boot Manager».

ВНИМАНИЕ! Не форматируйте EFI-раздел сразу. Сначала попробуйте просто назначить ему букву и выполнить bcdboot. Форматирование EFI-раздела – это крайний вариант, когда вы точно понимаете, что делаете, и уже пробовали более безопасные способы.

Восстановление загрузчика для BIOS/MBR

Если у вас старый BIOS или Windows установлена в Legacy/MBR режиме, действия немного отличаются. В этом случае загрузочный раздел обычно нужно сделать активным.

Снова открываем консоль и вводим:

diskpart
list vol

Загрузочные данные обычно хранятся в 100-500 МБ зарезервированного места на системном томе – так что нам нужен именно этот раздел. В моем случае это первый (1) том. Прописываем команды:

sel vol 1
active
exit

Только что мы сделали его активным. В самом конце останется дописать команду, где нужно выбрать том, в котором у вас установлена Windows – тут смотрите по размеру и содержимому. Теперь нужно выбирать уже не по номеру, а по имени или букве. В моем случае это диск «D:».

bcdboot D:\Windows

Перезаписывание загрузочных модулей с загрузочного диска через bcdboot

Опять перезагружаемся и проверяем загрузку. Если система загрузилась, ничего больше не трогаем. Если нет, можно вернуться в среду восстановления и попробовать «Восстановление при загрузке» еще раз. После ручного пересоздания загрузчика автоматическое восстановление иногда начинает видеть систему корректнее.

Если это не поможет, то можно сделать еще один способ. Сейчас мы возьмем и очистим загрузочный раздел, который весит примерно 100-500 МБ. После этого зайдем в средства восстановления, и система сама попробует восстановить загрузочные файлы с загрузочного носителя. Это уже более жесткий способ, поэтому применяйте его только тогда, когда предыдущие команды не помогли.

ОСТОРОЖНО! Не форматируйте большой раздел, где лежит папка Windows, «Users», «Program Files» и ваши файлы. Форматировать можно только маленький загрузочный раздел, и только если вы уверены, что выбрали именно его. Если сомневаетесь – лучше задайте вопрос в комментариях и приложите фото команды list vol.

Опять переходим в консоль и прописываем команды:

diskpart
list vol

Эти команды вам уже известны. Опять же нам нужно выбрать по номеру наш маленький загрузочный раздел. Далее выбираем диск:

sel vol 1

После этого форматируем его в NTFS, если речь про старую BIOS/MBR схему:

format fs=ntfs quick

И делаем его активным:

active

В самом конце нужно дважды прописать консольную команду:

exit

Форматирование загрузочного модуля на системном диске

Чтобы сначала выйти из «diskpart», а потом из командной строки. Далее опять загружаемся с загрузочного носителя, заходим в меню восстановления и выбираем у Windows 10 или 11 – «Восстановление при загрузке». А на «семерке» при заходе система увидит, что файла нет и попробует его восстановить тем же самым способом, как и в самом начале – нажимаем «Исправить и перезапустить». Скорее всего проблема с 0xc000000f решится.

0xc000000f при загрузке Windows 11 и 10: как исправить ошибку на компьютере

Если после команд появилась другая ошибка

Иногда после восстановления загрузчика ошибка 0xc000000f исчезает, но появляется другая – например 0xc000000e, 0xc0000225 или сообщение, что нужное устройство недоступно. Это значит, что загрузчик уже частично ожил, но Windows все еще не может корректно найти системный раздел или файлы запуска.

В таком случае снова проверьте:

  • виден ли диск в BIOS/UEFI;
  • стоит ли первым «Windows Boot Manager»;
  • не переключился ли режим загрузки UEFI/Legacy;
  • правильно ли вы указали букву папки Windows в команде bcdboot;
  • не включен ли RAID вместо AHCI или наоборот, если раньше было другое значение;
  • нет ли ошибок диска после команды chkdsk.

Очень частая ошибка – пользователь вводит bcdboot C:\Windows, хотя в среде восстановления Windows лежит на D: или E:. Команда может выполниться неправильно или создать загрузку не для той системы. Поэтому перед bcdboot всегда проверяем букву через dir. Если нужно восстановить Windows 10 именно с флешки и вы не уверены в меню восстановления, можно посмотреть отдельную инструкцию по восстановлению Windows 10 с флешки.

Ничего не помогло

Если из вышеперечисленного ничего не помогло, а при запуске Windows 10, 7, 8 или 11 вы видите ошибку 0xc000000f, то тут есть несколько вариантов. Первый – я бы попробовал сохранить важные данные через загрузочную флешку, LiveUSB или подключение диска к другому компьютеру. Второй – полностью переустановить Windows. Третий – у вас сильно поврежден жесткий диск или SSD, и его стоит проверить на битые сектора, ошибки S.M.A.R.T. и стабильность определения в BIOS.

Если все же диск чувствует себя плохо, то я бы советовал его поменять на новый. Нет смысла переустанавливать Windows на накопитель, который уже начал сыпаться. Система может установиться, поработать пару дней, а потом снова уйти в ошибку загрузки. Если у вас еще остались вопросы, то пишите в комментариях, и я постараюсь вам помочь.

Перед полной переустановкой Windows лучше не форматировать диск вслепую. Если на нем есть документы, фото, рабочие файлы или база 1С, сначала спасаем данные. Если данные уже сохранены, можно переходить к чистой установке. Для SSD есть отдельная инструкция по установке Windows 10 на SSD.

FAQ – короткие ответы

Что означает ошибка 0xc000000f?

Она означает, что Windows не может прочитать данные конфигурации загрузки или получить доступ к нужному загрузочному устройству. Чаще всего проблема в загрузчике, порядке загрузки, EFI/BCD-файлах, диске или настройках BIOS/UEFI.

 

Почему в ошибке написано winload.exe или winload.efi?

Winload отвечает за запуск Windows. На старых BIOS/MBR системах чаще встречается winload.exe, а на UEFI-системах – winload.efi. Если эти файлы не найдены или загрузчик не может к ним обратиться, появляется ошибка запуска.

 

Что делать первым делом?

Отключите флешки и внешние диски, зайдите в BIOS/UEFI и проверьте порядок загрузки. На современных системах первым должен стоять «Windows Boot Manager». Если диск вообще не определяется, сначала проверяйте подключение и состояние накопителя.

 

Можно ли исправить 0xc000000f без флешки?

Иногда помогает автоматическое восстановление Windows, если оно запускается само. Но чаще нужна загрузочная флешка с Windows, чтобы открыть среду восстановления, командную строку и выполнить bootrec, chkdsk или bcdboot.

 

Почему bootrec /fixboot пишет «Отказано в доступе»?

На современных UEFI-системах это встречается часто. Вместо долгой борьбы с fixboot обычно проще назначить букву EFI-разделу и выполнить команду bcdboot с параметром /f UEFI.

 

Что выбрать в BIOS – SSD или Windows Boot Manager?

Если система установлена в UEFI-режиме, обычно нужно выбирать «Windows Boot Manager». Если выбрать просто SSD, компьютер может попытаться загрузиться не тем способом и снова показать ошибку.

 

Удалятся ли мои файлы после bootrec и bcdboot?

Обычные команды bootrec и bcdboot не удаляют ваши личные файлы. Но команды DiskPart, format и неправильный выбор раздела могут стереть данные. Поэтому перед форматированием внимательно проверяйте номер и размер раздела.

 

Когда уже стоит переустанавливать Windows?

Если автоматическое восстановление, chkdsk, bootrec, bcdboot и проверка BIOS не помогли, а диск исправен, можно делать чистую установку. Но перед этим сохраните важные данные. Если диск неисправен, сначала меняем накопитель, а уже потом ставим систему.

Автор статьи
Бородач 2893 статей
Сенсей по решению проблем с WiFiем. Обладатель оленьего свитера, колчана витой пары и харизматичной бороды. Любитель душевных посиделок за танками.
WiFiGid
Комментарии: 6
  1. Владимир

    Все получилось, с помощью стандартного исправителя :cool:

  2. Денис

    У меня стандартный не помог, пришлось перезаписывать файл с загрузочного диска. Спасибо тебе Бородач

  3. Вера

    Все работает, благодарю :oops:

  4. Евгений

    Спасибо Вам огромное!) Вы мне очень помогли!!!)) Мне помог способ с вводом команды bcdboot D:\Windows. Спасибо Вам огромное ещё раз!

  5. Аноним

    Пришлось винду переустонавливать

  6. Пользователь

    Этот диск не является жестким лиском mbr команда activ не работает!

Добавить комментарий
После отправки комментарий может не отображаться - это нормально. Сразу же после модерации он будет опубликован. Если Вы хотите быстро узнать о получении ответа, рекомендуем оставить свой e-mail (это необязательно). E-mail используется исключительно для Вашего оповещения, мы не занимаемся спамом.

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.