Ошибка 0xc00000f при загрузке Windows 10
Если бы мы классифицировали системные ошибки Windows по дурной славе, ошибка, к которой мы обращаемся сегодня, была бы наверху. А именно, многие пользователи сообщали о критической ошибке загрузки 0xc00000f в Windows 10, которая в некоторой степени аналогична «Синему экрану смерти».
Это серьезная ошибка, которая может быть вызвана различными факторами. Тем не менее, мы постарались перечислить их все ниже, чтобы помочь вам. Если у вас возникли трудности с этой ошибкой, обязательно проверьте возможные решения ниже.
- Как исправить критическую ошибку загрузки 0xc00000f в Windows 10
- Решение 1 – восстановить BCD и MBR
- Решение 2 – Проверьте HDD
- Решение 3 – Выполните чистую переустановку
Следует проверить, не выбран ли в настройках неправильный порядок загрузки. Делается это так:
- Перезапускаем компьютер и в самом начале (как только включится экран) нажимаем на клавиатуре одну из клавиш: Del , F2 , Esc или F12 – все зависит от Вашей версии БИОС. Обычно нужная клавиша указана в предложении «Press … to enter Setup». Но действовать нужно быстро, в течении 1-2 секунд, пока окно с ошибкой не появилось снова.
- Если удалось войти в параметры, вверху увидите меню. Следует с помощью стрелок перейти к пункту «Boot». Внутри него будет перечень накопителей. Нужно на первое место установить Ваш жесткий диск (обычно его название начинается с указания производителя или слов HDD, SATA):
Надеюсь, что у Вас всё решилось. Если же лучше не стало, то сейчас расскажу 0xc000000f при загрузке Windows 10 как исправить другим способом.
Автор рекомендует:
Симптомы
В процессе функционирования операционной системы Windows, абсолютно случайный момент времени работа операционной системы внезапно прерывается и Вы можете наблюдать на экране следующее сообщение об фатальной системной ошибке:
В общем случае формат ошибки следующий:
1 2 | STOP 0x0000007A (0xAAAAAAAA,0xBBBBBBBB,0xCCCCCCCC,0xDDDDDDDD)
KERNEL_DATA_INPAGE_ERROR |
где:
Значение | Описание |
0xAAAAAAAA | Первый параметр. Тип возникшей блокировки. (значения: 1,2,3 или адрес таблицы страниц (PTE)). |
0xBBBBBBBB | Второй параметр. Код статуса ошибки. |
0xCCCCCCCC | Третий параметр. Для блокировки (первый параметр) = 1 и 2 — адрес текущего процесса. Для блокировки = 3, или если в первом параметре адрес таблица страниц (PTE) — то содержит виртуальной адрес. |
0xDDDDDDDD | Четвертый параметр. Виртуальный адрес, который код ядра не смог загрузить в физическую память из файла подкачки (in-paged), либо содержимое таблицы страниц (PTE), если первый параметр является адресом PTE. |
Символическое имя ошибки KERNEL_DATA_INPAGE_ERROR (ОШИБКА_ПОДКАЧКИ_ДАННЫХ_ЯДРА), говорит о том, что критическая ошибка STOP 0000007A возникает в ситуации, когда Менеджер памяти (диспетчер памяти) не может загрузить в физическую (оперативную) память страницу с критичными для ядра данными из файла подкачки (обычно размещаемом на жестком диске). Каждому процессу в системе выделяется виртуальное адресное пространство размерностью в максимально возможный для архитектуры (x86/x64) адресуемый размер (это 4Гб для 32-битных систем и 16Эб для 64-разрядных). Но объем оперативной (физической) памяти, установленной в системе, намного меньше объема виртуальной памяти, использующейся всеми работающими в данный момент процессами. Отсюда следует, что все виртуальные страницы всех процессов в системе физически не могут уместиться в оперативной памяти. Однако, для того, чтобы обеспечить иллюзию доступности всего объема физической памяти процессу, диспетчер памяти, который является частью исполняющей подсистемы ядра, осуществляет постраничный сброс части неиспользуемого в данный момент содержимого памяти на диск, в файл подкачки. Подобная операция освобождает физическую память, чтобы та могла использоваться процессами, в данный момент нуждающимися именно в физической памяти для выполнения своего кода. В ситуации, когда исполняющийся код (поток) обращается к адресу, принадлежащему странице виртуальной памяти, которой не передана страница физической памяти (страница была вытеснена и помещена в файл подкачки), то диспетчер памяти «на лету» подгружает информацию обратно из файла подкачки (с диска) в оперативную память. Вот как раз в процессе выполнения подгрузки и может возникнуть ошибка STOP 0000007A. А причиной может быть сбой в работе любого из низлежащих модулей ядра, обеспечивающих цепочку чтения/обработки данных с физического носителя, на котором располагается файл подкачки. Зачастую это вызвано физическим повреждением поверхности носителя, либо ошибкой контроллера диска.
Исправление ошибки 0xc000000f в Windows 10 и Windows 7
Без детальной диагностики как системы, так и всего железа (с помощью специального инструмента) невозможно установить, почему возникает ошибка 0xc000000f. Соответственно, самостоятельно пользователь может лишь поочерёдно устранить все типичные причины появления ошибки 0xc000000f. И если это не поможет, то в дальнейшем — обратиться в сервисный центр.
Проверка настроек BIOS
Если возникает ошибка 0xc000000f при загрузке Windows 10 или 7, то первое, с чего нужно начать — это со сброса настроек BIOS. Вполне возможно, что пользователь задействовал разгон системы, что и вызывает ошибку 0xc000000f «синий экран». Для выполнения сброса необходимо:
- Выключить ПК. Затем нажать кнопку включения, а как только на экране появится логотип производителя — несколько раз нажать клавишу «Del» на клавиатуре. Если не получается, то более детальнее читайте здесь
- В BIOS нужно найти пункт «Load Setup Default», нажать на него, подтвердить сброс настроек. Как правило, данный пункт находится в разделе «Exit».
- Перезагрузить ПК, нажав на кнопку перезагрузки или выключения, если первой не имеется.
Восстановление системы поможет исправить ошибку 0xc000000f
Ошибку 0xc000000f при загрузке Windows 7 как исправить? Можно воспользоваться встроенной утилитой для восстановления системы. Но для её запуска потребуется подготовить загрузочный диск (для записи которого нужен второй рабочий компьютер или ноутбук). Подробная инструкция по правильному созданию загрузочного диска описана здесь
Исправить ошибку 0xc000000f путём проверки жёсткого диска
Если ошибка 0xc000000f сопровождается подписью «Windows failed to start», то это может указывать на неисправность жёсткого диска. В этом случае также понадобится загрузочный USB-накопитель.
- Вставьте загрузочный диск в USB порт и перезагрузите ПК. Далее загрузитесь с загрузочного носителя.
- После загрузки с него необходимо выбрать «Восстановление системы».
- Указать «Командная строка».
- Ввести команду: diskpart
- Потом: list volume
- Ввести команду chkdsk С: /F /R (вместо С: указать раздел, где установлена Windows).
- Дождаться окончания проверки файловой системы жесткого диска.
- Перезагрузить ПК (можно воспользоваться кнопкой включения на системном блоке).
Восстановление загрузчика BOOT BSD
Восстановление загрузчика помогает исправить ошибку 0xc000000f в тех случаях, когда причиной возникновения сбоя послужило аварийное отключение питания.
- Загрузитесь с USB-накопителя.
- В меню «Восстановление системы» нужно запустить командную строку
- Ввести две команды: bootrec /fixmbr и нажать Enter.
- Потом команду: bootrec /fixboot и нажать Enter
- Перезагрузить ПК кнопкой включения
Если и после этого возникнет сбой меню загрузки с ошибкой 0xc000000f, то есть высокая вероятность, что жёсткий диск — неисправен. И для того, чтобы устранить ошибку 0xc000000f нужно полностью заменить его.
Если на ПК установлена пиратская версия Windows, то ошибка 0xc000000f может указывать на сбой в загрузке системных библиотек, но исправить ошибку 0xc000000f можно только полной переустановкой Windows с использованием оригинального образа.
Чёткую пошаговую инструкцию по установке WIndows я написал здесь
Если и после переустановки появится ошибка 0xc000000f или ошибка 0xc0000001, то это гарантированно аппаратная проблема.
Проверка и исправление проблем диска с помощью утилиты Hiren’s bootcd
Hiren’s bootcd — это загрузочный диск с набором DOS-утилит для проверки системы и ПК на наличие каких-либо неисправностей и сбоев. Данный метод больше подойдёт для опытных пользователей. Зато таким способом можно одновременно проверить и жёсткий диск на наличие «битых» секторов и исправить повреждение загрузочной записи, если возникает BOOT BCD ошибка.
Итак, действия пользователя следующие:
- Скачать с официального сайта образ Hiren’s bootcd. Она распространяется бесплатно.
- Записать образ на USB-накопитель с помощью Rufus, который я описал здесь. В качестве образа для записи указать скачанный перед этим Hiren’s bootcd. Кстати, можно использовать флешку до 4 гигабайт.
- При включении ПК нажать F8 или F Выбрать загрузку с подключённого USB-накопителя, на который записан Hiren’s bootcd.
- Выбрать «Dos Programs».
- Выбрать Hard Disk Tools, затем — HDAT2 4.53 (версия может быть другой).
- Выбрать жесткий диск, на котором установлена система (как правило, самый первый в списке).
- Нажать «Check and Repair Bad Sectors» и ждать окончания проверки жёсткого диска. В зависимости от его объёма может занимать до 3-х часов.
Если в строке «Bad Sectors» будет свыше 20 – 30 ошибок, то это означает, что жёсткий диск слишком повреждён. Рекомендуется его заменить в ближайшее время.
Boot BCD startup errors
Boot problems related to the BCD come in many different forms. Here is a short list of error messages that Windows may throw during boot:
- Your PC/Device needs to be repaired. The Boot Configuration Data for your PC is missing or contains errors
- There was a problem with a device connected to your PC. An unexpected I/O error has occurred.
- Your PC needs to be repaired. The Boot Configuration Data file doesn’t contain valid information for an operating system.
- Windows failed to start. A recent hardware or software change might be the cause.
One common denominator is that the Recovery screen references the file \boot\bcd.
Cause of BCD related startup errors
The error can be a result of (among other reasons):
- An unexpected shutdown.
- Bluescreen or other errors that require a restart.
- Data corruption.
- Failing hard drives.
- BCD file corruption or misconfiguration.
- Malicious software.
What is BCD?
Boot Configuration Data (BCD) was introduced in Windows Vista by Microsoft. It replaced the boot.ini file in Vista. The BCD holds important boot-related information including the list of the available operating systems.
In short, it stores vital boot information required to start Windows. If the BCD is missing, corrupt or altered, Windows may not start properly anymore but display the Recovery screen at the top.
Fixing BCD issues if you cannot boot
All issues described above have in common that you cannot boot into Windows anymore. You cannot use tools like the Visual BCD Editor to correct the issue on the affected machine because of that as you cannot boot into Windows anymore.
Generally speaking, it is required that you boot into the advanced startup (Windows 10 or 8.1) or system recovery options (Windows 7) and run several commands from the command prompt there.
If you do have Windows installation media, you can use it to boot from and access the recovery options.
Windows 10 users can download media from Microsoft instead.
Windows 10 Media download
Step by Step guide
- Insert the installation media into the PC. Connect the USB Flash Drive to the computer or put the DVD into the DVD drive.
- Find out how to access the BIOS/UEFI of the machine. This should be displayed during boot. Common keys are F1, F12 or DEL.
- Change the boot order so that the computer boots from the USB or DVD drive before it boots from internal hard drives.
- Click next on the first screen of setup. That screen should highlight the installation language and keyboard.
- Select Repair your computer on the next screen.
- When the “choose an option” menu opens, select Troubleshoot.
- Select Advanced options.
- Select Command Prompt. This opens a command prompt interface.
- Run the following commands one after the other: bootrec /fixmbr — This option writes a MBR to the system partition but does not overwrite the system partition in the process. It fixes MBR corruption and issues with non-standard MBR code.
- bootrec /fixboot — This options writes a new boot sector to the system partition. Fixes damaged boot sectors, non-standard boot sectors, and issues caused by the installation of earlier Windows operating systems (pre-Vista). Ignore any error that may come up.
- bootrec /rebuildbcd — This options scans all connected hard drives for Windows installations. If it finds additional installations, prompts you to add them to the BCD Store. Windows should pick up the installed operating system. Make sure you add it to the BCD store. Select (a) for all during the prompt, or add installations individually instead.
Exit the command prompt window.
Restart the PC to find out if the repair was successful.
Video walkthroughs
Resources
- \Boot\ BCD Status: 0xc000000f error
- Use Bootrec.exe in the Windows RE to troubleshoot startup issues
Related articles
- Fixing Bootmgr is missing error in Windows
- Get the Recovery Console back in Windows 7
- How to change the boot drive in Windows
Способы решения проблемы
Ошибка может появиться в трех случаях: файл поврежден, реестр забаговался или были изменены структуры диска. Во всех случаях будет разное решение, но, если нет понимания того, почему появилась эта критическая ошибка, нужно выполнять инструкции по порядку.
Восстановление файлов BCD
Если после запуска компьютера не появляется рабочий стол, а все зависает на синем «экране смерти», в первую очередь, надо смотреть на код, который выдается. Таким образом можно сэкономить несколько часов своего времени на поиск решения. Если это 0xc000014c, то, прежде всего, нужно заняться восстановлением файлов BCD, так как это распространенная причина.
Чтобы это сделать, понадобится флешка с загрузочной Windows 10. Не нужно будет переустанавливать ОС, поэтому за сохранность файлов можно не переживать. В BIOS нужно первым делом сделать так, чтобы сначала загружалась флешка, а не диск.
Второй шаг: использовать «Восстановление системы». Это позволит запустить набор инструментов, из которых нужно выбрать командную строку. Чтобы запустить восстановление файлов BCD, необходимо вставить следующий текст:
exe /rebuildbcd;
exe /fixmbr;
exe /fixboot.
Чтобы избежать ошибок, рекомендуется скопировать это к себе на второе устройство и с него вводить все в Командную строку. Далее появится стандартной для Windows окно с Командной строкой, в которой будет выполняться восстановление. Как только оно завершится – можно перезагружать ПК.
В 70 % случаев эта операция решит проблему.
Используя инструмент SFC
Это внутреннее решение, которое позволяет сканировать ОС и искать баги. Таким образом можно исправить половину неполадок, если они связаны с некорректной работой системы.
SFC запускается по той же схеме. Необходима загрузочная флешка с Win10 и «Восстановление системы». Опять Командная строка, но в этот раз: sfc /scannow.
Так внутренняя программа Windows будет сканировать файлы и искать поврежденные. Это может помочь не только в случае с возникновением кода 0xc000014c, но и в других подобных ситуациях. После того, как все сделано, можно перезагружать ПК и смотреть, ушел ли синий экран.
Не показывает видео на Андроид? Простые решения проблемы
С помощью CHKDSK
Сканирование на предмет повреждения секторов диска – тоже вариант. Это позволит убрать стандартные баги софта, в том числе и 0xc000014c. Схема та же, что и в предыдущих двух вариантах:
загрузочная флешка с предустановленной Windows 10;
«Восстановление системы»;
Командная строка.
После того, как появится специальное окно, в него нужно ввести команду: chkdsk C: /f. С – диск по умолчанию. На него ложится ОС и все программы, которые необходимы для работы. Если на ПК он другой, то вместо «С:» нужно вставить другой.
Далее идет процедура перезагрузки и проверка систем ПК. Если до сих пор появляется синий «экран смерти», значит, дело не в повреждении файлов. Скорее всего, это работа вируса или, возможно, пользователь самостоятельно удалил определенные фрагменты, что повлияло на работу ПК.
Код 0xc000014c появляется часто. Это связано с тем, что любое изменение файлов, работа вирусов или некорректное удаление папок с диска может привести к тому, что, вместо рабочего стола, в определенный момент появится синий экран. Так как это типовая ошибка, есть сразу несколько вариантов ее решения. Но если ни один не помог – значит, проблема в пользователе. Скорее всего, был удален определенный раздел, а значит, нужно переустанавливать ОС.
Отключение периферии от системы
Первое, что необходимо сделать для устранения ошибки 0xc000000f, это убедиться, что на загрузку ПК не оказывает влияние работа его периферийных устройств.
Для этого необходимо отключить от ПК все некритичные для его загрузки устройства – манипулятор «мышь», колонки, принтер, геймпад и т.д. (кроме клавиатуры и монитора).
Отключаем от ПК все некритичные для его загрузки периферийные устройства
Отключение периферийных устройств позволит ПК не задействовать их драйверы во время загрузки, т.к. они могут быть неисправными или конфликтовать с системой.
Если эти действия устранят проблему запуска системы, необходимо подключать устройства к ПК по одному и смотреть, какое из них вызывает указанную ошибку.
Причины
Выделяют ряд факторов, из-за которых появляется ошибка 0xc000000f. Юзеры встречаются с этим кодом наиболее часто в процессе установки системы с диска, а также при стандартном запуске Windows. Итак, выделяют следующие причины появления сбоя:
- диск с инсталляционными файлами повреждён;
- драйвера контроллеров работают некорректно;
- в BIOS произошёл сброс параметров загрузки;
- файл bsd удалён или повреждён;
- не работает винчестер;
- в системном диске возникли ошибки.
Очевидно, что разобравшись с причиной, можно понять, как устранить дефект и вернуть работоспособность оборудования. Если вы не являетесь системным администратором, то распознать, из-за чего появилось состояние 0xc000000f, весьма затруднительно. В таком случае рекомендуется последовательно проверять каждый из методов, предложенных ниже.
Устраняем данную ошибку в Windows 7
Если после перезагрузки компьютера вы видите перед собой ошибку 0xc000000e в ОС Windows 7 и не знаете, как ее исправить, тогда следуйте дальнейшим указаниям.
Перезагрузите компьютер и войдите в биос
Для этого вам необходимо нажать на соответствующую клавишу при начальном экране загрузки компьютера.
Если вы не знаете клавишу, необходимо перезагрузить компьютер и обратить внимание на первый экран, который появится после запуска. Здесь должна быть строка «Press … to run setup»
Вместо троеточия должна быть клавиша для входа в BIOS.
Когда вы окажитесь в настройках, вам необходимо здесь найти пункт «Load Fail-Safe Default» или что-то подобное этой строке. Вам необходимо выбрать ее и подтвердить, нажав «Y». Этот пункт поможет сбросить настройки подсистемы по умолчанию.
Если после перезагрузки ситуация с компьютером не изменилась, перейдем к следующему методу.
Проверка жесткого диска
Битые сектора на жестком диске, как я уже и говорил ранее, тоже могут являться проблемой. Один из самых ярких симптомов – отчётливый скрежет при включении компьютера, а также при работе с жестким диском (запись, чтение, сохранение, загрузка и т.д.). Если из вышеперечисленного ничего не помогло, то опять возвратитесь в меню «Восстановления системы» и зайдите в командную строку – все также через загрузочную флешку.
Для начала нам нужно найти том, в котором у вас установлена система. Проблема в том, что в консоли данные тома могут иметь другие буквы. Именно поэтому вам нужно проверить сразу несколько. Для проверки используется команда:
Где «dir» – это директория диска. «c:» – это буква диска. Перебираем сразу несколько дисков и ищем нужный: «c:», «d:», «e:» и т.д. Нам нужно найти тот диск, где после надписи: «Содержимое папки» – будет в одной из директорий стоять «DIR – Windows».
В моем случае это диск «e:». Теперь прописываем команду:
Вместо «E:» установите букву именно вашего диска, а остальные параметры оставьте как у меня. После запуска команды ждите пока она полностью закончится и перезагрузитесь. Если проблема была в бет-секторах, то ошибка «0хс000000f» должна быть решена.
Восстановление загрузки ОС
Если в BIOS все нормально, и загрузка идет именно с жесткого диска, то значит у нас есть два варианта. Первый – сильно побиты драйвера. Второй – сломаны загрузочные файлы системы. Все это можно попробовать восстановить с помощью загрузочной флешки или диска. Если у вас их нет, то можете посмотреть инструкции по их созданию:
- Windows 7.
- Windows 10.
После этого вставляем флешку или диск в комп или ноут и перезагружаем его. Во время загрузки BIOS нужно зайти в «BOOT menu» – смотрите на таблицу, которую я оставил в самом начале (третий столбец). Нужно выставить приоритет загрузки – USB Flash Disc.
Windows 10
Нужно перейти в «Устранение неполадок». Далее находим пункт «Восстановление при загрузке». Если ошибка «oxc000000f» останется, то пробуем следующие способы.
Windows 7
Мы попробуем два шага. Скорее всего вы сразу же увидите вот такое окошко, где система сама попробует реанимировать загрузочные файлы с загрузочного диска. Нажимаем «Исправить и перезагрузить».
Если это не поможет, и вы опять видите ошибку 0x000000f (сбой меню загрузки системы), опять возвращаемся в данное меню, и тут нужно выбрать верхнюю строчку и нажать «Далее».
Ошибка 0xc00000f при запуске Windows
Первым делом решил запустить “Восстановление запуска” из установочного диска. Загрузился с диска, выбрал ОС для восстановления и жду. Немного подождал и увидел, что восстановить загрузку системы утилита не может, вот кусок отчета с шибкой:
Вы можете попробовать, вдруг Вам поможет, если не знаете как это сделать, то посмотрите эту статью.
Значит основная причина, повреждение загрузочного сектора на системном разделе.
Кстати, если у Вас на компьютере было включено восстановление системы, то вы можете попробовать сделать откат системы. Я об этом писал в статье Восстановление системы в Windows 7. Как сделать откат системы? Там написано как сделать откат загрузившись с установочного диска. Но на этом компьютере восстановление было отключено :(.
Вспомнил, что для таких случаев у меня есть установочный диск с Windows 7 (сборка) в котором интегрировано много разных программ, в том числе и для работы с жестким диском. Этот диск не раз меня спасал.
Запустил я этот диск, и смотрю, что там у нас есть для работы с жестким диском. Выбрал “Проверка диска (chkdsk )”. Решил проверить диск на ошибки.
Дополнительные способы устранения неполадок при загрузке Windows
Появилось окно, в котором нужно выбрать раздел для проверки. У меня раздел C был указан как зарезервировано системой. Он нам не нужен, значит выбираем D, это и будет системный раздел. Оставляем отметку возле “Автоматически исправлять поврежденные сектора”. И нажимаем “Ok”.
Система пошуршала файлами, в процессе были записи, что Windows что-то удаляет, переносит и восстанавливает. Когда проверка закончилась, среди остального текста (отчета) я увидел “Windows сделала исправления в файловой системе”. Хорошо, подумал я и перезагрузил ноутбук.
И все заработало, Windows 7 загрузилась и никакой ошибки 0xc00000f не было!
Но у меня нет такого загрузочного диска, что делать?
Я понимаю, что у Вас скорее всего нет этой сборки. Сделать можно следующее: вы можете ее скачать, вот ссылка на сайт автора этой сборки https://ovgorskiy.ru/x86_x64_ultim_orig_plus.html(там снизу есть ссылки на торренты). Скачайте, запишите образ на диск, как написано в статье Как записать образ Windows на диск? Создаем установочный диск с Windows 7 (XP, Vista, 8). Загрузитесь с него и сделайте все как я показывал выше. Да и этот диск Вам еще не раз пригодиться, поверьте.
По сути, все эти действия можно запустить в командной строке загрузившись с установочного диска с Windows 7.
Но Вам все равно понадобиться установочный диск с Windows.
Сделайте все как написано в статье https://f1comp.ru/oshibki/oshibka-bootmgr-is-compressed-v-windows-7-chto-delat/.
Звуковые сигналы БИОС. Учимся «слушать» компьютер.
Только не вводите команду C: и вместо тех команд выполните команду chkdsk c: /f /r и на всякий случай chkdsk d: /f /r. Команды выполняем по очереди вводим команду и нажимаем “Enter”.
Если появиться сообщение, что “Не удается заблокировать текущий диск”, то введите Y(да) и нажмите “Enter”.
Послесловие
Вот так я без переустановки операционной системы избавился от ошибки 0xc00000f. Надеюсь, что мои советы Вам пригодятся. Ну а если ничего не получается, то возможно у Вас другая причина появления этой ошибки. Всего хорошего и поменьше таких проблем!
Ошибка 0xc00000f в Windows 7 обновлено: Октябрь 2, 2019 автором: Главная страницаПолезноеСиний экран смерти (BSOD)Коды ошибок0x0000007F: UNEXPECTED_KERNEL_MODE_TRAP
В режиме ядра возникло незапланированное прерывание, которое не было разрешено самим ядром.