Предыстория на случай, если она даст понять, что не так: все началось, когда я пытался клонировать основной жесткий диск моего сына. Я подключил его к компьютеру вместе с новым диском и начал копирование. В какой-то момент путем копирования (возможно, это был вариант после завершения?), Мой компьютер случайно выключился и решил загрузить ЕГО жесткий диск в качестве логического выбора ... Я отключил его и попытался снова, но он больше не мог найти мой диск. Я поменял местами кабели SATA безрезультатно. Я загрузил установку Windows 10 на SD-карту и загрузил ее в надежде восстановить мою установку. Никаких компонентов по ремонту или восстановлению, но с его помощью я получил командную строку и выполнил несколько команд выбора:

bootrec /fixboot
bootrec /fixmbr
bootrec /rebuildbcd

Я не особенно знаю, что каждый из них делает, в чем различия, или какой из них "исправляет" мой компьютер, но затем я выбираю опцию "Перейти к Windows 10", и мой компьютер загружается просто отлично, но только один раз. В следующий раз, когда я выключу питание, мне придется все повторить. Если я не запускаю эти команды (или какую-либо конкретную из них) до нажатия "Перейти к Windows 10", я не могу загрузиться.

Я попытался использовать Diskpart, чтобы увидеть, выделяется ли что-нибудь в стиле фанк. Я обнаружил одно несоответствие в том, что один диск был помечен как C, который не был моим диском C, а мой настоящий диск C был помечен как F или что-то в этом роде. Поэтому я использовал Diskpart, чтобы обменять его обратно в надежде, что все будет волшебным образом исправлено. Я запустил команды исправления загрузки, впервые запустил Windows, перезагрузил компьютер и все еще не работал. Какого черта происходит с моей основной загрузочной записью? Почему он не может оставаться функциональным?

1 ответ1

0

Что ж... Не уверен, что именно это исправило, но я занялся управлением компьютером и сделал все свои разделы "неактивными". Восстановление Windows по-прежнему не может исправить мой запуск, поэтому я удалил все диски, кроме диска C, и попытался снова, но безуспешно. Я вернулся в командную строку через параметры восстановления. Я тогда не мог использовать команды bootrec. Я пытался найти его на диске C, но C не существует. Я использовал Diskpart, чтобы найти, что он был переименован еще раз. Я переименовал его обратно в C. Затем я смог найти bootrec в c:\Windows\System32, но он не мог "найти указанный путь" снова и снова. Затем я вернулся к diskpart, активировал раздел и снова попробовал bootrec. Он дал мне обычный "успешный" спил, за исключением того, что на этот раз он фактически нашел Windows с помощью команды rebuildbcd. Обычно это никогда не могло. Однако, выбрав один вариант, чтобы включить окна в список загрузки, он по-прежнему говорил, что не может этого сделать. Я перезагрузился и снова попытался восстановить автозагрузку. Все еще нет бобов. Я снова запустил все команды bootrec и получил все те же знакомые ответы об "успехе" и те же ошибки. Я перезагрузился без носителя для восстановления, и он работал как раньше. Я перезагрузился снова, и он все еще работал! Я снова перезагрузил компьютер и снова подключил его, и он продолжал работать снова и снова. Так что ... не уверен, какая часть всего этого исправила, так как казалось, что ничего не работает, но эй, теперь все хорошо. Ура!

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