Боюсь, я сильно испортил ноутбук (Dell Latitude E5570, работает под управлением Windows 7 Professional).
Обновление: я нашел способ запустить Windows ... как-то. Я не уверен, что запуск "Восстановления при загрузке" с диска Win7 несколько раз сделал это возможным, если это происходит из-за шагов, рекомендованных в существующем ответе, или это сработало бы с самого начала, но в любом случае:
- Я включил UEFI и отключил безопасную загрузку.
Я до сих пор не могу добавить какие-либо параметры загрузки (см. Скриншот в самом низу), поэтому, когда я запускаю компьютер, я просто получаю черный экран с сообщением, что загрузочные устройства не найдены.
Однако, если я нажму F12 во время загрузки, откроется диалоговое окно "Параметры однократной загрузки", где я могу выбрать загрузку с CD/DVD.
После выбора CD/DVD мне предлагают «нажать любую клавишу для загрузки с CD/DVD». Затем: не нажатие какой-либо клавиши успешно запускает Windows (с жесткого диска!).
Тем не менее, я ищу исправление - но в то же время это по крайней мере функциональный обходной путь.
Предыстория: Первоначально я подозревал проблему с оперативной памятью ноутбука из-за некоторых спонтанных BSOD. Чтобы протестировать оперативную память, я создал загрузочную флешку с Memtest86 и попытался загрузиться с флешки. Однако ноутбук продолжал загружать установленную Windows 7 вместо загрузки с флешки, хотя я установил последовательность загрузки для запуска с флешки. Включение UEFI или "устаревшего режима" ничего не изменило, равно как и использование последней версии старой версии MemTest86.
В этот момент я, вероятно, начал что-то путать: я удалил параметры загрузки UEFI и включил устаревший режим. После того, как система настояла, что она не может загрузиться с флешки, я отказался от MemTest и хотел вернуться к предыдущим настройкам загрузки. Для этого я выбрал "Восстановить настройки BIOS по умолчанию" и перезагрузил компьютер.
Однако Windows больше не запускалась. К сожалению, я не записывал все сообщения об ошибках и шаги, которые я предпринял - потому что я не ожидал, что это будет настолько большим делом. Большую часть времени Windows жаловалась, что не может запуститься. Я также получил некоторые сообщения об ошибках, что менеджер загрузки не найден или "операционная система не найдена". Иногда Windows пыталась запустить, но умирала с синим экраном.
Чтобы решить эту проблему, я начал с установочного компакт-диска Windows. Поскольку автоматическое "Восстановление при загрузке" не могло решить проблему, я попытал счастья с командной строкой.
Многие интернет-ресурсы рекомендуют использовать diskpart
и я попытался выбрать разные разделы или тома (select partition #no
и select volume #no
; active
), но я боюсь, что не зная, что я делаю, я, вероятно, усугубил ситуацию.
Я тоже пробовал
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
Однако последняя команда сообщила, что не удалось найти ОС.
Следуя инструкциям здесь я побежал
attrib c:\boot\bcd -h -r -s
ren c:\boot\bcd bcd.old
bootrec /rebuildbcd
Это было найти 1 установку Windows, которые я добавил в список загрузки. (Интересно, что работает bootrec /rebuildbcd
снова не находит никакой установки!)
Тем не менее, Windows не загружается. Запуск bootsect /nt60 SYS /force
после "успешного" bootrec /rebuildbcd
также не помог.
Следуя этим инструкциям, я запустил bcdboot C:\Windows /S C:
но безуспешно.
Я также попробовал bcdboot C:\windows /s Z: /f UEFI
, следуя этому руководству. (Не имея тома "ESP", возможно, я выбрал неправильный исходный том, что еще хуже…)
В промежутке я много раз пытался запустить "Восстановление запуска", надеясь, что мои усилия привели систему, по крайней мере, в состояние, после которого восстановление при загрузке могло бы восстановиться. Однако это всегда говорит о том, что проблема не может быть решена.
Ниже скриншоты из текущего "статуса" (извините, они на немецком языке). Если я пытаюсь загрузиться, Windows выдает «Ошибка: Windows не запускается. Недавние изменения в оборудовании или программном обеспечении могли быть причиной проблемы ".
Использование bootrec
: (Обратите внимание, что первый rebuildbcd
завершается ошибкой, второй находит 1 установку. Запуск его в третий раз снова находит 0 установок.)
Настройки загрузки. Странно, я больше не могу добавлять параметры загрузки UEFI, поэтому я должен выбрать "Legacy":
Я знаю, что некоторые очень неразумные шаги привели меня сюда. Я также осознаю, что это довольно длинный вопрос, но я надеюсь, что он достаточно ясен.
Я застрял и благодарен за любой совет. Что не так с процессом запуска и как я могу это исправить?