\Boot\ BCD Status: ошибка 0xc000000f

Каждый раз, когда я запускаю свой ноутбук, я получаю следующее сообщение:

 Менеджер загрузки для Windows  

Не удалось запустить Windows. Причиной может быть недавнее изменение аппаратного или программного обеспечения. Решить проблему: 1. Вставьте установочный диск Windows и перезагрузите компьютер.   2. Выберите настройки языка и нажмите "Далее". 3. Нажмите "восстановить компьютер". Если у вас нет этого диска, обратитесь к системному администратору или компьютеру производитель за помощь. Файл: \Boot\BCD Статус: 0xc000000f

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

На моем ноутбуке установлена ​​Windows 7 Professional SP1 x86, но при попытке вставить Windows 7 Professional x86 я получаю ту же ошибку. Требуется ли диск SP1? Я установил привод CD/DVD первым в порядке загрузки, но все равно получил ту же ошибку.

Также, какие еще варианты я должен попытаться открыть на экране восстановления системы Windows 7, чтобы я мог восстановить / восстановить файл BCD?

5 ответов

Похоже, ваш диск Windows 7 сломан, и вы должны попытаться создать новый.

Создание загрузочного USB

Если у вас хорошее интернет-соединение, вы можете скачать версию для Windows 7 здесь (вам все еще нужен законный ключ).
Тогда вы можете использовать собственный инструмент Microsoft, чтобы сделать загрузочную Windows 7 USB.

  • Запустите средство загрузки Windows 7 USB/DVD, когда вы загрузите и установите его
  • Выберите iso-файл, который вы скачали, в поле Source и нажмите Next.
  • Вставьте USB-накопитель, который вы хотите использовать (достаточно 4 ГБ)
  • Выберите USB-УСТРОЙСТВО и нажмите Далее
  • Выберите устройство USB, которое вы хотите использовать, и нажмите НАЧАТЬ КОПИРОВАНИЕ

Когда это будет сделано, у вас должна быть работающая загрузочная Windows 7 USB

Те же шаги используются для создания DVD, просто выберите DVD вместо USB-устройства.

Ремонт BCD

В Windows уже есть инструмент для этой цели, который называется BCDboot.

Если системный раздел поврежден, вы можете использовать BCDboot для замены файлов системного раздела новыми копиями этих файлов из раздела Windows.

После загрузки на диск Windows перейдите в командную строку (см. Здесь) и введите следующую команду, чтобы воссоздать BCD на диске C:

  1. attrib -r -s -h c:\boot\bcd - показать BCD, чтобы его можно было удалить
  2. del c:\boot\bcd - удалить текущий BCD
  3. bcdboot C:\windows - создать новый BCD на диске C

Отсюда вы сможете снова загрузиться в Windows.

У меня была точно такая же проблема, и я сделал то, что сделал большинство людей, которое было Google для ответа и надежды на лучшее. Установочный диск win 7 имеет опцию восстановления компьютера, которая позволяет выполнять некоторые исправления при запуске. Иногда это работает, но на этот раз это не сработало. Подумайте, как на компьютере была запись в блоге, которая в конечном итоге стала благодатью.

Короче говоря, вот что я сделал после того, как получил ошибку "windows не запускается":

  1. загрузиться с win 7 DVD или usb флешки, желательно с той же версией и типом окон, что и на целевом загрузочном диске. Для флешки используйте порт usb 2.0 (3.0 может вызвать непредвиденные ошибки)
  2. После выбора языка выберите "Восстановить компьютер" (не устанавливайте win7!)
  3. Выберите "использовать инструменты восстановления, которые могут помочь решить проблемы с запуском Windows..."
  4. Выберите "Командная строка" (CMD), чтобы запустить CMD с правами администратора.
  5. введите "diskpart" (без кавычек) и нажмите Enter, чтобы запустить утилиту DISKPART:

    • введите "list disk", чтобы получить список установленных физических дисков. Определите, какой диск имеет загрузочный раздел Windows.
    • тип select disk 0 где 0 = диск № с загрузочным разделом Win7
    • тип list partition, Win 7 имеет размер загрузочного раздела 100 или 200 МБ и является основным.
    • тип 'выберите раздел 1`, где 1 = загрузочный раздел #
    • тип detail partition и проверьте, активен ли раздел. Если активен, перейдите к следующему шагу.
      • чтобы активировать загрузочный раздел, введите active и когда CMD сообщит, что раздел активен, перезагрузите компьютер в режиме восстановления / восстановления (снова установочный диск win7) и вернитесь к приглашению CMD.
    • тип exit выйти из утилиты DISKPART
  6. тип c: попасть в корневую папку диска загрузочного раздела. (c: это буква диска загрузочного раздела

  7. тип bootrec /fixmbr, Должно появиться сообщение "Операция успешно завершена".
  8. тип bootrec /fixboot, Должно появиться сообщение "Операция успешно завершена" или "элемент не найден".
  9. Перезагрузите компьютер обратно в режим восстановления / восстановления и загрузите приглашение CMD.
    • Перейдите в каталог загрузочного раздела, если вы еще не там (обычно c:)
  10. тип bcdboot c:\Windows где 'c:\Windows' - это точный путь к вашей папке Windows. Имейте в виду, что в режиме восстановления путь к загрузочному разделу и путь к окнам могут отличаться. В моем случае это было **e:**\Windows,
  11. Перезагрузите компьютер (удалите загрузочные диски). Windows 7 должна загружаться нормально.

У меня была windows 7 64 битная Intel i5 3-го поколения с SSD-накопителем. Я использовал флэш-накопитель USB с загрузкой Win 7 64 бит (Руфус 1.4.9). Убедитесь, что вы используете порт USB 2.0. Порт USB 3.0 может выдавать ошибки на определенных этапах (в большинстве случаев драйверы 3.0 недоступны на уровне BIOS).

Моя копия win7 была более поздней (2014) и имела дополнительную опцию для инструментов восстановления, которая включает проводник Windows. Я использовал это в дополнение к приглашению CMD, чтобы увидеть, какой раздел имеет папку установки Windows.

Этот прием исправления может также работать для серверных версий win 8 и / или win2k8/2012. Что не сработало: Попытка использовать bcdedit для восстановления / перестройки файла загрузчика. Я получил ошибки "элемент не найден". Кроме того, изменение порядка загрузки дисков в BIOS не помогло.


изменить 20 мая 2018 года: я обновился до win8.1x64 + classic shell несколько месяцев назад после сбоя нескольких программ я не мог снова работать после нескольких попыток переустановки; никогда не оглядывался назад. Можете ли вы полностью восстановиться или нет, подумайте об обновлении.

Прежде чем делать все это, проверьте свой биос. В моей ситуации мои RAID-массивы изменились из-за формирования нового массива на системном томе. Порядок загрузки был изменен, и поэтому окна не могут загружаться. После обновления BIOS, Windows запускается без проблем.

У меня была точно такая же проблема, я использую bcdboot, чтобы исправить загрузочный раздел

  1. загрузиться с DOK
  2. DiskPart
  3. список дисков
  4. выберите диск 0
  5. список разделов, чтобы проверить все разделы есть
  6. выберите часть 1, это загрузочный раздел 100 м
  7. подробный раздел, чтобы получить раздел Ltr (в моем случае это был c:) и проверить, что он активен
  8. выйти, чтобы покинуть diskpart

Теперь, когда я знаю буквы раздела Windows и загрузочного раздела, я могу использовать bcdboot для исправления загрузочного раздела. эта команда скопирует загрузочные файлы, необходимые для загрузки, из раздела Windows в загрузочный раздел.

  1. bcdboot d: \ windows / sc:
  2. теперь я могу перезапустить и процесс загрузки будет работать

Удачи

Или вы можете сделать то, что я сделал, я использовал MiniWindows для поиска в c:\boot и удалил файл "bcd", который, насколько я помню, был 32kb. перезагрузите и... вот вы с работающей системой.

но мой совет, после этого воспользуйтесь первым шансом установить свежую копию Win.

Другие вопросы по тегам