Skip to main content

Pregled NT Loaderja (NTLDR)

Anonim

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ži, če je bil Windows že v načinu mirovanja, kar pomeni, da se OS nadaljuje, ko je bil nazadnje izklopljen.
  3. Če se ni spuščala v stanje mirovanja, boot.ini se odpre in nato prikaže meni za zagon.
  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 navedena v boot.ini , potem bootsect.dos se uporablja.
  5. Če ste izbrali operacijski sistem je NT-based, nato NTLDR teče ntdetect.com .
  6. Končno, ntoskrnl.exe se začne.

Možnosti menija, ko izberete operacijski sistem med zagonom, je definirano v boot.ini mapa. 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: The boot.ini datoteka je naravno zaščitena pred spreminjanjem z atributi, skritimi in samo za branje. Najboljši način za urejanje boot.ini datoteka je z ukazom bootcfg, ki vam omogoča, da uredite samo datoteko, vendar pa boste znova uporabili te atribute, ko boste končali. Lahko bi po želji urejali boot.ini datoteko 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.

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