5

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

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: 0xc0000225

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

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

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

5 ответов5

6

Похоже, ваш диск 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.

4

У меня была точно такая же проблема, и я сделал то, что сделал большинство людей, что было 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 несколько месяцев назад после того, как несколько программ рухнули, и я не смог снова работать после нескольких попыток переустановки; никогда не оглядывался назад. Можете ли вы полностью восстановиться или нет, подумайте об обновлении.

2

У меня была точно такая же проблема, я использую 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. теперь я могу перезапустить и процесс загрузки будет работать

Удачи

1

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

0

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .