У меня была точно такая же проблема, и я делал то же, что и большинство людей, что и гугл, чтобы получить ответ и надеяться на лучшее. Установочный диск win 7 имеет опцию ремонта компьютера, которая позволяет реализовать некоторые автоматические исправления сбоев при запуске. Иногда это действительно работает, но в этот раз это не так. Думаю, что на компьютере был пост в блоге , который в итоге оказался спасительным.
Но если коротко, то вот что я сделал после того, как получил ошибку ‘windows fail to start’:
- загрузка с выигрышного 7 DVD или usb-накопителя, желательно с той же версией и тем же типом окон, что и на целевом загрузочном диске. Для usb-флешки используйте порт usb 2.0 (3.0 может привести к неожиданным ошибкам)
- После выбора языка выберите “Восстановить компьютер” (не устанавливать win7!)
- Выберите ‘Использовать средства восстановления, которые могут помочь исправить проблемы при запуске Windows…’.
- Выберите ‘Командная строка’ (CMD), чтобы запустить CMD с правами администратора.
введите “diskpart” (без кавычек) и нажмите enter для запуска утилиты DISKPART:
введите c:
, чтобы попасть в корневую папку загрузочного диска. (c:
- это буква диска загрузочного раздела
введите bootrec /fixmbr
. Должно появиться сообщение ‘Операция выполнена успешно’.
введите bootrec /fixboot
. Должно появиться сообщение ‘Операция выполнена успешно’ или ‘элемент не найден’.
Перезагрузите компьютер обратно в режим восстановления/восстановления и загрузите запрос CMD.
Перейдите в каталог загрузочного раздела, если вас там еще нет (обычно c:
)
Введите bcdboot c:\Windows
, где ‘c:\Windows’ - точный путь к папке windows. Помните, что в режиме восстановления путь к загрузочному разделу и путь к windows могут отличаться. В моем случае это было **e:** \Windows
.
Если вы получили ошибку ‘Failure при попытке копирования загрузочных файлов’ или подозреваете, что у вас может быть EFI системный раздел , попробуйте набрать bcdboot c:\Windows /s c: /l en-us
Перезагрузите компьютер (удалите загрузочные диски). 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
несколько месяцев назад после падения нескольких программ, которые не могли снова работать после нескольких попыток переустановки; никогда не оглядывался назад. Сможете ли вы полностью восстановить или нет, подумайте об обновлении.