Descrición xeral do cargador NT (NTLDR)

NTLDR (NT Loader) é un pequeno programa que está cargado do código de arranque do volume , parte do rexistro de inicio de volume na partición do sistema, que axuda a iniciar o sistema operativo Windows XP.

NTLDR funciona tanto como un xestor de arranque como un cargador de sistema. Nos sistemas operativos liberados despois de Windows XP, BOOTMGR e winload.exe xuntan a substitución de NTLDR.

Se ten varios sistemas operativos instalados e configurados correctamente, NTLDR mostrará un menú de inicio cando o computador inicie, o que lle permite escoller cal sistema operativo debería cargar.

Erros NTLDR

Un erro de inicio común en Windows XP é que o NTLDR é un erro perdido , que ás veces se ve cando a computadora intenta iniciar sen querer nun disco ou disquete non arrancable.

Non obstante, ás veces o erro NTLDR é causado ao tentar arrincar nun disco duro corrupto cando realmente quería arrincar nun disco ou dispositivo USB que executa Windows ou algún outro software. Neste caso, cambiar o arranque para o dispositivo CD / USB probablemente resolve-lo.

Que fai NTLDR?

O propósito de NTLDR é para que un usuario poida elixir o sistema operativo para iniciar. Sen iso, non habería maneira de dirixir o proceso de inicio para cargar o sistema operativo que desexa usar nese momento.

Esta é a orde das operacións que sofre NTLDR mentres se inicia:

  1. Accede ao sistema de ficheiros na unidade de arranque ( NTFS ou FAT ).
  2. A información almacenada en hiberfil.sys carga se Windows estaba previamente en modo de hibernación, o que significa que o sistema operativo só se repite onde quedou o último.
  3. Se non se puxo en hibernación, lease de boot.ini e entón ofrécelle o menú de inicio.
  4. NTLDR carga un arquivo específico descrito no boot.ini se o sistema operativo que se seleccionou non é un sistema operativo baseado en NT. Se o ficheiro asociado non se dá en boot.ini , entón emprégase bootsect.dos .
  5. Se o sistema operativo seleccionado está baseado en NT, NTLDR execútase ntdetect.com .
  6. Finalmente ntoskrnl.exe está iniciado.

As opcións do menú ao seleccionar un sistema operativo durante o inicio, están definidas no arquivo boot.ini . Non obstante, as opcións de inicio para as versións non NT de Windows non se poden configurar a través do ficheiro, polo que hai que ter un ficheiro asociado que se poida ler para entender o que facer a continuación: como arrincar no sistema operativo.

Nota: o ficheiro boot.ini está protexido naturalmente da modificación co sistema , os atributos ocultos e de só lectura . A mellor forma de editar o ficheiro boot.ini é co comando bootcfg , que non só permite editar o ficheiro, senón que tamén volverá a aplicar eses atributos cando remate. Podería editar o ficheiro boot.ini opcionalmente visualizando ficheiros de sistema ocultos para que poida atopar o ficheiro INI e logo cambiar o atributo de só lectura antes de editar.

Máis información sobre NTLDR

Se só ten instalado un sistema operativo no seu computador, non verá o menú de inicio de NTLDR.

O cargador de arranque NTLDR pode executar non só un disco duro, senón tamén un disco, unidade flash , disquete e outros dispositivos portátiles de almacenamento.

No volume do sistema, o NTLDR require tanto o bootloader como ntdetect.com , que se usa para atopar información de hardware básica para arrincar o sistema. Do mesmo xeito que leu enriba, outro ficheiro que contén información importante sobre a configuración de inicio é boot.ini - NTLDR escollerá o cartafol \ Windows \ na primeira partición do primeiro disco duro se falta boot.ini .