NTLDR fehlt: Ursachen und Lösung Schritt für Schritt
Windows XP startet nicht und meldet NTLDR fehlt? Hier siehst du, was die Meldung bedeutet, woran sie liegt und wie du den Start per Konsole reparierst.
Kurz gesagt
Entferne alle Datenträger, prüfe die BIOS-Startreihenfolge und die Kabel, kopiere ntldr und ntdetect.com in der Wiederherstellungskonsole zurück und sichere vorher wichtige Daten.
Der Bildschirm bleibt schwarz, oben links blinkt ein Cursor, und dann erscheint nur noch eine einzige Zeile: "NTLDR fehlt. Neustart mit Strg+Alt+Entf". Windows startet nicht mehr, und ein Neustart ändert nichts. Die Meldung ist alt, taucht aber bis heute auf, etwa bei Messgeräten, Retro-PCs und virtuellen Maschinen.
Die gute Nachricht: Der Fehler sieht dramatischer aus, als er ist. In den meisten Fällen sind deine Daten unversehrt, und das System lässt sich mit wenigen Befehlen wieder zum Laufen bringen. In diesem Ratgeber erfährst du, was die Meldung bedeutet, woran sie liegt und wie du sie Schritt für Schritt behebst.
Auf einen Blick
- Datenträger entfernen und BIOS-Startreihenfolge prüfen.
- Kabel kontrollieren und auf Festplattengeräusche achten.
- Startdateien in der Wiederherstellungskonsole neu kopieren und Bootsektor erneuern.
- Bei wichtigen Daten zuerst sichern, dann weiter reparieren.
Was "NTLDR fehlt" bedeutet
NTLDR ist die Abkürzung für "NT Loader". Das kleine Programm ist der Starter von Windows NT, 2000, XP und Server 2003. Sobald der Rechner eingeschaltet wird, prüft zuerst das BIOS die Hardware und übergibt dann an den Bootsektor der Festplatte. Dieser Bootsektor lädt NTLDR. NTLDR liest anschließend die Datei boot.ini, lädt mit ntdetect.com die Hardwareinformationen und startet schließlich den eigentlichen Windows-Kern.
- Die Meldung bedeutet also nicht automatisch, dass die Datei gelöscht wurde. Sie sagt nur: Der Bootsektor hat den Starter nicht gefunden oder konnte ihn nicht lesen. Das kann an einer beschädigten Datei liegen, an einem falschen Startlaufwerk, an einem defekten Bootsektor oder an einer Festplatte, die gar nicht erst erkannt wird.
💡 Deine Daten sind meist sicher
Dokumente, Bilder und Programme sind von dieser Meldung zunächst nicht betroffen. Sie liegen weiter auf der Festplatte, das Problem betrifft nur den Startvorgang.
Wenn die Meldung erscheint, dann ist fast immer nur der Start betroffen. Wenn deine Daten wichtig sind, dann sichere sie, bevor du Befehle ausführst.
Die häufigsten Ursachen
Hinter der Meldung stecken meist einfache Gründe, die sich in wenigen Minuten ausschließen lassen.
- Falsche Startreihenfolge im BIOS: Der Rechner versucht von einem USB-Stick, einer Diskette oder einer CD zu starten, auf der kein Betriebssystem liegt.
- Vergessene Datenträger: Ein angeschlossener USB-Stick oder eine eingelegte Daten-CD wird vor der Festplatte abgefragt.
- Beschädigte oder gelöschte Startdateien: NTLDR, ntdetect.com oder boot.ini fehlen, etwa durch Viren, Aufräumprogramme oder Fehlbedienung.
- Defekter Bootsektor oder beschädigter Master Boot Record: Nach einem Stromausfall, einem Absturz beim Schreiben oder durch ein anderes Betriebssystem, das den Bootsektor überschrieben hat.
- Falsche aktive Partition: Die Partition mit den Startdateien ist nicht als startfähig markiert.
- Lose Kabel oder eine defekte Festplatte: Das BIOS findet die Platte nicht oder kann sie nur teilweise lesen.
- Klonen oder Verkleinern von Partitionen: Der Bootsektor passt danach nicht mehr.
Wenn du die Ursache nicht kennst, dann beginne bei den einfachsten Punkten. Wenn Datenträger stecken, dann entferne sie zuerst.
Erste Hilfe: Die schnellen Checks
Bevor du etwas reparierst, schließe die einfachsten Ursachen aus.
- Alle Datenträger entfernen. Ziehe USB-Sticks, externe Festplatten und SD-Karten ab und nimm CDs oder DVDs aus dem Laufwerk. Starte den Rechner neu.
- Startreihenfolge im BIOS prüfen. Rufe das BIOS direkt nach dem Einschalten mit Entf, F2, F10 oder F12 auf (je nach Hersteller). Welche Wege es gibt, steht in BIOS und UEFI öffnen unter Windows 11. Stelle die interne Festplatte als erstes Startgerät ein und speichere die Einstellung.
- Erkennt das BIOS die Festplatte? Die Platte sollte in der Geräteübersicht des BIOS mit Modellbezeichnung auftauchen. Fehlt sie, liegt das Problem bei Kabel, Anschluss oder Festplatte und nicht bei Windows.
- Kabel prüfen. Ziehe bei einem Desktop-PC das Daten- und das Stromkabel der Festplatte ab und stecke beide fest wieder an. Teste bei SATA-Platten einen anderen Anschluss auf dem Mainboard.
- Auf Geräusche achten. Klickende oder kratzende Geräusche deuten auf eine mechanisch defekte Festplatte hin, mehr dazu in Festplatte macht Geräusche: Normal oder Warnsignal?. In diesem Fall gilt: sofort ausschalten und zuerst Daten retten.
⚠️ Wichtig
Ändere keine BIOS-Einstellungen, die du nicht kennst. Insbesondere der Betriebsmodus des Festplattencontrollers (IDE oder AHCI) sollte so bleiben, wie er war, denn eine Umstellung kann Windows XP zusätzlich am Start hindern. Die einzige Ausnahme ist weiter unten beschrieben: Sieht die Installations-CD die Festplatte nicht, stellst du den Modus nur für die Reparatur um und danach wieder zurück.
Wenn die Festplatte im BIOS fehlt, dann prüfe Kabel und Anschluss. Wenn sie erscheint, dann geht es mit der Konsole weiter.
Reparatur mit der Wiederherstellungskonsole
Wenn die Checks nichts gebracht haben, die Festplatte aber im BIOS erscheint, reparierst du den Start mit der Wiederherstellungskonsole. Das ist ein Textmodus, den du von der Windows-Installations-CD aus startest. Du brauchst dafür eine CD von Windows XP (oder Windows 2000 bzw. Server 2003, je nachdem, was installiert ist). Die Version sollte zum installierten System passen, am besten mit demselben Service Pack.
Schritt 1: Von der CD starten
Lege die Windows-CD ein und starte den Rechner neu. Sobald "Drücken Sie eine beliebige Taste, um von CD zu starten" erscheint, drücke eine Taste. Lass die Setup-Dateien laden. Im Willkommensbildschirm drückst du die Taste R, um die Wiederherstellungskonsole zu öffnen.
Schritt 2: Windows-Installation auswählen
Die Konsole zeigt die gefundenen Installationen an, meist als "1: C:\WINDOWS". Gib die Nummer ein und drücke Enter. Danach fragt sie nach dem Administratorkennwort. Ohne Kennwort drückst du Enter.
Schritt 3: Laufwerksbuchstaben der CD feststellen
Gib map ein. Die Liste zeigt alle Laufwerke. Merke dir den Buchstaben des CD-Laufwerks, im Folgenden steht dafür D. Ist es bei dir ein anderer Buchstabe, setze diesen ein.
Schritt 4: Startdateien neu kopieren
Kopiere die beiden Startdateien von der CD auf die Systempartition:
copy D:\i386\ntldr C:\
copy D:\i386\ntdetect.com C:\
Fragt die Konsole, ob eine vorhandene Datei überschrieben werden soll, bestätige mit J.
Schritt 5: Bootsektor und Startkonfiguration erneuern
Mit diesen zwei Befehlen erneuerst du Bootsektor und Startliste:
fixboot C:
bootcfg /rebuild
fixboot schreibt einen neuen Bootsektor auf die Systempartition. bootcfg /rebuild durchsucht die Festplatte nach Windows-Installationen und erzeugt eine neue boot.ini. Bestätige die Frage "Installation zur Startliste hinzufügen" mit J, gib als Kennung beispielsweise "Windows XP" ein und lasse die Startoptionen leer oder trage /fastdetect ein.
Schritt 6: Master Boot Record reparieren (nur wenn nötig)
Bleibt der Fehler bestehen, führst du zusätzlich fixmbr aus. Der Befehl schreibt einen neuen Master Boot Record. Setze ihn nur ein, wenn die Schritte davor nicht genügt haben. Bei einem Virus im Startbereich, bei Mehrfach-Startmanagern oder bei ungewöhnlichen Partitionstabellen kann er Partitionen unzugänglich machen. Sichere deshalb vorher deine Daten, wie im nächsten Abschnitt beschrieben.
Schritt 7: Dateisystem prüfen und neu starten
Zum Schluss prüfst du das Dateisystem und verlässt die Konsole:
chkdsk /r
exit
chkdsk /r sucht nach Fehlern im Dateisystem und defekten Sektoren, so wie es auch CHKDSK unter Windows 11 tut. Mit exit verlässt du die Konsole, der Rechner startet neu. Nimm die CD jetzt heraus.
ℹ️ Ergebnis
In den meisten Fällen startet Windows jetzt wieder normal. Führt chkdsk beim Start zu einer Dateisystemprüfung, lasse sie vollständig durchlaufen.
Wenn die Konsole startet, dann arbeite die Schritte in der angegebenen Reihenfolge ab. Wenn der Fehler bleibt, dann ergänze fixmbr.
Daten sichern, bevor du weiter reparierst
Wenn auf dem Rechner wichtige Dokumente liegen, sichere sie, bevor du Befehle ausführst, die Daten verändern. Das gilt vor allem bei Verdacht auf einen Festplattendefekt, denn chkdsk /r beansprucht die Platte stark und kann eine ohnehin sterbende Festplatte endgültig außer Betrieb setzen. Bei einem echten Defekt hilft Defekte Festplatte oder SSD: Daten retten, aber richtig.
Es gibt zwei bewährte Wege:
- Festplatte in einen zweiten Rechner einbauen oder per USB-Adapter anschließen. Ein einfaches USB-Gehäuse oder ein Adapterkabel für SATA- oder IDE-Platten genügt, worauf du beim Kauf achtest, zeigt Externes SSD-Gehäuse und SATA-Adapter. Der zweite Rechner liest die Platte wie einen normalen Datenträger, und du kopierst deine Dateien in Ruhe herunter.
- Von einem Live-System starten. Mit einem bootfähigen Linux-Stick lädst du ein vollständiges System in den Arbeitsspeicher, ohne etwas auf der Festplatte zu verändern. Mit Multiboot-USB-Stick mit Ventoy bereitest du den Stick vor. Von dort greifst du auf die Windows-Partition zu und kopierst die Daten auf einen externen Datenträger.
Prüfe nach dem Kopieren stichprobenartig, ob sich die Dateien öffnen lassen. Erst danach fährst du mit der Reparatur fort.
Wenn die Platte Geräusche macht, dann schalte aus und rette zuerst die Daten. Wenn alles ruhig läuft, dann repariere weiter.
Neuere Windows-Versionen: BOOTMGR statt NTLDR
NTLDR gibt es nur bis Windows XP und Server 2003. Seit Windows Vista heißt der Starter Bootmanager (BOOTMGR), die Konfiguration liegt nicht mehr in der boot.ini, sondern in der Startkonfigurationsdatenbank (BCD). Die dazu passende Fehlermeldung lautet "BOOTMGR fehlt" oder "BOOTMGR is missing".
| Windows-Version | Starter | Konfiguration | Reparatur über |
|---|---|---|---|
| NT, 2000, XP, Server 2003 | NTLDR | boot.ini | Wiederherstellungskonsole |
| Vista und neuer | BOOTMGR | BCD-Datenbank | Reparaturoptionen und bootrec |
Die Reparatur läuft ähnlich ab. Starte vom Installationsmedium deiner Windows-Version, wähle "Computerreparaturoptionen" und öffne die Eingabeaufforderung. Dort verwendest du:
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
Häufig genügt auch die automatische Starthilfe (Startreparatur) im selben Menü. Sie versucht, den Bootmanager und die BCD selbstständig zu erneuern.
🔒 Wichtig bei Downloads
Lade ntldr, ntdetect.com oder andere Startdateien niemals von Download-Seiten herunter. Solche Dateien sind ein bekannter Weg, Schadsoftware in den Startvorgang einzuschleusen. Nimm sie von deiner Original-CD oder von einem funktionierenden Rechner mit gleicher Windows-Version.
So vermeidest du den Fehler künftig
- Regelmäßige Datensicherung: Mindestens die wichtigsten Ordner gehören auf einen externen Datenträger, siehe Backup-Strategie für den PC. Dann ist ein Startfehler nur noch lästig, aber nicht gefährlich.
- Sauber herunterfahren: Schalte den Rechner nie einfach per Netzstecker aus. Unsauberes Beenden ist eine häufige Ursache für Dateisystem- und Bootsektorfehler.
- Datenträger vor dem Start entfernen: Gewöhne dir an, USB-Sticks und CDs vor dem Einschalten abzuziehen.
- Festplatte beobachten: Ungewöhnliche Geräusche und häufige Abstürze sind Warnzeichen.
Was die Konsolen-Reparatur nicht leistet
- Die Konsole repariert keine mechanisch defekte Festplatte.
- Sie ersetzt keine Datensicherung.
- Sie behebt keine Fehler in Windows selbst, nur den Start.
- Für Windows Vista und neuer gelten andere Befehle.
Wenn es nicht klappt: typische Stolperfallen
Die Windows-CD startet nicht oder findet keine Festplatte
Das siehst du: Der Rechner ignoriert die CD und startet wieder in die Fehlermeldung, oder das Setup meldet, dass keine Festplatte gefunden wurde.
Mögliche Ursache: Entweder steht das CD-Laufwerk in der BIOS-Startreihenfolge hinter der Festplatte, oder der Rechner ist so neu, dass Windows XP den SATA-Controller nicht kennt. Dann bleibt die Festplatte für das Setup unsichtbar.
So löst du es: Stelle im BIOS das CD-Laufwerk an die erste Stelle. Gibt es im BIOS eine Option für den SATA-Modus, wähle für die Reparatur den Kompatibilitätsmodus (oft IDE oder Legacy genannt). Wurde das System im anderen Modus installiert, stelle ihn nach der Reparatur wieder zurück.
Die Konsole fragt nach einem Kennwort oder zeigt keine Windows-Installation an
Das siehst du: Nach dem Start der Wiederherstellungskonsole erscheint keine Liste mit Installationen, oder das Administratorkennwort wird nicht akzeptiert.
Mögliche Ursache: Ist die Systempartition so stark beschädigt, dass die Konsole sie nicht lesen kann, bleibt die Liste leer. Das Kennwort ist das des integrierten Administratorkontos, das bei der Installation vergeben wurde. Bei vielen Heimrechnern ist es leer.
So löst du es: Probiere zuerst Enter ohne Eingabe, dann die Kennwörter, die du bei der Installation verwendet haben könntest. Bleibt die Liste leer, prüfe mit map und dir C:, ob die Festplatte lesbar ist. Ist sie das nicht, liegt wahrscheinlich ein Hardwaredefekt vor, und du sicherst zuerst die Daten.
Der Kopierbefehl meldet "Datei nicht gefunden"
Das siehst du: Beim Befehl copy D:\i386\ntldr C:\ erscheint eine Fehlermeldung, dass der Pfad oder die Datei nicht existiert.
Mögliche Ursache: In der Wiederherstellungskonsole entspricht der Laufwerksbuchstabe der CD oft nicht dem, den du aus Windows kennst. Außerdem passt der Ordnername nur bei Windows-Installations-CDs mit dem Ordner "i386".
So löst du es: Sieh mit map nach, welchen Buchstaben die CD hat, und prüfe mit dir E:\i386 (mit deinem Buchstaben), ob der Ordner existiert. Setze den richtigen Buchstaben in den Befehl ein. Bei einer CD ohne i386-Ordner nimmst du eine vollständige Installations-CD derselben Windows-Version.
Nach der Reparatur erscheint eine andere Fehlermeldung
Das siehst du: Statt NTLDR meldet Windows nun, dass die Datei hal.dll fehlt, die boot.ini ungültig ist oder eine Systemdatei nicht gefunden wurde.
Mögliche Ursache: Das ist ein Fortschritt. NTLDR wird jetzt gefunden und gestartet, aber die Startkonfiguration verweist noch auf einen falschen Ort, oder eine Systemdatei ist beschädigt.
So löst du es: Starte die Wiederherstellungskonsole erneut und führe bootcfg /rebuild aus. Bleibt die Meldung bestehen, ersetze die fehlende Datei von der Installations-CD. Alternativ nutzt du die Reparaturinstallation von Windows XP, die Programme und Daten behält, ähnlich wie in Windows reparieren ohne Datenverlust beschrieben.
Der Fehler kommt nach der Reparatur wieder
Das siehst du: Windows startet einmal, nach einigen Tagen oder einem weiteren Neustart erscheint wieder die Fehlermeldung.
Mögliche Ursache: Hier liegt fast immer ein Hardwareproblem vor: eine alternde Festplatte mit defekten Sektoren, ein Wackelkontakt am Kabel oder ein schwaches Netzteil. Die Software wurde repariert, der Auslöser nicht.
So löst du es: Sichere sofort alle wichtigen Daten. Prüfe den Zustand der Festplatte mit dem Diagnoseprogramm des Herstellers oder über die S.M.A.R.T.-Werte. Tausche Kabel und Anschluss. Zeigt die Diagnose Fehler, ersetze die Festplatte und installiere Windows neu oder spiele ein Abbild ein.
Häufige Fragen
Gehen bei "NTLDR fehlt" meine Daten verloren?
In der Regel nicht. Die Meldung betrifft nur den Startvorgang. Deine Dateien liegen weiter auf der Festplatte und lassen sich über einen zweiten Rechner oder ein Live-System sichern. Verloren gehen sie nur, wenn die Festplatte selbst defekt ist.
Kann ich die Datei NTLDR einfach aus dem Internet herunterladen?
Davon ist abzuraten. Die Datei muss zur installierten Windows-Version passen, und Downloads von unbekannten Seiten sind ein Sicherheitsrisiko. Verwende die Datei von deiner Windows-Installations-CD oder von einem funktionierenden Rechner mit derselben Version.
Was ist der Unterschied zwischen NTLDR und BOOTMGR?
NTLDR startet Windows XP, 2000 und Server 2003 und liest die Datei boot.ini. BOOTMGR startet Windows Vista und alle neueren Versionen und liest die Startkonfigurationsdatenbank (BCD). Die Fehlerbilder ähneln sich, die Reparaturbefehle unterscheiden sich.
Was mache ich, wenn ich keine Windows-CD habe?
Für Windows XP brauchst du eine Installations-CD, am besten eine mit derselben Version und demselben Service Pack. Ersatzweise kopierst du ntldr und ntdetect.com von einem funktionierenden XP-Rechner. Alternativ lassen sich Daten über ein Live-System sichern und Windows anschließend neu installieren.
Tritt der Fehler auch in virtuellen Maschinen auf, und hilft eine Neuinstallation?
Ja, in virtuellen Maschinen ist der Fehler häufig. Die Ursache liegt dort meist in der Konfiguration: Die virtuelle Festplatte ist nicht eingebunden, die Startreihenfolge der VM stimmt nicht oder das ISO-Abbild der Installation ist noch gemountet. Prüfe diese Einstellungen zuerst. Eine Neuinstallation ist der letzte Schritt, wenn die Reparatur scheitert und die Daten gesichert sind.
Mehr Wissen für deinen PC
Sicher starten, Daten schützen, Fehler schnell finden: Mit dem PC-Konfigurator planst du einen neuen Rechner, im Blog findest du weitere Ratgeber.
Zum PC-Konfigurator Backup-Strategie für den PC Defekte Festplatte: Daten retten
Kommentare
Noch keine Kommentare. Sei die erste Person, die etwas zu diesem Beitrag schreibt.
Schreibe einen Kommentar
Zum Kommentieren benötigst du ein kostenloses Konto. Registriere dich einfach und bestätige deine E-Mail-Adresse über den zugesendeten Link. Anschließend kannst du direkt hier mitdiskutieren.