Yleiskatsaus NT Loaderiin (NTLDR)

Sisällysluettelo:

Yleiskatsaus NT Loaderiin (NTLDR)
Yleiskatsaus NT Loaderiin (NTLDR)
Anonim

NTLDR (NT Loader) on pieni ohjelmisto, joka ladataan levyn käynnistyskoodista, osa järjestelmäosion volyymikäynnistystietuetta, mikä auttaa Windows XP -käyttöjärjestelmää käynnistymään.

NT Loader toimii sekä käynnistysohjaimena että järjestelmän latausohjelmana. Windows XP:n jälkeen julkaistuissa käyttöjärjestelmissä BOOTMGR ja winload.exe korvaavat yhdessä NTLDR:n.

Jos sinulla on useita käyttöjärjestelmiä asennettuna ja oikein määritettyinä, NTLDR näyttää käynnistysvalikon, kun tietokone käynnistetään, jolloin voit valita, mikä käyttöjärjestelmä ladataan.

Image
Image

NTLDR-virheet

Yleinen käynnistysvirhe Windows XP:ssä on "NTLDR puuttuu" -virhe, joka ilmenee joskus, kun tietokone yrittää vahingossa käynnistyä ei-käynnistettävältä levyltä tai levykkeeltä.

Joskus virhe kuitenkin aiheutuu yritettäessä käynnistää vialliselta kiintolevyltä, kun todella oli tarkoitus käynnistää levyltä tai USB-laitteelta, jossa on Windows tai jokin muu ohjelmisto. Tässä tapauksessa käynnistysjärjestyksen vaihtaminen CD/USB-laitteeseen todennäköisesti korjaa ongelman.

Mitä NTLDR tekee?

NTLDR:n tarkoitus on, että käyttäjä voi valita, mihin käyttöjärjestelmään hän käynnistää. Ilman sitä ei olisi mahdollista ohjata käynnistysprosessia lataamaan käyttöjärjestelmää, jota haluat käyttää sillä hetkellä.

Tämä on toimintojen järjestys, jonka NTLDR käy läpi käynnistyksen aikana:

  1. Käyttää käynnistysaseman tiedostojärjestelmää (joko NTFS tai FAT).
  2. hiberfil.sys tallennetut tiedot latautuvat, jos Windows oli aiemmin lepotilassa, mikä tarkoittaa, että käyttöjärjestelmä vain jatkaa siitä, mihin se viimeksi jäi.
  3. Jos sitä ei ole asetettu lepotilaan, boot.ini luetaan ja avautuu sitten käynnistysvalikko.
  4. NTLDR lataa tietyn tiedoston, joka on kuvattu kohdassa boot.ini, jos valittu käyttöjärjestelmä ei ole NT-pohjainen käyttöjärjestelmä. Jos siihen liittyvää tiedostoa ei ole annettu kyseisessä tiedostossa, käytetään bootsect.dos.
  5. Jos valittu käyttöjärjestelmä on NT-pohjainen, NTLDR suorittaa ntdetect.com.
  6. Lopuksi ntoskrnl.exe on aloitettu.

Valikkovaihtoehdot, kun valitaan käyttöjärjestelmä käynnistyksen aikana, määritetään boot.ini-tiedostossa. Muiden kuin NT-versioiden Windows-versioiden käynnistysasetuksia ei kuitenkaan voi määrittää tiedoston kautta, minkä vuoksi tiedostoon on oltava liitetty tiedosto, joka voidaan lukea ymmärtääkseen, mitä tehdä seuraavaksi ja kuinka käyttöjärjestelmä käynnistetään.

Tiedosto boot.ini on luonnollisesti suojattu muutoksilta järjestelmä-, piilo- ja vain luku -määritteillä. Paras tapa muokata tiedostoa on bootcfg-komento, jonka avulla voit paitsi tehdä muutoksia, myös käyttää näitä määritteitä uudelleen, kun se on valmis. Voit halutessasi muokata tiedostoa tarkastelemalla piilotettuja järjestelmätiedostoja, jotta löydät INI-tiedoston, ja kytkemällä vain luku -attribuutin pois päältä ennen muokkaamista.

Lisätietoja NTLDR:stä

Jos tietokoneellesi on asennettu vain yksi käyttöjärjestelmä, et näe NTLDR-käynnistysvalikkoa.

NTLDR-käynnistyslataaja voi toimia kiintolevyn lisäksi myös levyltä, flash-asem alta, levykkeeltä ja muista kannettavista tallennuslaitteista.

Järjestelmän asemalla NTLDR vaatii sekä itse käynnistyslataimen että ntdetect.com, jota käytetään laitteiston perustietojen etsimiseen järjestelmän käynnistämiseksi. Kuten yllä luet, toinen tiedosto, joka sisältää tärkeitä käynnistysmääritystietoja, on boot.ini-NTLDR valitsee Windows\-kansion ensimmäisen kiintolevyn ensimmäisestä osiosta, jos INI-tiedosto puuttuu.

Suositeltava: