Вы не можете изменить диск для команд bootrec /fixboot и bootrec /fixmbr.
Существует некоторая логика Microsoft, которая определяет диск для исправления MBR, загрузочных секторов и загрузочных файлов.
Вы можете использовать bootsect.exe для исправления MBR и загрузочных секторов, указав точный диск.
bootsect исправляет указанный загрузочный сектор диска и MBR диска, на котором находится диск.
bootsect /nt60 f: /mbr
записывает загрузочный сектор Windows 7/8/10 на диск f: и обновляет код MBR для загрузки Windows 7/8/10.
Для исправления загрузочных файлов вы можете использовать bcdboot.exe. Создает или исправляет загрузочные файлы на указанном диске.
См., Например, « Восстановление Windows BCD » для использования команды bcdboot.