NTLDR (NT Loader) este o mică bucată de software încărcată din codul de încărcare a volumului, o parte a înregistrării de încărcare a volumului de pe partiția de sistem, care vă ajută să porniți sistemul de operare Windows XP.
NTLDR funcționează atât ca manager de încărcare, cât și ca încărcător de sistem. În sistemele de operare lansate după Windows XP, BOOTMGR și winload.exe înlocuiesc împreună NTLDR.
Dacă aveți mai multe sisteme de operare instalate și configurate corespunzător, NTLDR va afișa un meniu de pornire când pornește computerul, permițându-vă să alegeți ce sistem de operare să se încarce.
Erori NTLDR
O eroare de pornire obișnuită în Windows XP este eroarea NTLDR care lipsește, uneori văzută atunci când computerul încearcă să pornească din neatenție un disc sau o dischetă care nu poate fi pornit.
Cu toate acestea, uneori eroarea NTLDR este cauzată atunci când încercați să bootați pe o unitate de hard disc corupt atunci când intenționați cu adevărat să încărcați un disc sau un dispozitiv USB care rulează Windows sau alt software. În acest caz, schimbarea ordinii de încărcare la dispozitivul CD / USB ar putea să o repare.
Ce face NTLDR?
Scopul NTLDR este acela de a permite unui utilizator să aleagă sistemul de operare la care să se lanseze. Fără aceasta, nu ar exista nicio modalitate de a direcționa procesul de încărcare pentru a încărca sistemul de operare pe care doriți să îl utilizați în acel moment.
Acesta este ordinea operațiilor pe care NTLDR suferă în timpul încărcării:
- Accesează sistemul de fișiere de pe unitatea bootabilă (fie NTFS, fie FAT).
- Informațiile stocate în hiberfil.sys încărcări dacă Windows era anterior în modul de hibernare, ceea ce înseamnă că sistemul de operare doar reia unde a fost ultima oprită.
- Dacă nu a fost pus în hibernare, Boot.ini se citește și apoi vă oferă meniul de pornire.
- NTLDR încarcă un fișier specific descris în Boot.ini dacă sistemul de operare selectat nu este un sistem de operare bazat pe NT. Dacă fișierul asociat nu este dat în Boot.ini , atunci Bootsect.dos este folosit.
- Dacă sistemul de operare este selectat este Pe bază de NT, apoi rulează NTLDR ntdetect.com .
- In cele din urma, Ntoskrnl.exe este pornit.
Opțiunile de meniu când selectați un sistem de operare în timpul încărcării, sunt definite în secțiunea Boot.ini fişier. Cu toate acestea, opțiunile de încărcare pentru versiunile non-NT ale Windows nu pot fi configurate prin fișier, motiv pentru care trebuie să existe un fișier asociat care să poată fi citit pentru a înțelege ce trebuie să facă în continuare - cum se pornește sistemul de operare.
Notă: Boot.ini fișierul este protejat în mod natural de modificări cu atributele sistemului, ascunse și numai pentru citire. Cea mai bună modalitate de a edita Boot.ini fișierul este cu comanda bootcfg, care nu numai că vă permite să editați fișierul, ci și să reaplicați acele atribute atunci când ați terminat. Puteți edita opțional opțiunea Boot.ini fișier prin vizualizarea fișierelor ascunse ale sistemului, astfel încât să puteți găsi fișierul INI și apoi să dezactivați atributul read-only înaintea editării.
Mai multe informații despre NTLDR
Dacă aveți doar un singur sistem de operare instalat pe computer, nu veți vedea meniul de boot NTLDR.
Încărcătorul de boot NTLDR poate rula atât din hard disk, cât și din disc, unitate flash, floppy disk și alte dispozitive de stocare portabile.
Pe volumul sistemului, NTLDR necesită atât bootloader-ul însuși, cât și ntdetect.com , care este folosit pentru a găsi informații hardware de bază pentru a boot-a sistemul. După cum ați citit mai sus, un alt fișier care deține informații importante despre configurația de boot este Boot.ini - NTLDR va alege Windows folder pe prima partiție a primului hard disk dacă Boot.ini lipseste.