Oversigt over NT Loader (NTLDR)
NTLDR (NT Loader) er et lille stykke software, der er indlæst fra volumen boot-kode, en del af volume boot record på systemet skillevæg, som hjælper din Windows XP operativ system Start.
NTLDR fungerer både som en boot manager og en system loader. I operativsystemer udgivet efter Windows XP, BOOTMGR og winload.exe sammen erstatte 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.
NTLDR-fejl
En almindelig opstartsfejl i Windows XP er NTLDR mangler fejl, som nogle gange ses, når computeren forsøger at utilsigtet støvle til en ikke-startbar disk eller diskette.
Men nogle gange opstår NTLDR-fejlen, når du forsøger at starte op til en korrupt harddisk når du virkelig ville starte til en disk eller USB enhed, der kører Windows eller anden software. I dette tilfælde, ændring af opstartsrækkefølgen til CD/USB-enheden ville 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 dirigere opstartsprocessen til at indlæse det operativsystem, du vil bruge på det tidspunkt.
Dette er rækkefølgen af operationer, som NTLDR gennemgår under opstart:
- Får adgang til filsystem på det bootbare drev (enten NTFS eller FED).
- Oplysningerne gemt i hiberfil.sys indlæses, hvis Windows tidligere var i dvaletilstand, hvilket betyder, at operativsystemet bare genoptager, hvor det sidst blev afbrudt.
- Hvis den ikke blev sat i dvale, boot.ini læses fra og giver dig derefter startmenuen.
- NTLDR indlæser en bestemt fil beskrevet i boot.ini hvis det valgte operativsystem ikke er et NT-baseret operativsystem. Hvis den tilknyttede fil ikke er angivet boot.ini, derefter bootsect.dos anvendes.
- Hvis operativsystemet er valgt er NT-baseret, så kører NTLDR ntdetect.com.
- Endelig, ntoskrnl.exe er i gang.
Menuindstillingerne, når du vælger et operativsystem under opstart, er defineret i boot.ini fil. Opstartsmulighederne for ikke-NT-versioner af Windows kan dog ikke konfigureres gennem filen, dvs hvorfor der skal være en tilknyttet fil, der kan læses for at forstå, hvad man skal gøre nu - hvordan man starter op til OS.
Det boot.ini filen er naturligvis beskyttet mod ændringer med system, skjult, og Læs kun egenskaber. Den bedste måde at redigere boot.ini filen er med bootcfg kommando, som ikke kun giver dig mulighed for at redigere filen, men også vil genanvende dem egenskaber når færdig. Du kan eventuelt redigere boot.ini fil af visning af skjulte systemfiler, så du kan finde INI fil, 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, Flash-drev, diskette og andre bærbare lagerenheder.
På systemvolumen kræver NTLDR både selve bootloaderen og ntdetect.com, som bruges til at finde basic hardware oplysninger for at starte systemet. Som du læste ovenfor, er en anden fil, der indeholder vigtige opstartskonfigurationsoplysninger boot.ini - NTLDR vil vælge \Windows\ mappe på den første partition på den første harddisk if boot.ini mangler.