Então, acredite, eu li todas as postagens relacionadas sobre como corrigir problemas de "NTLDR está faltando" no SuperUser e essa não é a questão. Eu realmente consegui consertar meu problema, mas eu não entendo completamente porque o fixo funcionou e me incomodou. Eu estou esperando que alguém lá fora possa preencher as lacunas para mim.
Antecedentes
Um amigo meu tem um laptop HP antigo de cerca de 2006 rodando o Windows XP Home SP2. Eu estava corrigindo vários problemas, trabalhando na lentidão geral da máquina e instalando novos softwares antivírus (AVG). Eu estava em uma conexão de internet horrível e tive que cancelar a instalação do AVG no meio do download (eu fiz isso de forma limpa) e reiniciei.
Quando o computador ligou novamente, tudo que recebi foi a mensagem
NTLDR is missing....press Ctrl-Alt-Del to Restart
Eu entendo o que isso significa, embora como isso aconteceu em primeiro lugar com base no que eu estava fazendo um pouco mistificadora.
Pergunta 1: Alguma ideia de como ocorreu este erro?
A correção necessária
Portanto, a parte divertida deste laptop é que todos os seus discos externos estão presos, então eu tive que pegar um cabo IDE-para-USB, puxar o disco rígido do laptop e ligá-lo ao meu desktop. Eu sei que preciso substituir os arquivos provavelmente corruptos
NTLDR
e
NTDETECT.COM
arquivos na raiz da unidade, mas não importa o tipo de pesquisa ou listagem que eu faço, eu não os vejo de forma alguma.
O único arquivo oculto ou do sistema que está na raiz da unidade é pagefile.sys. I couldn't find
boot.ini '.
Pergunta 2: Apesar de mostrar arquivos ocultos e mostrar arquivos do sistema ativados, não foi possível encontrar NTDLR
, NTDETECT.COM
ou boot.ini
em qualquer lugar. Por que não consegui ver esses arquivos no disco rígido do laptop quando ele foi montado via USB na minha mesa (acho difícil acreditar que eles simplesmente desapareceram)?
A correção real
No final, peguei um disco de instalação do Windows XP e copiei apenas NTLDR
e NTDETECT.COM
, além de um boot.ini
genérico para a raiz da unidade de laptop. Não recebi nenhum aviso de substituição de arquivos ou nada do tipo ... Acabei de mover os arquivos com um simples arrastar e soltar. Quando eu coloquei o disco rígido de volta no laptop e inicializei, funcionou.
Pergunta 3: Por que no mundo essa correção funcionou? O NTLDR
acabou de ser deletado de alguma forma originalmente? Ou eu simplesmente não estava procurando por isso corretamente?
Eu amo que meu problema seja resolvido, eu odeio não entender o porquê. Alguém tem alguma sabedoria para compartilhar? Muito obrigado!