NTLDR (NT Loader) é um pequeno software carregado do código de inicialização do volume, parte do registro de inicialização do volume na partição do sistema, que ajuda a iniciar o sistema operacional Windows XP. O NTLDR funciona como um gerenciador de boot e um carregador de sistema. Em sistemas operacionais lançados após o Windows XP, BOOTMGR e 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 iniciar, permitindo que você escolha qual sistema operacional deve ser carregado.
Erros NTLDR
Um erro de inicialização comum no Windows XP é o erro NTLDR está ausente, que às vezes é visto quando o computador tenta inicializar inadvertidamente em um disco ou disquete não inicializável. No entanto, às vezes o erro NTLDR é causado ao tentar inicializar em um disco rígido corrompido quando você realmente pretendia inicializar em um disco ou dispositivo USB executando o Windows ou algum outro software. Nesse caso, alterar a ordem de inicialização para o dispositivo de CD / USB provavelmente resolveria o problema.
O que o NTLDR faz?
O objetivo do NTLDR é permitir que o usuário escolha em qual sistema operacional inicializar. Sem ele, 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 pelas quais o NTLDR é submetido durante a inicialização:
- Acessa o sistema de arquivos na unidade inicializável (NTFS ou FAT).
- As informações armazenadas em hiberfil.sys carrega se o Windows estava anteriormente no modo de hibernação, o que significa que o sistema operacional apenas continua de onde foi interrompido pela última vez.
- Se não foi colocado em hibernação, boot.ini é lido e, em seguida, apresenta o menu de inicialização.
- NTLDR carrega um arquivo específico descrito em boot.ini se o sistema operacional selecionado não for baseado em NT. Se o arquivo associado não for fornecido em boot.ini, então bootsect.dos é usado.
- Se o sistema operacional selecionado é Baseado em NT, então o 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 no boot.ini Arquivo. No entanto, as opções de inicialização para versões não-NT do Windows não podem ser configuradas por meio do arquivo, por isso é necessário que haja um arquivo associado que possa ser lido para entender o que fazer a seguir – como inicializar no sistema operacional. O boot.ini O arquivo é naturalmente protegido contra modificações com os atributos de sistema, ocultos e somente leitura. A melhor maneira de editar o boot.ini arquivo é com o comando bootcfg, que não apenas permite editar o arquivo, mas também reaplicará esses atributos quando terminar. Você pode opcionalmente editar o boot.ini visualizando arquivos de sistema ocultos, para que você possa localizar o arquivo INI e, em seguida, desative o atributo somente leitura antes de editar.
Mais informações sobre NTLDR
Se você tiver apenas um sistema operacional instalado no computador, não verá o menu de inicialização NTLDR. O carregador de inicialização NTLDR pode ser executado não apenas em um disco rígido, mas também em 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 de 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.