O NTLDR (NT Loader) é um pequeno software carregado a partir do código de inicialização do volume, parte do registro de inicialização do volume na partição do sistema, o que ajuda a iniciar o sistema operacional Windows XP.
O NTLDR funciona como um gerenciador de inicialização e um carregador de sistema. Nos sistemas operacionais lançados após o Windows XP, o BOOTMGR e o winload.exe juntos substituem o NTLDR.
Se você tiver vários sistemas operacionais instalados e configurados corretamente, o NTLDR mostrará um menu de inicialização quando o computador for iniciado, permitindo que você escolha qual sistema operacional deve ser carregado.
Erros de NTLDR
Um erro de inicialização comum no Windows XP é o erro NTLDR is Missing, que às vezes é visto quando o computador tenta inicializar inadvertidamente um disquete ou disco não inicializável.
No entanto, às vezes, o erro NTLDR é causado ao tentar inicializar um disco rígido corrompido quando você realmente deseja inicializar em um disco ou dispositivo USB que executa o Windows ou algum outro software. Nesse caso, alterar a ordem de inicialização para o dispositivo CD / USB provavelmente o corrigirá.
O que o NTLDR faz?
O objetivo do NTLDR é para que um usuário possa escolher em qual sistema operacional inicializar. Sem isso, não haveria como direcionar o processo de inicialização para carregar o sistema operacional que você deseja usar no momento.
Esta é a ordem das operações que o NTLDR sofre durante a inicialização:
- Acessa o sistema de arquivos na unidade inicializável (NTFS ou FAT).
- A informação armazenada em hiberfil.sys carrega se o Windows estava anteriormente no modo de hibernação, o que significa que o sistema operacional apenas retoma onde foi deixado pela última vez.
- Se não foi colocado em hibernação, boot.ini é lido e, em seguida, fornece o menu de inicialização.
- O NTLDR carrega um arquivo específico descrito em boot.ini se o sistema operacional selecionado não for um sistema operacional baseado em NT. Se o arquivo associado não for fornecido boot.ini , então bootsect.dos é usado.
- Se o sistema operacional selecionado é Baseado em NT, em seguida, NTLDR é executado ntdetect.com .
- Finalmente, ntoskrnl.exe começou.
As opções de menu ao selecionar um sistema operacional durante a inicialização, são definidas boot.ini Arquivo. No entanto, as opções de inicialização para versões não-NT do Windows não podem ser configuradas através do arquivo, e é por isso que precisa haver um arquivo associado que possa ser lido para entender o que fazer a seguir - como inicializar no sistema operacional.
Nota: o boot.ini O arquivo é naturalmente protegido contra modificações com os atributos do sistema, ocultos e somente leitura. A melhor maneira de editar o boot.ini O arquivo é com o comando bootcfg, que não só permite editar o arquivo, mas também reaplicará esses atributos quando terminar. Você pode, opcionalmente, editar o boot.ini arquivo, exibindo arquivos de sistema ocultos, para que você possa localizar o arquivo INI e, em seguida, desativando o atributo somente leitura antes de editá-lo.
Mais informações sobre NTLDR
Se você tiver apenas um sistema operacional instalado em seu computador, não verá o menu de inicialização NTLDR.
O carregador de inicialização NTLDR pode ser executado não apenas de um disco rígido, mas também de um disco, unidade flash, disquete e outros dispositivos de armazenamento portáteis.
No volume do sistema, o NTLDR requer tanto o próprio bootloader quanto ntdetect.com , que é usado para encontrar informações básicas de hardware para inicializar o sistema. Como você leu acima, outro arquivo que contém informações importantes sobre configuração de inicialização é boot.ini - NTLDR escolherá o Janelas pasta na primeira partição do primeiro disco rígido se boot.ini está desaparecido.