Pregled NT Loaderja (NTLDR)

NTLDR (NT Loader) je majhen del programske opreme, ki je naložen iz kode za zagon zvoka , del zapisa zagona zvoka na sistemski particiji , ki pomaga pri zagonu operacijskega sistema Windows XP.

NTLDR deluje kot zagonski upravljalnik in sistemski nalagalnik. V operacijskih sistemih, izdanih po operacijskem sistemu Windows XP, BOOTMGR in winload.exe skupaj nadomestita NTLDR.

Če imate nameščen in pravilno konfiguriran več operacijskih sistemov, bo NTLDR pri zagonu računalnika prikazal zagonski meni, kar vam omogoča, da izberete, kateri operacijski sistem bi morali naložiti.

Napake NTLDR

Skupna zagonska napaka v operacijskem sistemu Windows XP je NTLDR manjkajoča napaka, kar se včasih vidi, ko se računalnik poskuša nehote zagnati na disku ali disketi, ki ni zagon.

Vendar včasih pride do napake NTLDR pri poskusu zagona na pokvarjenem trdem disku, ko ste se resnično nameravali zagnati na disk ali napravo USB z operacijskim sistemom Windows ali drugo programsko opremo. V tem primeru bi bilo mogoče spremeniti vrstni red zagona na CD / USB napravo.

Kaj NTLDR naredi?

Namen NTLDR je tako, da lahko uporabnik izbere, kateri operacijski sistem se bo zagnal. Brez njega ne bi bilo mogoče usmeriti zagonskega procesa, da naložite operacijski sistem, ki ga želite uporabljati v tistem času.

To je vrstni red operacij, ki jih NTLDR izvaja ob zagonu:

  1. Dostop do datotečnega sistema na zagonskem pogonu (bodisi NTFS ali FAT ).
  2. Podatki, shranjeni v hiberfil.sys, se naložijo, če je bil sistem Windows v preteklosti v načinu mirovanja, kar pomeni, da se OS nadaljuje, če je bil nazadnje izklopljen.
  3. Če se ni spustil v stanje mirovanja, se bo zagnal boot.ini in nato zagnal meni.
  4. NTLDR naloži določeno datoteko, opisano v boot.ini, če izbrani operacijski sistem ni operacijski sistem, ki temelji na NT. Če povezana datoteka ni podana v boot.ini , se uporabi bootsect.dos .
  5. Če je izbran operacijski sistem NT, potem NTLDR izvaja ntdetect.com .
  6. Končno se zažene ntoskrnl.exe .

Možnosti menija pri izbiri operacijskega sistema med zagonom so določene v datoteki boot.ini . Vendar pa možnosti zagona za različice operacijskega sistema Windows, ki niso v NT, ni mogoče konfigurirati prek datoteke, zato mora biti povezana datoteka, ki jo je mogoče brati, da bi razumeli, kaj naj naredi naslednje - kako začeti zagnati operacijski sistem.

Opomba: Datoteka boot.ini je seveda zaščitena pred spreminjanjem z atributi, skritimi in samo za branje. Najboljši način za urejanje datoteke boot.ini je z ukazom bootcfg , ki vam omogoča, da uredite samo datoteko, temveč boste tudi znova uporabili te atribute, ko boste končali. Izbirno datoteko boot.ini lahko uredite s pregledovanjem skritih sistemskih datotek , tako da lahko najdete datoteko INI in nato pred montažo izklopite atribut samo za branje.

Več informacij o NTLDR

Če imate v računalniku nameščen samo en operacijski sistem, ne boste videli zagonskega menija NTLDR.

NTLDR zagonski nalagalnik lahko zaženete z ne samo trdega diska, temveč tudi diska, bliskovnega pogona , diskete in drugih prenosnih naprav za shranjevanje.

V obsegu sistema NTLDR zahteva tako sam zagon kot tudi ntdetect.com , ki se uporablja za iskanje osnovnih informacij o strojni opremi za zagon sistema. Kot je prebral zgoraj, je druga datoteka, ki vsebuje pomembne informacije o konfiguraciji zagona, boot.ini - NTLDR bo izbral mapo \ Windows \ na prvi particiji prvega trdega diska, če manjka boot.ini .