Katsaus NT Loader (NTLDR)

NTLDR (NT Loader) on pieni ohjelmisto, joka on ladattu Windows XP -käyttöjärjestelmän käynnistyneen Windows XP -käyttöjärjestelmän käynnistymisestä.

NTLDR toimii sekä boot managerina että järjestelmän lataajana. Windows XP: n jälkeen julkaistuissa käyttöjärjestelmissä BOOTMGR ja winload.exe yhdessä korvaavat NTLDR: n.

Jos sinulla on useita käyttöjärjestelmiä asennettu ja määritetty oikein, NTLDR näyttää käynnistysvalikon, kun tietokone käynnistyy, jolloin voit valita minkä käyttöjärjestelmän pitäisi ladata.

NTLDR-virheet

Yhteinen käynnistysvirhe Windows XP: ssä on NTLDR puuttuva virhe, joka näkyy joskus, kun tietokone yrittää vahingossa käynnistää käynnistymätöntä levyä tai levykettä.

Kuitenkin joskus NTLDR-virhe johtuu yrittäessäsi käynnistää vioittunut kiintolevy, kun aiot todella käynnistää levyn tai USB- laitteen, jossa on Windows tai muu ohjelmisto. Tällöin käynnistysjärjestyksen muuttaminen CD / USB-laitteeseen todennäköisesti korjaa sen.

Mitä NTLDR tekee?

NTLDR: n tarkoitus on, että käyttäjä voi valita minkä käyttöjärjestelmän käynnistää. Ilman sitä ei ole mitään keinoa käynnistää käynnistysprosessia lataamaan käyttöjärjestelmää, jota haluat käyttää tuolloin.

Tämä on NTLDR: n käynnistyksen aikana tapahtunut järjestys:

  1. Avaa tiedostojärjestelmän käynnistysasemaan (joko NTFS tai FAT ).
  2. Hiberfil.sys-tiedostossa olevat tiedot ladataan, jos Windows oli aiemmin lepotilassa, mikä tarkoittaa, että käyttöjärjestelmä jatkaa siellä, missä se lopulta jäi pois.
  3. Jos sitä ei asetettu horrostilaan, käynnistetään boot.ini ja sitten käynnistysvalikko.
  4. NTLDR lataa tiedoston, joka on kuvattu boot.ini-ohjelmassa, jos valittu käyttöjärjestelmä ei ole NT-pohjainen käyttöjärjestelmä. Jos tiedostoa ei anneta boot.ini- tiedostossa, käytetään bootsect.dos- tiedostoa.
  5. Jos valittu käyttöjärjestelmä on NT-pohjainen, NTLDR suorittaa ntdetect.com .
  6. Lopuksi ntoskrnl.exe käynnistetään.

Valikkovaihtoehdot, kun valitaan käyttöjärjestelmä käynnistyksen aikana, määritetään boot.ini- tiedostossa. Windowsin ei-NT-versioiden käynnistysvaihtoehtoja ei kuitenkaan voi määrittää tiedoston kautta, minkä vuoksi tarvitaan tiedostomuoto, joka voidaan lukea ymmärtääksesi, mitä seuraavaksi tehdään - järjestelmän käynnistämiseen.

Huomaa: boot.ini- tiedosto on luonnollisesti suojattu muutoksilta järjestelmän , piilotettujen ja vain luku -ominaisuuksien kanssa. Paras tapa muokata boot.ini- tiedostoa on bootcfg-komennolla , joka ei ainoastaan ​​salli sinun muokata tiedostoa vaan myös soveltaa näitä ominaisuuksia uudelleen, kun se on valmis. Voit mahdollisesti muokata boot.ini- tiedostoa katsomalla piilotettuja järjestelmätiedostoja , jotta voit löytää INI-tiedoston ja siirtää sitten vain luku -ominaisuuden pois käytöstä ennen muokkausta.

Lisätietoja NTLDR: stä

Jos tietokoneeseen on asennettu vain yksi käyttöjärjestelmä, NTLDR-käynnistysvalikkoa ei näy.

NTLDR käynnistyslataaja voi toimia myös kiintolevyasemalta, mutta myös levystä, flash-asemasta , levykkeestä ja muista kannettavista tallennuslaitteista.

Järjestelmän äänenvoimakkuuden osalta NTLDR vaatii sekä käynnistyslataimen että ntdetect.comin , jota käytetään peruslaitteistotietojen etsimiseen järjestelmän käynnistämiseksi. Kuten edellä lueteltiin , toinen tiedosto, jolla on tärkeitä käynnistyksen määritystietoja, on boot.ini - NTLDR valitsee ensimmäisen kiintolevyn ensimmäisen osion \ Windows \ -kansiosta, jos boot.ini puuttuu.