Wenn beim Hochfahren die Meldung „ Operating system not found“ oder „ Missing operating system“ erscheint, kann das extrem frustrierend sein. Normalerweise bedeutet das, dass Ihr PC den Bootloader nicht findet – also das kleine Programm, das zum Starten von Windows benötigt wird. Dafür kann es verschiedene Gründe geben: Möglicherweise ist die MBR- oder EFI-Partition beschädigt, das Laufwerk wird nicht richtig erkannt oder es liegt ein Problem mit der Hardwareverbindung vor. Die gute Nachricht ist: Es gibt einige Methoden, mit denen Sie das Problem beheben können. Manchmal reicht es schon, die Verbindungen zu überprüfen oder das BIOS zurückzusetzen. Häufiger ist es jedoch notwendig, den Bootloader zu reparieren – also quasi das Herzstück des Windows-Startvorgangs. Diese Anleitung beschreibt Reparaturmöglichkeiten für ältere BIOS/MBR-Systeme und moderne UEFI/GPT-Laufwerke. Wählen Sie einfach die für Ihr System zutreffende Option aus.
So beheben Sie den Fehler „Betriebssystem nicht gefunden“ in Windows
Ermitteln Sie Ihren Festplattentyp (GPT oder MBR)
Bevor Sie an den Bootdateien herumexperimentieren, müssen Sie wissen, welchen Partitionstabellentyp Ihr Laufwerk verwendet – GPT oder MBR.Öffnen Sie Ihr Windows-Wiederherstellungsmedium – beispielsweise einen bootfähigen USB-Stick oder eine DVD – und starten Sie den Computer davon. Sobald Sie die Eingabeaufforderung erreichen (drücken Sie bei der Windows-Installation im Sprachauswahlbildschirm Umschalt+F10 ), geben Sie Folgendes ein:
diskpart list disk
Wenn unter der Spalte „GPT“ für Ihre Festplatte ein Sternchen ( ) angezeigt wird *, handelt es sich um eine GPT-Festplatte. Andernfalls ist sie im MBR-Format. Diese Information ist wichtig, da die Reparaturschritte unterschiedlich sind, insbesondere bei EFI-Systemen im Vergleich zu älteren BIOS-Systemen.
Ermitteln Sie als Nächstes, wo Windows installiert ist, indem Sie die Volumes auflisten:
list vol exit
Anhand der Partitionsgrößen erkennen Sie wahrscheinlich eine Partition mit der Bezeichnung „System“ oder „Boot“, vermutlich Laufwerk E: oder C:. Überprüfen Sie, ob Windows tatsächlich auf diesem Laufwerk installiert ist, indem Sie folgenden Befehl ausführen:
dir e:
Wenn Sie die Ordner „Windows“, „Programme“ und „Benutzer“ sehen, handelt es sich um den Windows-Ordner. Jetzt können Sie die passende Lösung anhand Ihres Datenträgertyps auswählen.
Behebung des Problems mit MBR-basierten Systemen (Legacy-BIOS oder Kompatibilitätsmodus)
Wenn Ihre Festplatte im MBR-Modus ist, handelt es sich wahrscheinlich um ein BIOS-Setup oder UEFI im Legacy-Modus. Ihr Hauptziel ist es, die Bootkonfigurationsdaten (BCD) neu zu erstellen und den Master Boot Record (MBR) zu reparieren. Erstellen Sie zunächst die erforderlichen Bootdateien:
bcdboot E:\Windows /S E:
Dadurch werden die Bootloader-Dateien auf das Laufwerk kopiert. Wenn die Meldung „Bootdateien erfolgreich erstellt“ angezeigt wird, ist das meiner Meinung nach ein gutes Zeichen.
Nun müssen der MBR und der Bootsektor repariert werden:
bootrec.exe /FixMbr bootrec.exe /FixBoot bootrec.exe /RebuildBcd
Manchmal erhalten Sie die Fehlermeldung „Zugriff verweigert“ /FixBoot. Führen Sie in diesem Fall Folgendes aus:
bootsect /nt60 all
Dadurch wird der Bootcode auf allen Partitionen aktualisiert. Versuchen Sie anschließend, das Programm erneut auszuführen bootrec.exe /FixBoot.
Stellen Sie sicher, dass die Windows-Partition als aktiv markiert ist. Dies können Sie mit diskpart tun:
diskpart list disk select disk 0 list vol select vol 2 active exit
Ersetzen Sie <Laufwerksbuchstabe> disk 0und vol 2<Laufwerksbuchstabe> durch die tatsächlichen Nummern Ihres Laufwerks. Starten Sie anschließend den Computer neu und prüfen Sie, ob Windows normal startet. Manchmal ist nach diesen Schritten ein Neustart erforderlich – bei manchen Systemen funktioniert es beim ersten Mal nicht.
Problembehebung für UEFI- und GPT-Festplatten (Moderne Systeme)
Wenn Sie eine GPT-Festplatte verwenden, nutzen Sie wahrscheinlich UEFI-Firmware und kein Legacy-BIOS. Die Vorgehensweise zur Fehlerbehebung ist etwas anders. Sie müssen die EFI-Bootpartition reparieren, die einer kleinen FAT32-Partition ähnelt (ca.100 MB, üblicherweise als „System“ oder „ESP“ bezeichnet ).Zuerst listen Sie die Volumes auf:
diskpart list vol
Identifizieren Sie die EFI-Systempartition – sie ist im FAT32-Format, etwa 100 MB groß und mit „System“ beschriftet. Wählen Sie sie aus und weisen Sie ihr einen Laufwerksbuchstaben zu:
select vol 1 assign letter M: exit
Jetzt müssen die Bootloader-Dateien neu erstellt werden. Navigieren Sie zum EFI-Verzeichnis und führen Sie Folgendes aus:
cd /d m:\efi\microsoft\boot\ ren BCD BCD.bak bcdboot E:\Windows /l en-us /s M: /f ALL
Dadurch werden die benötigten Startdateien in die EFI-Partition kopiert. Starten Sie anschließend den Computer neu – entfernen Sie den USB-Stick oder das Speichermedium und prüfen Sie, ob Windows startet.
Falls es sich um eine VM (wie VMware) handelt
Tritt der Fehler in einer virtuellen Maschine (VM) wie VMware Workstation oder ESXi auf, ist möglicherweise die virtuelle Festplatte der VM getrennt oder beschädigt.Überprüfen Sie die Speichereinstellungen der VM und stellen Sie sicher, dass die VMDK-Dateien nicht verschoben oder beschädigt wurden. Manchmal verweist eine VM auf eine nicht vorhandene oder beschädigte Festplatte, was die Ursache sein kann. Schließen Sie die Festplatte gegebenenfalls wieder an oder stellen Sie sie aus einer Sicherung wieder her. Stellen Sie außerdem sicher, dass die VM von der richtigen Festplatte bootet und alle virtuellen EFI- oder BIOS-Einstellungen korrekt konfiguriert sind. Ein Neustart der VM nach Behebung der Speicherprobleme löst das Problem oft.
In hartnäckigeren Fällen müssen Sie möglicherweise eine Rettungs-ISO oder eine Reparaturdiskette für die VM erstellen, im Wiederherstellungsmodus starten und die Boot-Einträge reparieren, genau wie bei echter Hardware.
Zusammenfassung
- Prüfen Sie Ihren Festplattentyp (GPT oder MBR), um die richtige Lösung auszuwählen.
- Stellen Sie sicher, dass Ihr Laufwerk ordnungsgemäß angeschlossen und im BIOS/UEFI erkannt wird.
- Verwenden Sie Windows-Wiederherstellungsmedien, um Bootloader und Bootdateien zu reparieren.
- Reparieren oder erstellen Sie den Bootloader mithilfe von integrierten Befehlen wie
bcdbootund neubootrec.
Zusammenfassung
Zusammenfassend lässt sich sagen, dass die Behebung des Fehlers „Betriebssystem nicht gefunden“ mitunter knifflig sein kann, insbesondere bei Hardware- oder Verbindungsproblemen. Meistens reicht jedoch die Reparatur des Bootloaders aus. Stellen Sie zunächst sicher, dass Sie Ihr System (GPT oder MBR) identifizieren, und befolgen Sie dann die entsprechenden Schritte. Manchmal hat es schon geholfen, die Festplatte neu einzusetzen oder die BIOS-Einstellungen zurückzusetzen – denn Windows macht es einem natürlich unnötig schwer. Ich hoffe, diese Anleitung hilft jemandem, sich viel Ärger zu ersparen und das System wieder zum Laufen zu bringen.