2

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

bootrec /fixmbr
bootrec /fixboot
bottrec /rebuildbcd

Мой конфиг был обнаружен и все, но затем я получил черный экран при загрузке, с ничего, кроме мигающего курсора.

По сути, я перепробовал все, что знал, чтобы работать в таких ситуациях:

  • Ремонт при запуске (не работал, не нашел проблем)
  • все варианты bootrec
  • bootsect /nt60 C: bootsect /nt60 C: /mbr и bootsect /nt60 ALL
  • Удалил файл bcd и пересоздал его

Вот что я заметил: удаление файла bootmgr не вызвало никаких последующих ошибок. Я думаю, что загрузчик даже не загружается до этого момента.

Что я могу сделать? Я в отчаянии и очень хочу не переустанавливать систему ... Есть ли способ восстановить полный процесс загрузки?

Спасибо!

2 ответа2

2

У меня такая же проблема. Главное, что если я добавлю загрузочный сектор /nt52, мой ntldr-boot.ini действительно загрузит XP (я использую двойную загрузку). Но когда я заменяю это на /nt60, он зависает на мигающем курсоре. Все началось, когда я подключил свою таблицу разделов BCD и MBR +. Все они были сброшены / исправлены, но эта странная проблема остается.

То, что я предлагаю (и собираюсь попытаться исправить себя), это использовать опцию "Восстановление при загрузке" в Vista/Windows 7 Recovery и посмотреть, исправит ли это. Он должен делать то же самое, что bootsect.exe и / или bootrec, но кто знает, может быть, Microsoft делает это чуть-чуть больше, что может решить проблему.

Единственным другим шагом будет ремонтная установка ОС, которая кажется ужасной работой.

РЕДАКТИРОВАТЬ: Попробовал вариант восстановления при загрузке, и он смог, наконец, решить проблему. Пришлось запустить его дважды, хотя. Один раз "найти" Windows, установить и исправить BCD, в следующий раз исправить процесс загрузки. (Я думаю, что-то связанное с MBR, загрузочным сектором и bootmgr). Технически команды bootrec.exe должны делать то же самое, но по какой-то причине, когда вы позволяете Startup Repair из среды восстановления делать это "автоматически", она должна сделать что-то особенное. Попробуй и удачи :)

0

Убедитесь, что у вас нет USB-накопителя, подключенного во время загрузки.

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

,

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