Oorsig van die NT-laaier (NTLDR)

INHOUDSOPGAWE:

Oorsig van die NT-laaier (NTLDR)
Oorsig van die NT-laaier (NTLDR)
Anonim

NTLDR (NT Loader) is 'n klein stukkie sagteware wat vanaf die volume selflaaikode gelaai word, deel van die volume selflaairekord op die stelselpartisie, wat jou Windows XP-bedryfstelsel help begin.

Die NT-laaier funksioneer as beide 'n selflaaibestuurder en 'n stelsellaaier. In bedryfstelsels wat ná Windows XP vrygestel is, vervang BOOTMGR en winload.exe saam NTLDR.

As jy veelvuldige bedryfstelsels geïnstalleer en behoorlik gekonfigureer het, sal NTLDR 'n selflaaikieslys wys wanneer jou rekenaar begin, wat jou toelaat om te kies watter bedryfstelsel moet laai.

Image
Image

NTLDR-foute

'n Algemene opstartfout in Windows XP is die "NTLDR ontbreek"-fout, wat soms gesien word wanneer die rekenaar probeer om per ongeluk op te laai na 'n nie-selflaaibare skyf of disket.

Die fout word egter soms veroorsaak wanneer jy probeer om na 'n korrupte hardeskyf te begin wanneer jy regtig bedoel het om na 'n skyf of USB-toestel met Windows of 'n ander sagteware te begin. In hierdie geval sal die verandering van die selflaaivolgorde na die CD/USB-toestel dit waarskynlik regmaak.

Wat doen NTLDR?

Die doel van NTLDR is sodat 'n gebruiker kan kies in watter bedryfstelsel om te begin. Daarsonder sou daar geen manier wees om die opstartproses te lei om die bedryfstelsel wat jy op daardie tydstip wil gebruik te laai nie.

Dit is die volgorde van bewerkings wat NTLDR ondergaan tydens selflaai:

  1. Verkry toegang tot die lêerstelsel op die selflaaibare skyf (óf NTFS of FAT).
  2. Die inligting wat in hiberfil.sys gestoor is, laai as Windows voorheen in hibernasiemodus was, wat beteken dat die bedryfstelsel net hervat waar dit laas opgehou is.
  3. As dit nie in hibernasie gesit is nie, word boot.ini gelees uit en gee jou dan die selflaai-kieslys.
  4. NTLDR laai 'n spesifieke lêer beskryf in boot.ini as die bedryfstelsel wat gekies is nie 'n NT-gebaseerde bedryfstelsel is nie. As die geassosieerde lêer nie in daardie lêer gegee word nie, word bootsect.dos gebruik.
  5. As die bedryfstelsel wat gekies is NT-gebaseerd is, loop NTLDR ntdetect.com.
  6. Uiteindelik is ntoskrnl.exe begin.

Die kieslys-opsies wanneer 'n bedryfstelsel tydens opstart gekies word, word in die boot.ini lêer gedefinieer. Die opstartopsies vir nie-NT-weergawes van Windows kan egter nie deur die lêer gekonfigureer word nie, en daarom moet daar 'n geassosieerde lêer wees wat gelees kan word om te verstaan wat om volgende te doen - hoe om na die bedryfstelsel te begin.

Die boot.ini lêer word natuurlik beskerm teen verandering met die stelsel, versteekte en leesalleen-kenmerke. Die beste manier om die lêer te wysig is met die bootcfg-opdrag, waarmee jy nie net veranderinge kan aanbring nie, maar ook daardie eienskappe weer sal toepas wanneer jy klaar is. Jy kan die lêer opsioneel wysig deur versteekte stelsellêers te bekyk, sodat jy die INI-lêer kan vind, en dan die leesalleen-kenmerk af te skakel voor redigering.

Meer inligting oor NTLDR

As jy net een bedryfstelsel op jou rekenaar geïnstalleer het, sal jy nie die NTLDR-selflaaikieslys sien nie.

Die NTLDR-selflaailaaier kan nie net vanaf 'n hardeskyf werk nie, maar ook 'n skyf, flitsskyf, diskette en ander draagbare bergingstoestelle.

Op die stelselvolume vereis die NTLDR beide die selflaaiprogram self en ntdetect.com, wat gebruik word om basiese hardeware-inligting te vind om die stelsel te laai. Soos jy hierbo gelees het, is 'n ander lêer wat belangrike selflaaikonfigurasie-inligting bevat boot.ini-NTLDR sal die Windows\ vouer op die eerste partisie van die eerste hardeskyf kies as daardie INI-lêer ontbreek.

Aanbeveel: