Es ist wichtig zu wissen, ob Ihre ursprüngliche Windows-Installation im BIOS / CSM / Legacy-Modus oder im EFI-Modus gestartet wurde. Die meisten Windows 10-Installationen auf Macs werden im EFI-Modus gestartet. Dies ist jedoch nicht allgemein zutreffend. Wenn es im BIOS-Modus gestartet wurde, muss die Festplatte einmal einen Hybrid-MBR verwendet haben, und wahrscheinlich hat Ihr MacOS-Upgrade entweder den Hybrid-MBR durch einen schützenden MBR ersetzt oder den Windows-BIOS-Modus-Bootloader gelöscht. Wenn Windows im EFI-Modus gebootet wurde, wurde möglicherweise der Windows EFI-Modus-Bootloader beschädigt oder ersetzt, oder das Apple-Startmenü wurde beschädigt. Die Reparaturmethode ist völlig unterschiedlich, je nachdem, welcher Boot-Modus verwendet wurde. Wenn Sie versuchen, falsch zu reparieren, kann dies die Sache nur verschlimmern.
Wenn Sie den ursprünglichen Windows-Startmodus nicht kennen, schlage ich vor, dass Sie den EFI-Systempartition (ESP) um zu sehen, ob es Windows-Bootloader-Dateien enthält. (Sie wären in der EFI/Microsoft
Verzeichnisbaum, falls überhaupt vorhanden.) Wenn Windows-Boot-Dateien auf dem ESP vorhanden sind, besteht die Möglichkeit, dass er im EFI-Modus gestartet wurde. Wenn nicht, wurde entweder im BIOS-Modus gebootet oder das macOS-Upgrade löschte diese Dateien. Daher ist das Fehlen dieser Dateien weniger diagnostisch als ihre Anwesenheit.
Selbst wenn Windows im BIOS-Modus gestartet wurde, können Sie es möglicherweise mithilfe des EFI-Modus-Bootloaders in den EFI-Modus konvertieren. Dies wird unter anderem hier beschrieben:
http://sdnalloh.com/converting-win7-from-mbr-to-gpt/
Beachten Sie jedoch, dass dieser Blogbeitrag eine vollständige Konvertierung auf UEFI-basierten PCs beschreibt. Ein Teil der Arbeit (wie das Konvertieren von MBR in GPT) wird bereits auf einem Mac ausgeführt (obwohl Sie möglicherweise einen Hybrid-MBR in einen schützenden MBR konvertieren müssen).