2013-08-05 08:58:09 +0000 2013-08-05 08:58:09 +0000
6
6

\Boot\ BCD статус: ошибка 0xc000000f

Я получаю следующее сообщение при запуске ноутбука:

**Windows Boot Manager**
Windows failed to start. A recent hardware or software change might be the cause. To fix the problem:   1. Insert your Windows installation disc and restart your computer.   2. Choose your language settings, and then click "Next."   3. Click "repair your computer." If you don't have this disc, contact your system administrator or computer manufacturer for assistance.   File: \Boot\BCD   Status: 0xc000000f

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

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

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

Ответы (5)

7
7
7
2013-08-05 09:55:27 +0000

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

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

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

  • Запустите утилиту_загрузки USB/DVD-диска _Windows 7 после загрузки и установки
  • Выберите в поле Source загруженный вами iso-файл и нажмите Next
  • Вставьте USB-накопитель, который вы хотите использовать (достаточно 4 ГБ)
  • Выберите USB DEVICE и нажмите Next
  • Выберите USB-устройство, которое вы хотите использовать, и нажмите BEGIN COPYING

, когда все будет готово, вы должны иметь рабочую загрузочную Windows 7 USB

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

BCD Repair

В 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 снова.

4
4
4
2014-08-04 02:24:59 +0000

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

Но если коротко, то вот что я сделал после того, как получил ошибку ‘windows fail to start’:

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

  6. введите c:, чтобы попасть в корневую папку загрузочного диска. (c: - это буква диска загрузочного раздела

  7. введите bootrec /fixmbr. Должно появиться сообщение ‘Операция выполнена успешно’.

  8. введите bootrec /fixboot. Должно появиться сообщение ‘Операция выполнена успешно’ или ‘элемент не найден’.

  9. Перезагрузите компьютер обратно в режим восстановления/восстановления и загрузите запрос CMD.

  10. Перейдите в каталог загрузочного раздела, если вас там еще нет (обычно c:)

  11. Введите bcdboot c:\Windows, где ‘c:\Windows’ - точный путь к папке windows. Помните, что в режиме восстановления путь к загрузочному разделу и путь к windows могут отличаться. В моем случае это было **e:** \Windows.

  12. Если вы получили ошибку ‘Failure при попытке копирования загрузочных файлов’ или подозреваете, что у вас может быть EFI системный раздел , попробуйте набрать bcdboot c:\Windows /s c: /l en-us

  13. Перезагрузите компьютер (удалите загрузочные диски). Windows 7 должна загружаться нормально.

У меня были Windows 7 64-битной intel i5 3-го поколения с SSD диском. Я использовал флешку usb с загрузкой win 7 64 bit (rufus 1.4.9). Убедитесь, что используете порт usb 2.0. Порт USB 3.0 может давать ошибки на определенных этапах (драйверы 3.0 недоступны на уровне bios в большинстве случаев).

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

Этот трюк восстановления может также работать для серверных версий win8 и/или win2k8/2012. Что не сработало: Попробуйте использовать bcdedit для восстановления/восстановления файла системного загрузчика. Я получил ошибки ‘элемент не найден’. Также, изменение порядка загрузки дисков в bios ничего не дало.


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

2
2
2
2014-08-06 09:37:28 +0000

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

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

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

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

Удачи.

1
1
1
2015-06-01 11:44:44 +0000

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

0
0
0
2014-02-07 09:10:43 +0000

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

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

Похожие вопросы

3
28
13
7
4