Oorsig van die NT Loader (NTLDR)

NTLDR (NT Loader) is 'n klein stuk sagteware wat gelaai word vanaf die volume-opstartkode , deel van die volume-opstartrekord op die stelselpartisie, wat u Windows XP- bedryfstelsel help.

NTLDR funksioneer as beide 'n selflaaibestuurder en 'n stelsellaaier. In bedryfstelsels wat na Windows XP vrygestel word, vervang BOOTMGR en winload.exe saam NTLDR.

As u verskeie bedryfstelsels geïnstalleer en korrek opgestel het, sal NTLDR 'n opstartkieslys wys wanneer u rekenaar begin, sodat u kan kies watter bedryfstelsel moet laai.

NTLDR foute

'N Algemene opstartfout in Windows XP is die NTLDR ontbreekfout , wat soms gesien word wanneer die rekenaar per ongeluk probeer om na 'n nie-bootbare skyf of diskette te begin.

Soms word die NTLDR-fout egter veroorsaak wanneer jy probeer om na 'n korrupte hardeskyf te begin wanneer jy regtig bedoel het om na 'n skyf of USB- toestel wat Windows of enige ander sagteware loop, te begin. In hierdie geval sal die verandering van die opstartbestelling na die CD / USB-toestel waarskynlik herstel.

Wat doen NTLDR?

Die doel van NTLDR is dat 'n gebruiker kan kies watter bedryfstelsel om te begin. Sonder dit, sou daar geen manier wees om die opstartproses te bestuur om die bedryfstelsel wat jy destyds wil gebruik, te laai nie.

Dit is die volgorde van bedrywighede wat NTLDR ondergaan tydens die opstarten:

  1. Toegang tot die lêerstelsel op die opstartdrive (of NTFS of FAT ).
  2. Die inligting gestoor in hiberfil.sys laai as Windows voorheen in die winterslaap af was, wat beteken dat die bedryfstelsel net hervat word waar dit laas verlaat is.
  3. As dit nie in winterslaap geplaas word nie, word boot.ini van gelees en gee dan die opstartkieslys.
  4. NTLDR laai 'n spesifieke lêer wat in boot.ini beskryf word , as die bedryfstelsel wat gekies is nie 'n NT-bedryfstelsel is nie. As die geassosieerde lêer nie in boot.ini gegee word nie, word bootsect.dos gebruik.
  5. As die bedryfstelsel gekies is NT-gebaseerde, loop NTLDR ntdetect.com .
  6. Ten slotte word ntoskrnl.exe begin.

Die kieslys opsies wanneer u 'n bedryfstelsel kies tydens opstart, word in die boot.ini lêer gedefinieer. Die opstart-opsies vir nie-NT weergawes van Windows kan egter nie deur die lêer gekonfigureer word nie. 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.

Nota: die boot.ini lêer is natuurlik beskerm teen veranderinge met die stelsel , verborge en lees-alleen eienskappe. Die beste manier om die boot.ini- lêer te wysig, is met die bootcfg-opdrag , wat u nie net toelaat om die lêer te wysig nie, maar sal ook daardie eienskappe weer toepas wanneer u klaar is. U kan die boot.ini- lêer opsioneel wysig deur verborge stelsellêers te besigtig , sodat u die INI-lêer kan vind en dan die leesalleen-kenmerk afskakel voordat u dit redigeer.

Meer inligting oor NTLDR

As jy net een bedryfstelsel op jou rekenaar het, sal jy nie die NTLDR-opstartkieslys sien nie.

Die NTLDR selflaaiprogram kan van nie net 'n hardeskyf, maar ook 'n skyf, ' n flitsrit , floppy disk en ander draagbare bergingstoestelle hardloop.

Op die stelsel volume benodig die NTLDR sowel die selflaaier self as ntdetect.com , wat gebruik word om basiese hardeware inligting te vind om die stelsel te begin. Soos u hierbo lees, is 'n ander lêer wat belangrike opstartkonfigurasie-inligting bevat boot.ini . NTLDR kies die \ Windows \ -lêer op die eerste partisie van die eerste hardeskyf as boot.ini ontbreek.