Ссылка, предоставленная ответом snayob, была решением для меня.
Поскольку ссылка может разорваться, вот шаги:
- Скачайте, разархивируйте и запустите инструмент Dual-boot Repair (обрабатывает win XP до windows 10).
- На целевом диске, если у вас нет загрузочного раздела, создайте его с управлением дисками (можно запустить из инструмента восстановления двойной загрузки). 50 МБ должно быть достаточно, отформатируйте его как NTFS, сопоставьте его с символом диска (скажем,
H:
:). Это должен быть основной раздел. Это будет основным, если у вас нет много разделов на вашем диске.
(Сопоставление с персонажем требуется только временно, его можно удалить в конце.)
- Убедитесь, что ваш загрузочный раздел установлен как активный (в разделе «Управление дисками» щелкните его правой кнопкой мыши и выберите «
Mark Partition as active
).
- При восстановлении с двойной загрузкой используйте
Repair MBR & Boot Record
: выберите ваш загрузочный диск (H:
в нашем примере в 2.), отметьте Force
и Fix MBR
, подтвердите.
- Затем используйте
Repair BCD
: выберите загрузочный диск снова, подтвердите.
- При необходимости отмените загрузочный диск в управлении дисками.
Вы можете проверить результат, перезагрузившись без старого диска. Если что-то пойдет не так, верните старый диск на место и убедитесь, что он первый в порядке загрузки, чтобы восстановить старую загрузку.
Загружаемый инструмент находится на том же сайте, поэтому, если он пропадает, вам, возможно, придется искать и, возможно, найти его где-то еще.
Вы можете сделать это без загружаемой утилиты, используя bcdboot
предложенный ответом snayob, но я не проверял его.
И вам, возможно, придется явно указать, на каких дисках действовать:
bcdboot C:\Windows /s H: