Ссылка, предоставленная ответом 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: