Oversigt over NT Loader (NTLDR)

Indholdsfortegnelse:

Oversigt over NT Loader (NTLDR)
Oversigt over NT Loader (NTLDR)
Anonim

NTLDR (NT Loader) er et lille stykke software, der er indlæst fra volumens boot-kode, en del af volumen boot record på systempartitionen, som hjælper dit Windows XP-operativsystem med at starte.

NT Loader fungerer som både en boot manager og en system loader. I operativsystemer udgivet efter Windows XP erstatter BOOTMGR og winload.exe sammen NTLDR.

Hvis du har flere operativsystemer installeret og korrekt konfigureret, vil NTLDR vise en boot-menu, når din computer starter, så du kan vælge, hvilket operativsystem der skal indlæses.

Image
Image

NTLDR-fejl

En almindelig opstartsfejl i Windows XP er fejlen "NTLDR mangler", som nogle gange ses, når computeren utilsigtet forsøger at starte til en ikke-startbar disk eller diskette.

Imidlertid opstår fejlen nogle gange, når du forsøger at starte til en korrupt harddisk, når du virkelig har tænkt dig at starte til en disk eller USB-enhed, der kører Windows eller anden software. I dette tilfælde vil ændring af opstartsrækkefølgen til CD/USB-enheden sandsynligvis løse det.

Hvad gør NTLDR?

Formålet med NTLDR er, at en bruger kan vælge, hvilket operativsystem der skal startes op i. Uden det ville der ikke være nogen måde at styre opstartsprocessen til at indlæse det OS, du vil bruge på det tidspunkt.

Dette er rækkefølgen af operationer, som NTLDR gennemgår under opstart:

  1. Få adgang til filsystemet på det bootbare drev (enten NTFS eller FAT).
  2. Oplysningerne gemt i hiberfil.sys indlæses, hvis Windows tidligere var i dvaletilstand, hvilket betyder, at operativsystemet bare genoptager, hvor det sidst blev slap.
  3. Hvis den ikke blev sat i dvaletilstand, læses boot.ini fra og giver dig derefter opstartsmenuen.
  4. NTLDR indlæser en specifik fil beskrevet i boot.ini, hvis det valgte operativsystem ikke er et NT-baseret operativsystem. Hvis den tilknyttede fil ikke er angivet i den fil, bruges bootsect.dos.
  5. Hvis det valgte operativsystem er NT-baseret, kører NTLDR ntdetect.com.
  6. Endelig er ntoskrnl.exe startet.

Menuindstillingerne, når du vælger et operativsystem under opstart, er defineret i filen boot.ini. Opstartsmulighederne for ikke-NT-versioner af Windows kan dog ikke konfigureres gennem filen, hvorfor der skal være en tilknyttet fil, der kan læses for at forstå, hvad man skal gøre næste gang - hvordan man starter op til OS.

boot.ini-filen er naturligt beskyttet mod ændringer med systemets, skjulte og skrivebeskyttede attributter. Den bedste måde at redigere filen på er med kommandoen bootcfg, som ikke kun lader dig foretage ændringer, men også vil genanvende disse attributter, når du er færdig. Du kan eventuelt redigere filen ved at se skjulte systemfiler, så du kan finde INI-filen, og derefter slå skrivebeskyttet attribut fra før redigering.

Flere oplysninger om NTLDR

Hvis du kun har ét operativsystem installeret på din computer, vil du ikke se NTLDR-startmenuen.

NTLDR-startindlæseren kan køre fra ikke kun en harddisk, men også en disk, flashdrev, diskette og andre bærbare lagerenheder.

På systemvolumen kræver NTLDR både selve bootloaderen og ntdetect.com, som bruges til at finde grundlæggende hardwareoplysninger for at starte systemet. Som du læste ovenfor, er en anden fil, der indeholder vigtige oplysninger om opstartskonfiguration, boot.ini-NTLDR vil vælge mappen Windows\ på den første partition på den første harddisk, hvis denne INI-fil mangler.

Anbefalede: