Skip to main content

Überblick über den NT Loader (NTLDR)

Presonus Eureka Produktvideo mit Spider (Juni 2026)

Presonus Eureka Produktvideo mit Spider (Juni 2026)
Anonim

NTLDR (NT Loader) ist eine kleine Software, die aus dem Volume-Boot-Code geladen wird, einem Teil des Volume-Boot-Record auf der Systempartition, der das Starten Ihres Windows XP-Betriebssystems erleichtert.

NTLDR fungiert als Bootmanager und Systemlader. In Betriebssystemen, die nach Windows XP veröffentlicht wurden, ersetzen BOOTMGR und winload.exe zusammen NTLDR.

Wenn Sie mehrere Betriebssysteme installiert und ordnungsgemäß konfiguriert haben, zeigt NTLDR beim Start des Computers ein Startmenü an, in dem Sie auswählen können, welches Betriebssystem geladen werden soll.

NTLDR-Fehler

Ein häufiger Startfehler in Windows XP ist der fehlende NTLDR-Fehler, der manchmal angezeigt wird, wenn der Computer versucht, versehentlich eine nicht startfähige Diskette oder Diskette zu starten.

Manchmal wird jedoch der NTLDR-Fehler verursacht, wenn Sie versuchen, von einer beschädigten Festplatte zu booten, wenn Sie wirklich von einem Datenträger oder USB-Gerät mit Windows oder einer anderen Software starten wollten. In diesem Fall würde die Änderung der Startreihenfolge auf das CD / USB-Gerät dies wahrscheinlich beheben.

Was macht NTLDR?

Der Zweck von NTLDR besteht darin, dass ein Benutzer auswählen kann, welches Betriebssystem gestartet werden soll. Andernfalls gibt es keine Möglichkeit, den Startvorgang anzuweisen, das zu verwendende Betriebssystem zu laden.

Dies ist die Reihenfolge der Vorgänge, die NTLDR beim Booten durchläuft:

  1. Greift auf das Dateisystem auf dem startfähigen Laufwerk zu (entweder NTFS oder FAT).
  2. Die Informationen sind in gespeichert hiberfil.sys Wird geladen, wenn Windows zuvor im Ruhezustand war, dh das Betriebssystem setzt an der Stelle fort, an der es zuletzt unterbrochen wurde.
  3. Wenn es nicht in den Winterschlaf versetzt wurde, boot.ini wird gelesen und gibt dir dann das Boot-Menü.
  4. NTLDR lädt eine bestimmte Datei, die in beschrieben ist boot.ini Wenn das ausgewählte Betriebssystem kein NT-basiertes Betriebssystem ist. Wenn die zugehörige Datei nicht angegeben ist boot.ini , dann bootsect.dos wird eingesetzt.
  5. Wenn das Betriebssystem ausgewählt ist ist NT-basiert, dann läuft NTLDR ntdetect.com .
  6. Endlich, ntoskrnl.exe ist gestartet.

Die Menüoptionen bei der Auswahl eines Betriebssystems während des Startvorgangs sind in der Datei definiert boot.ini Datei. Die Startoptionen für Nicht-NT-Versionen von Windows können jedoch nicht über die Datei konfiguriert werden. Aus diesem Grund muss eine zugehörige Datei vorhanden sein, die gelesen werden kann, um zu verstehen, was als Nächstes zu tun ist - wie das Betriebssystem zu starten ist.

Hinweis: Das boot.ini Die Datei ist natürlich mit den Systemattributen (verborgen und schreibgeschützt) vor Änderungen geschützt. Der beste Weg, um das zu bearbeiten boot.ini Datei befindet sich mit dem Befehl bootcfg, mit dem Sie nicht nur die Datei bearbeiten, sondern diese Attribute auch anwenden können, wenn Sie fertig sind. Sie können das optional bearbeiten boot.ini Datei, indem Sie versteckte Systemdateien anzeigen, sodass Sie die INI-Datei finden können, und deaktivieren Sie das schreibgeschützte Attribut vor der Bearbeitung.

Weitere Informationen zu NTLDR

Wenn auf Ihrem Computer nur ein Betriebssystem installiert ist, wird das NTLDR-Startmenü nicht angezeigt.

Der NTLDR-Bootloader kann nicht nur von einer Festplatte, sondern auch von einer Diskette, einem Flash-Laufwerk, einer Diskette und anderen tragbaren Speichergeräten ausgeführt werden.

Auf dem Systemvolume benötigt der NTLDR sowohl den Bootloader selbst als auch ntdetect.com , die zum Auffinden grundlegender Hardwareinformationen zum Starten des Systems verwendet wird. Wie Sie weiter oben lesen, wird eine weitere Datei mit wichtigen Informationen zur Bootkonfiguration gespeichert boot.ini - NTLDR wählt die Windows Ordner auf der ersten Partition der ersten Festplatte, wenn boot.ini wird vermisst.