Descripció general del carregador NT (NTLDR)

NTLDR (NT Loader) és una petita peça de programari que es carrega del codi d'arrencada del volum , que forma part del registre d'arrencada del volum de la partició del sistema, que ajuda al vostre sistema operatiu Windows XP a iniciar-se.

NTLDR funciona com a gestor d'arrencada i un carregador del sistema. En els sistemes operatius alliberats després de Windows XP, BOOTMGR i winload.exe junts substitueixen NTLDR.

Si teniu diversos sistemes operatius instal·lats i configurats correctament, NTLDR mostrarà un menú d'arrencada quan s'iniciï l'ordinador, el que us permetrà triar quin sistema operatiu s'ha de carregar.

Errors NTLDR

Un error d'inici comú a Windows XP és que l' NTLDR és un error perdut , que de vegades es veu quan l'ordinador intenta arrencar sense voler a un disc o disc flotant no arrencable.

Tanmateix, de vegades l'error NTLDR es produeix quan intenta arrencar en un disc dur corrupte quan realment volíeu arrencar en un disc o dispositiu USB que executa Windows o algun altre programari. En aquest cas, canviar l'ordre d'arrencada al dispositiu CD / USB probablement solucionaria.

Què fa NTLDR?

El propòsit de NTLDR és que un usuari pugui triar el sistema operatiu per iniciar-se. Sense ell, no hi hauria manera de dirigir el procés d'arrencada per carregar el sistema operatiu que voleu utilitzar en el moment.

Aquest és l'ordre d'operacions que sofreix NTLDR durant l'arrencada:

  1. Accedeix al sistema de fitxers a la unitat arrencable (ja sigui NTFS o FAT ).
  2. La informació emmagatzemada a hiberfil.sys es carrega si Windows estava anteriorment en mode d'hibernació, el que significa que el sistema operatiu només es reprèn on va quedar definitivament abandonat.
  3. Si no es va posar en hibernació, es llegeix boot.ini i després us dóna el menú d'arrencada.
  4. NTLDR carrega un arxiu específic descrit en boot.ini si el sistema operatiu que està seleccionat no és un sistema operatiu basat en NT. Si el fitxer associat no s'ofereix a boot.ini , es fa servir bootsect.dos .
  5. Si el sistema operatiu seleccionat està basat en NT, NTLDR executa ntdetect.com .
  6. Finalment, ntoskrnl.exe s'inicia.

Les opcions del menú en seleccionar un sistema operatiu durant l'arrencada, es defineixen en el fitxer boot.ini . Tanmateix, les opcions d'arrencada de les versions no NT de Windows no es poden configurar a través del fitxer, de manera que cal que hi hagi un fitxer associat que es pugui llegir per entendre què fer a continuació: com arrencar al sistema operatiu.

Nota: El fitxer boot.ini està naturalment protegit contra la modificació amb el sistema , els atributs amagats i de només lectura . La millor manera d'editar el fitxer boot.ini és amb l' ordre bootcfg , que no només permet editar el fitxer, sinó també tornar a aplicar aquests atributs quan finalitzi. Opcionalment, podeu editar el fitxer boot.ini si visualitzeu els fitxers del sistema ocult , de manera que pugueu trobar el fitxer INI , i després canviar l'atribut de només lectura abans d'editar-lo.

Més informació sobre NTLDR

Si només teniu instal·lat un sistema operatiu a l'ordinador, no veureu el menú d'inici NTLDR.

El carregador d'arrencada NTLDR pot executar-se des de no només un disc dur, sinó també un disc, unitat flaix , disquet i altres dispositius d'emmagatzematge portàtils.

En el volum del sistema, el NTLDR requereix tant el gestor d'arrencada com ntdetect.com , que s'utilitza per trobar la informació bàsica del maquinari per arrencar el sistema. Igual que es llegeix anteriorment, un altre fitxer que conté informació important sobre la configuració d'arrencada és boot.ini : NTLDR triarà la carpeta \ Windows \ en la primera partició del primer disc dur si falta boot.ini .