Onde está o arquivo ntldr para windows xp. Falta NTLDR, o que devo fazer? A recuperação NTLDR está faltando

Onde está o arquivo ntldr para windows xp. Falta NTLDR, o que devo fazer? A recuperação NTLDR está faltando

Ao carregar o sistema operacional Windows, o usuário pode encontrar uma mensagem desagradável na tela do monitor:

Falta NTLDR
Pressione CTRL+ALT+DEL para reiniciar.

Pode haver vários motivos para esse mau funcionamento:

O sistema usa vários discos rígidos, inicializando a partir da unidade errada;
- CD, pen drive, disquete inserido;
- fragmentação severa da tabela MFT da pasta raiz. Se o MFT da pasta raiz contiver um grande número de arquivos, ele poderá ficar tão fragmentado que um índice de alocação adicional deverá ser criado. Como os índices de alocação listam os arquivos em ordem alfabética, um arquivo NTLDR pode acabar em um segundo índice de alocação;
- Arquivos NTLDR e/ou NTDETECT.COM foram excluídos pelo usuário;
- os arquivos foram danificados devido a uma falha de energia ou erro no disco rígido.

Para resolver este problema, extraímos todas as mídias de armazenamento possíveis e, se isso não ajudar, escolhemos um dos seguintes métodos:

1. A maneira mais fácil é cópia de arquivos de dados de uma máquina em funcionamento e substitua.

Conecte o disco rígido a outro computador;

Inicialize a partir do LiveCD

2. Inicialize a partir do disco original do Windows XP no modo "Console de recuperação". Depois que a linha de comando aparecer:

Usar comando consertar inicialização.

Copie os arquivos do disco "copy D:\i386\ntldr c:\", "copy D:\i386\ntdetect.com c:\" e altere os atributos do arquivo copiado
atribuir ntdetect.com -r -s –h
atribuir ntldr -r -s –h

Use um utilitário da Microsoft Bcupdate2.exe (programa DOS).
Bcupdate2.exe C:/F
/q - modo silencioso (a opção /y também deve ser usada)
/y - não requer confirmação
/f - atualiza o volume usado
/t - verifica apenas o código de inicialização antigo

Se o computador não inicializar, a tela fica preta e exibe o erro NTLDR está faltando, isso significa que é impossível ler o registro de inicialização dos arquivos Ntldr e NTDETECT. Deixe-me fazer uma reserva imediatamente: não há necessidade de reinstalar o Windows. Esses arquivos podem ter sido danificados por um vírus, uma falha de hardware ou, para mim, simplesmente desapareceram sem deixar rastros.
Como restaurar o Windows com este erro:
1. Desmonte a unidade de sistema, verifique o cabo do disco rígido, você pode trocar os cabos (se houver 2) entre a unidade e o parafuso. Reinicie e tente.

2. Insira o disco do Windows XP na unidade , Ao mesmo tempo, não se esqueça de configurar o BIOS para inicializar a partir do CD-ROM. Após a inicialização, pressione a tecla R para abrir o console de recuperação. Se um sistema operacional estiver instalado no computador, as seguintes informações aparecerão:

Em qual cópia do Windows devo entrar?

Digite 1 e pressione Enter.

Uma mensagem aparecerá:

Digite a senha do administrador:

Se o administrador não tiver uma senha, basta pressionar Enter.

A seguinte mensagem aparece:

**AVISO**

Este computador possui um registro mestre de inicialização fora do padrão ou inválido. Usar FIXMBR pode danificar sua tabela de partições existente. Isso resultará na perda de acesso a todas as partições do disco rígido atual.

Se não houver problemas de acesso ao disco, é recomendado abortar o comando FIXMBR.

Você está confirmando a nova entrada do MBR?

Digite a letra Y (sim, sim) e pressione Enter.

Uma mensagem aparecerá:

Um novo registro mestre de inicialização é criado no disco físico \Device\Harddisk0\Partition0.

O novo registro mestre de inicialização foi criado com sucesso.

O prompt do sistema aparecerá: C:\WINDOWS>

Digitar consertar inicialização e pressione Enter.

Após isso aparecerá a mensagem:

Seção final: C:.

Você deseja gravar um novo setor de inicialização na partição C:?

Digite a letra Y (sim, sim) e pressione Enter.

Uma mensagem aparecerá:

Sistema de arquivos na partição de inicialização: NTFS (ou FAT32).

O comando FIXBOOT escreve um novo setor de inicialização.

O novo setor de inicialização foi escrito com sucesso.

O prompt do sistema C:\WINDOWS> aparece

Todas as operações foram concluídas, agora saímos do console de recuperação. Agora saia do console de recuperação, digite o comando exit e pressione Enter. Depois disso, o computador será reiniciado. Se o erro persistir, vá para a etapa 3.

3. Você precisa gravar os arquivos Ntldr e NTDETECT na raiz da unidade C. Você pode baixá-los, descompactá-los e gravá-los em uma unidade flash. Em seguida, você precisará de um disco de inicialização como Windows LiveCD, LiveCD, Hirens boot, Reanimator xP ou outros que permitam inicializar sem o Windows e acessar o sistema de arquivos. Você pode baixar o Linux LiveCD do site Dr. Web (há também um antivírus integrado lá) - uma coisa muito necessária e, em seguida, usando o gerenciador de arquivos integrado Midnight Commander, mover os arquivos especificados para a raiz da unidade C . A única peculiaridade do Midnight Commander é que ele está no sistema de arquivos do Windows e aparece no diretório "win". Baixe o LiveCD. Usamos o mesmo disco para .

Às vezes o computador começa a inicializar, o erro NTLDR está faltando não está mais lá, mas começa a xingar o arquivo

boot.ini, localizado na mesma raiz da unidade C, então o arquivo que você baixou também contém esse arquivo e também deve ser substituído.

Muitas vezes, em minha prática, me deparei com a mensagem que falta NTLDR ao inicializar o computador. Talvez com frequência suficiente para escrever um artigo separado sobre este assunto :)

Esta é a aparência de uma situação semelhante na tela do monitor:

Após a mensagem NTLDR está faltando (NTLDR não funciona, “ausente” está danificado), somos solicitados a reiniciar e então a situação se repete ciclicamente. Sobrecarregado - a mesma imagem. Em geral, o sistema operacional não carrega.

Proponho, como sempre, analisar detalhadamente a situação. O que é NTLDR? Este é o carregador de boot do Windows XP e Windows 2000. A abreviatura NTLDR significa “ não carregar r" (carregar - carregar e completamente - um bootloader para sistemas baseados na tecnologia NT).

Observação: "NT" do inglês. Nova Tecnologia - nova tecnologia. Não sei por que exatamente isso acontece? Embora, comparado ao Windows 98, seja certamente novo e até revolucionário! :)

Agora sabemos que o gerenciador de inicialização do nosso sistema operacional está danificado. Parece desagradável. Mas há boas notícias: isso pode ser totalmente solucionado e não há necessidade de reinstalar o Windows!

Mas antes de começarmos a resolver o problema, vamos dar uma olhada básica no processo de inicialização do Windows XP. Como isso acontece? Precisamos entender com o que estamos lidando, certo? Vamos pular tudo relacionado à parte de “hardware” do processo de inicialização do sistema (discutimos esses pontos em artigos anteriores do site) e vamos abordar especificamente o componente de software.

Na fase inicial, o computador lê o chamado “ Registro mestre de inicialização" ou - MBR (Registro mestre de inicialização). Os dados MBR ocupam um (primeiro) setor de espaço no disco rígido (512 bytes). Na verdade, é um volume insignificante, mas contém código que é copiado para a RAM e prepara o computador para inicialização.

Sem entrar em detalhes (para não complicar a descrição), o registro mestre de inicialização verifica todas as unidades físicas e lógicas e encontra uma partição marcada como “ ativo"(o sistema operacional inicia exatamente nessa partição) e transfere controle adicional para o setor de inicialização localizado nela.

Este setor da partição ativa (é chamado de setor de inicialização - Setor de inicialização) está localizado no primeiro setor do disco lógico a partir do qual o sistema operacional (SO) será iniciado. O setor de inicialização contém todas as informações necessárias sobre o tipo e tamanho do sistema de arquivos e parâmetros lógicos.

Por sua vez, o setor de inicialização encontra o bootloader do próprio sistema operacional (neste caso, NTLDR) e transfere o controle para ele.

Observação: Windows Vista e Windows 7 usam arquivo em vez de "NTLDR" Winload.exe. Este é o arquivo localizado em C:\Windows\System32\winload.exe.

Uma vez no controle, o NTLDR faz o seguinte:

  • muda para o modo de operação de 32 bits
  • organiza o acesso ao sistema de arquivos
  • lê o arquivo " inicialização.ini"e no caso de vários sistemas instalados - exibe um menu para selecioná-los
  • lança o programa " ntdetect.com", que coleta dados sobre a composição do hardware do computador (ntdetect.com constrói uma lista, que é então usada na chave de registro do sistema: HARDWARE da ramificação HKEY_LOCAL_MACHINE)
  • inicializa o arquivo " ntoskrnl.exe"(kernel do sistema operacional. "Kernel" - kernel) e transmite para ele as informações coletadas sobre o equipamento encontrado. Além do kernel, outro arquivo muito importante é carregado - “ hal.dll"(Camada de abstração de hardware - nível de abstrações de hardware). Ele separa (abstrai) o kernel do sistema do hardware (este mecanismo permite que o sistema operacional funcione em várias plataformas de hardware).

Observação: Os arquivos “ntoskrnl.exe” e “hal.dll” estão localizados no diretório System32.

Depois disso, o próprio sistema operacional é iniciado. Resumindo :) Ainda há muita coisa “interessante” acontecendo aí, mas não estamos interessados ​​​​nisso agora, mas na inscrição Falta NTLDR e como consertar isso?

Falta NTLDR como consertar e o que fazer?

Agora, tendo entendido qual a função e em que estágio de inicialização do sistema o carregador do sistema operacional desempenha, podemos começar a resolver os problemas associados a ele.

Lembremos o seguinte: para a inicialização bem-sucedida dos sistemas operacionais Windows 2000/XP/2003, são necessários os seguintes arquivos:

  1. Ntldr
  2. Ntdetect.com
  3. Boot.ini

Eles estão localizados na raiz do disco " C:" Sim, o bootloader é um arquivo em nosso disco rígido, assim como os módulos que o acompanham envolvidos no carregamento. Vamos dar uma olhada mais de perto.

Para fazer isso, precisaremos exibir os arquivos e pastas do sistema que estão ocultos por padrão no Windows Explorer. Para fazer isso, clique no menu “Ferramentas” e no menu suspenso - “Opções de pasta”.


Vá para a guia “Exibir” e desmarque (como mostrado abaixo) a caixa de seleção “Ocultar arquivos protegidos do sistema” e defina a opção para “Mostrar arquivos e pastas ocultos”. Também recomendo remover o “pássaro” do item: “Ocultar as extensões dos tipos de arquivo registrados”.


Clique em “Aplicar” e vá para nossa unidade “C”. Isto é o que vemos lá:


Todos os três arquivos responsáveis ​​por carregar o sistema estão presentes. Ótimo!

Sugiro simular um acidente e retirar todos! :) Esta é a maneira mais fácil de visualizar o que acontecerá se algum desses arquivos estiver danificado (ou faltando).

Excluímos todos eles e reiniciamos. Após a reinicialização, vemos a mensagem NTLDR está faltando Pressione Ctrl+Alt+Del para reiniciar. Exatamente o que precisamos! :) Vamos começar a restauração.

Primeiro, aqui está o nosso plano de ação: como os arquivos estão faltando (danificados), seria muito lógico supor que precisaremos levar exatamente os mesmos arquivos para algum lugar e substituí-los em vez dos que faltam (danificados). Lógica de ferro! :) Onde posso obtê-los? Aqui estão várias opções:

  • baixar da Internet
  • reescrever de um amigo
  • use o disco de instalação do Windows (copie-os de lá)

Como somos nossos próprios administradores e estamos acostumados a resolver problemas sem ajuda externa, escolheremos a terceira opção! :)

Para isso precisaremos de um disco com o Windows XP original (no caso do Windows 2000 o processo parece quase o mesmo), de preferência aquele que instalamos no computador. Carregamos, configuramos o BIOS para inicializar a partir do CD e esperamos que apareça a janela que precisamos.

A princípio é semelhante ao processo de instalação do Windows do zero, com uma exceção (muito importante). Em algum momento deveremos ter uma janela parecida com esta:



Preste atenção na linha: “Para restaurar o Windows XP usando o console de recuperação, clique em “ R" Vamos aproveitar esta oportunidade: clique no botão " R"no teclado.

Observação: O que o Console de recuperação faz? Ele permite que você obtenha acesso limitado ao sistema (em modo texto) se ele não inicializar. Em “texto” significa que não poderemos usar o mouse (já que não haverá shell gráfico) e teremos que inserir todos os comandos do teclado.

Já está com medo? Quando o vi pela primeira vez fiquei com medo, mas depois passou :) Em geral, qualquer pessoa familiarizada com DOS se sentirá absolutamente confortável.

Assim, após o lançamento, o programa irá verificar os discos em busca da presença de sistemas operacionais Microsoft neles e exibir o resultado em uma coluna sob os números, começando pelo primeiro.

Como temos um sistema, então (na foto abaixo) vemos que existe um sistema operacional com o número “ 1 " na pasta "C:\WINDOWS".



Em seguida, somos questionados: “Em qual cópia do Windows devo entrar?” Naturalmente - o primeiro (e, no nosso caso, o único). Pressione o número no teclado " 1 ", então - a chave" Digitar" Em seguida, somos solicitados a inserir a senha do administrador. Se tiver, insira-o; caso contrário, basta pressionar “Enter” novamente.

Aqui estamos, logados! Isso é evidenciado pela inscrição na parte inferior “C:\WINDOWS” e pelo cursor piscando para inserir comandos de texto.

Que comandos precisamos saber? Em primeiro lugar, aqueles que respondem à nossa navegação (movimento) ao redor do disco. Precisaremos entrar em pastas.

A tarefa é ir até a unidade “C” e visualizar seu conteúdo! Simplesmente, tendo um mouse à mão :)

Dê uma olhada na captura de tela abaixo:

Vamos torcer nossos cérebros e descobrir! Em primeiro lugar, o que significa a entrada "C:\WINDOWS>"? Este é o identificador da nossa posição atual. Estamos localizados na unidade “C:” no diretório “WINDOWS”. Ícone " > "é um separador que simplesmente separa visualmente o resultado dos comandos anteriores (à esquerda) daqueles que inserimos (à direita).

Como precisamos exibir o conteúdo do disco do sistema, primeiro precisamos “selecionar” no diretório “WINDOWS”. Para fazer isso, digite conforme mostrado na foto acima: “ cd.." A abreviatura "CD" significa " Alterar diretório"(alterar diretório, pasta, diretório), então - um espaço e dois pontos seguidos. Este comando é análogo à seta para trás no Windows Explorer.

Apenas lembre-se de que coisas como espaço, recuo, barra esquerda ou direita são muito importantes aqui. Existe apenas uma grafia correta e é essa que deve ser dada!

Detenho-me nisso com tantos detalhes porque esta é a base (raízes e origens) que, infelizmente, nem todos conhecem e lembram. E então a inscrição aparece no monitor Falta NTLDR, mas como consertar, o que fazer e imediatamente - vá ao especialista! :) E o mestre vai até as “fontes”, carrega no console de recuperação, insere comandos simples do teclado e obtém um resultado positivo :)

Vamos continuar. Depois disso, pressione “Enter” (isso encerra a entrada de qualquer comando) e veja o símbolo “C:”. Saímos do diretório “WINDOWS” um nível acima e chegamos à raiz da unidade C e nele entramos. a seguinte abreviatura: “ diretório"(diretório), que exibirá o conteúdo do diretório atual.



Vemos todos os nossos arquivos e diretórios localizados nele.

Agora vamos para nossa unidade de CD ou DVD. Temos um disco de instalação do Windows, lembra? Para fazer isso, digite o comando “ D:"(sem aspas). O principal aqui é “adivinhar” em qual letra do alfabeto ele está localizado. Eu tenho uma partição lógica (também conhecida como partição do sistema), então a letra “D” é uma unidade óptica. Se você tiver várias partições (ou discos rígidos), a letra poderá ser completamente diferente. Digamos - “F”, “G” ou - ainda mais abaixo no alfabeto. Bem, acho que você escolherá pelo método de força bruta :)

Na pasta com o nosso disco de instalação, damos o comando “dir” (navegar pelo conteúdo) que já nos é familiar. Obtemos este resultado:



Aqui estaremos interessados ​​​​na pasta “ I386" Ele contém os arquivos do bootloader que precisamos. NTLDR E Ntdetect.com, que iremos copiar em vez dos danificados (excluídos por nós propositalmente).

Para fazer isso, precisamos ir até esta pasta e ter certeza de que isso é verdade? Digite o comando “cd” (alterar diretório) e o nome exato do diretório de destino é “i386”. Pressione Enter. Vemos o resultado: D:\i386> Mudamos para o diretório que precisamos. Nele executaremos o comando de revisão de conteúdo – “dir”.

Entre a grande quantidade de arquivos que contém, podemos ver o que precisamos!



Agora escrevemos um comando de cópia, indicamos qual arquivo estamos copiando e onde: “ copie ntldr c:“Você deve escrever exatamente assim, observando todos os espaços, dois pontos e colocando uma barra no final.

O sistema nos informa que um arquivo foi copiado com sucesso para a raiz da unidade C. Vamos verificar esta circunstância. Vamos até a unidade do sistema (você já deve saber como fazer isso), digite “dir” e veja esta imagem:



Apareceu um arquivo de bootloader do Windows - ntldr.

Super! Acabamos de resolver o problema com a mensagem NTLDR está faltando na linha de comando ao inicializar o computador! Vamos reiniciar e saborear os frutos do nosso trabalho :)

Para fazer isso, basta digitar o comando “ saída» (sair) e pressione Enter. O computador começará a reiniciar. Mas... por enquanto não veremos nada feliz, exceto que a mensagem NTLDR está faltando não aparecerá mais e o sistema será reinicializado ciclicamente sem dar mais mensagens. Lembra que, em um momento de experimentação, excluímos mais dois arquivos “Ntdetect.com” e “boot.ini”?

O primeiro arquivo pode ser copiado da mesma pasta “i386” no disco de instalação. Vamos fazer isso. Vamos entrar no console de recuperação, ir até o diretório com este arquivo e executar o comando de cópia.

Observe que o arquivo “Ntdetect.com” possui uma extensão (tudo após o ponto no nome), portanto a extensão também deve ser especificada no próprio comando. Vemos a confirmação da cópia bem-sucedida.

Vamos ter certeza disso. Vá para a unidade C e olhe por lá:



Vemos que os dois arquivos que copiamos estão no lugar. Tentamos reiniciar - “sair”. Ao carregar, novamente não vemos que falta NTLDR, mas vemos esta imagem:


O arquivo “boot.ini” não só está incorreto, como não o temos! Mas o sistema Windows é inteligente e nos “diz” que está pronto para começar a carregar sem ele. E, de fato, depois de alguns segundos podemos observar o início bem-sucedido do nosso sistema operacional.


O problema é que tal entrada não desaparecerá e aparecerá toda vez que você ligar o computador (e se o arquivo de configuração estiver realmente incorreto, o sistema não inicializará).

Portanto, vamos aprender como eliminar esse problema também! Em primeiro lugar, o que é este arquivo e que função ele desempenha? Este é um pequeno arquivo de configuração de texto que pode ser aberto usando o Bloco de Notas. Vamos fazê-lo. Aqui está o que há dentro:



Vejamos rapidamente seu conteúdo.

  • carregador de inicialização - seção de inicialização (apenas uma designação)
  • timeout=30 - contagem regressiva até o sistema operacional começar a carregar (em segundos)
  • padrão - o sistema operacional que será inicializado por padrão (relevante para sistemas com vários sistemas operacionais instalados ao mesmo tempo)
  • sistema operacional - parâmetros de inicialização do(s) sistema(s). Cada subseqüente adiciona uma nova linha aqui.

Agora vamos dar uma olhada nos próprios valores dos parâmetros. Os parâmetros “multi” e “disco” quase sempre serão definidos como “0” e não os alteramos. Estaremos interessados ​​​​em " disco rígido" - o número de série do disco (começando do zero) a partir do qual o sistema operacional é carregado. Por exemplo: se tivermos fisicamente (no nível de hardware) um disco rígido, então deverá ser “0”, mas se tivermos dois discos rígidos e o sistema operacional estiver instalado no segundo, então neste caso o valor de “rdisk” será igual a “1”.

Parâmetro " partição"significa quase a mesma coisa, mas para lógico discos em que nosso disco rígido está dividido. Aqui a numeração começa em um. Por exemplo: se eu carregar o Windows da unidade “C”, então “partição” será igual a “1”, se for da unidade “D”, então - “2”, “E” - “3”, etc.

Resta analisar o que vem depois da barra: Windows="Microsoft Windows XP Professional RU". Em vez do que está indicado entre aspas, você pode escrever qualquer coisa. Esta é uma informação de texto (ID de download) e não afeta nada. Parâmetro " /detecção rápida"instrui o gerenciador de inicialização que (se houver apenas um sistema instalado) ele deve ignorar o valor do temporizador de tempo limite e carregar instantaneamente o sistema operacional sem exibir a janela de seleção de opções de inicialização.

Sabendo dessas coisas simples, você pode definir os valores necessários diretamente em um editor de texto (bloco de notas) e salvar o arquivo. Ao reiniciar, os novos valores que inserimos serão lidos nele. Mas quero mostrar outro método, especialmente desenvolvido para esses casos pelos desenvolvedores de Redmond.

Inicializamos em nosso (espero que já seja um console familiar) e digitamos o comando lá “ bootcfg", do inglês. "boot config" (gerenciamento de inicialização). Como inserimos o comando sem parâmetros (não indicamos o que deveria fazer), o sistema nos mostrará todas as opções possíveis para sua utilização:



Marcadas em vermelho estão as “chaves” (opções adicionais) deste comando, que podemos digitar imediatamente após ele. Olha, leia, está tudo em russo.

Vamos primeiro usar a "chave" lista" para exibir uma lista de sistemas já na lista de inicialização. Antes da “chave” colocamos um espaço e uma barra.

Somos "informados" de que não há itens disponíveis para exibição na lista de downloads. Não é à toa que não temos a lista de inicialização propriamente dita (boot.ini), nós a excluímos com sucesso.

Usamos outra “chave” deste comando - “ adicionar"(adicionar), você também pode -" reconstruir"(reconstruir). O resultado será o mesmo.



Nós "forçamos" o programa a verificar todos os discos em busca de sistemas da família Windows instalados neles. O resultado é um sistema operacional na unidade “C” da pasta “Windows”. Em seguida, somos solicitados a selecionar o sistema a ser adicionado. Onde adicionar? Ou seja, no arquivo “boot.ini”, que foi criado no mesmo momento :) Colocamos o número “1” - o número de série do SO encontrado. A seguir, será solicitado que você insira o ID do download. Você pode escrever o que quiser. Por exemplo - "Meu Windows XP". Na linha “Inserir parâmetros de inicialização”, aconselho inserir “/fastdetect” (para não desperdiçar o cronômetro).

Vamos ter certeza de que o arquivo "boot.ini" foi realmente criado na raiz do disco. Vamos lá e execute o comando "dir".



Isto é verdade! Reinicializamos e garantimos que o carregamento ocorra sem problemas, a mensagem de falta de NTLDR não aparece e nenhuma outra janela também. Q.E.D!

Vamos ao sistema carregado (usando o mouse) no arquivo de configuração do bootloader e ver o que ele contém?



Observe o que está destacado em vermelho. Esses são exatamente os dados que inserimos no console e foram gravados naquele momento neste arquivo.

Concluindo, gostaria de observar o seguinte, caso você veja a mensagem ao carregar Falta NTLDR, então você pode resolver o problema de outra maneira. Remova o disco rígido, conecte-o a outro computador com o mesmo sistema e copie os arquivos necessários de lá. Cabe a você decidir, mas acho que suas habilidades no console serão definitivamente úteis no futuro!

NTLDR está faltando ao inicializar o Windows XP ou bootmgr está faltando ao inicializar o Windows 7

Você ligou o computador, mas ao carregar o Windows XP diz Falta NTLDR e o Windows 7 não carrega ou não carrega com erro falta o bootmgr. Não entrar em pânico. Geralmente o problema é bastante fácil de resolver.

Vamos descobrir o que a inscrição significa Falta NTLDR(no erro do Windows 7 falta o bootmgr). A mensagem indica que o bootloader do Windows (arquivo ntldr ou bootmgr) não foi encontrado. O bootloader é o programa que é carregado primeiro na RAM e controla o carregamento subsequente do sistema operacional. Naturalmente, se o bootloader não for encontrado, não há dúvida de qualquer carregamento adicional do sistema operacional e o computador solicitará que você simplesmente reinicie pressionando as teclas Ctrl+Alt+Del.

arquivos ntldr E ntdetect.com deve estar localizado na pasta raiz da unidade a partir da qual o Windows XP foi carregado (unidade C:). Se não estiver lá, esse erro aparecerá.

No carregador de inicialização do Windows 7 bootmgr pode estar localizado na partição com o sistema operacional (unidade C) ou em uma partição oculta especial que é criada durante a instalação e o NTLDR está faltando - causas do erro

1) O motivo da falta do carregador de inicialização do Windows no disco pode ser principalmente erros lógicos no sistema de arquivos. Esses erros podem aparecer, por exemplo, após um desligamento incorreto do computador ou após ele travar, ou como resultado de danos ao próprio disco rígido.

2) Além disso, a causa deste erro pode ser a exclusão banal de um arquivo pelo próprio usuário ou por um vírus.

3) Outro motivo é alterar a partição ativa do disco. arquivos ntldr E ntdetect.com(Windows XP) ou bootmgr(janelas 7) devem estar na partição ativa do disco, caso contrário não serão encontrados.

4) Além disso, esse erro geralmente ocorre após o disco de inicialização, ou seja, a unidade C, ter sido compactado.

5) A causa do dano aos arquivos ntldr e bootmgr pode ser dano físico ao disco rígido (setores defeituosos ou bloco defeituoso).

Falta NTLDR - como consertar

Para resolver o erro, você precisará de um disco de inicialização do ERD Commander (a imagem do disco pode ser baixada e neste artigo leia: como gravar uma imagem em um CD) e um arquivo contendo os arquivos ntldr e ntdetect.com: .

Se você não tiver uma unidade de disco, poderá criar uma unidade flash USB inicializável ERD Commander. O arquivo com os arquivos deve ser descompactado em uma unidade flash para que posteriormente possa ser copiado para o disco rígido do sistema.

Agora vou te dizer o que fazer se você receber a mensagem NTLDR está faltando

1) Primeiro de tudo, você precisa verificar o disco em busca de erros lógicos no sistema de arquivos.

Inicializamos o computador a partir do disco de inicialização ou unidade flash do ERD Commander. Selecione a versão do ERD Commander para sua versão do Windows. A tela ficará preta por algum tempo após o início do carregamento - não se assuste, é assim que deve ser. Você pode avaliar se o carregamento está em andamento pela atividade da unidade ou unidade flash. Uma caixa de diálogo aparecerá solicitando que você se conecte à rede em segundo plano. Clique no botão Ignorar conexão de rede (no ERD 6.5 você precisa clicar em Não) para pular esta etapa. Se você for solicitado a redistribuir as letras das unidades como no sistema operacional, concorde clicando em Sim.

Na próxima janela, selecione seu sistema operacional e clique em OK.

Agora você precisa abrir uma janela de prompt de comando. Para fazer isso, vá ao menu Iniciar - Prompt de Comando(no ERD Commander para Windows 7, selecione Linha de comando)

No prompt de comando, digite o comando chkdskc: /f para verificar a unidade C: e pressione Enter. Se aparecer uma mensagem como na figura abaixo, pressione Enter. sim(sim), então digite

O processo de verificação será iniciado, após o qual um relatório será exibido.

Por favor, observe o ponto em setores defeituosos, mostrando o número de setores ilegíveis no disco rígido. Se este parâmetro for diferente de 0, recomendo tentar recuperar setores ilegíveis usando programas especializados ou substituindo o disco rígido. Depois que os erros do disco forem corrigidos, tente inicializar o Windows normalmente. Em muitos casos, as operações realizadas são suficientes para restaurar a inicialização do Windows XP.

Se, depois de fazer isso, o erro NTLDR está faltando ou BOTMGR está faltando ainda aparecer, prossiga para a próxima etapa.

2) Verifique a presença de arquivos NTLDR e NTDETECT.COM no disco do sistema

Para o Windows 7, esta etapa nem sempre é relevante, pois o bootloader geralmente está localizado em uma partição oculta especial e não é possível removê-lo. Portanto, no Windows 7 você pode pular esta etapa.

Verifique se há arquivos ntldr e ntdetect.com na pasta raiz da unidade C:. Para fazer isso, baixe o ERD Commander e inicie o Explorer ( Iniciar - Explorador) e verifique a presença desses arquivos.

Mesmo que os arquivos ntldr e ntdetect.com estejam presentes na unidade C:, é melhor substituí-los por arquivos do arquivo Ntldr_ntdetect.zip

Selecione os arquivos que precisam ser copiados e clique com o botão direito. No menu de contexto, selecione Copiar para .

Na janela que aparece, você deve especificar o caminho de destino dos arquivos copiados. Selecione a unidade C e clique em OK.

Se os arquivos já existirem, aparecerá uma janela perguntando se deseja substituir o arquivo. Clique Sim para substituir o arquivo existente pelo que você está copiando.

Agora tente reiniciar o seu computador. Se isso não ajudar, vá para o terceiro ponto.

3) Certifique-se de que a partição do disco na qual o Windows XP está instalado esteja ativa

O Windows só poderá inicializar se o carregador de inicialização ntldr ou bootmgr estiver localizado na partição ativa. Você deve verificar se a partição ficou inativa acidentalmente.

O Acronis Disk Director ajudará com isso. A imagem do disco de inicialização pode ser baixada. Grave a imagem em disco e inicialize a partir dela.

No menu do disco que aparece, selecione Acronis Disk Director 11 Avançado.

Agora inicie o console de gerenciamento (trabalhe com a máquina atual)

A unidade (C:) (ou aquela em que o Windows está instalado, se não estiver na unidade C) deve ser ativo. O status da seção deve conter a inscrição Ativo(sublinhado na figura abaixo), devendo haver uma bandeira vermelha na imagem gráfica da seção. No Windows 7, a partição oculta de 100 MB no início do disco deve estar ativa, se existir.

Se o disco com o bootloader estiver inativo, o motivo do erro é Falta NTLDR no Windows XP e BOOTMGR está faltando no Windows 7 é exatamente esse o caso. É necessário ativar a unidade (C:) ou a partição oculta do sistema (se existir). Para fazer isso, clique com o botão direito em volume local (C:) e no menu de contexto que aparece, selecione Marcar como ativo.

Uma janela de aviso aparecerá avisando que isso pode afetar a inicialização do sistema operacional. Clique OK.

Agora você precisa que o programa execute as operações planejadas e ative a unidade (C :). Para fazer isso, clique no botão Aplicar operações agendadas.

Aparecerá uma janela onde serão escritas as operações que serão realizadas. Clique Continuar.

Após concluir todas as operações, clique no botão Fechar.

Em seguida, feche a janela principal Gerenciamento de Disco e pressione o botão Reinício.

Tente inicializar seu computador no modo normal. O Windows deve inicializar normalmente.

Este artigo é sobre um pequeno bug Falta NTLDR Sistema operacional Windows, que alguns usuários podem encontrar durante o trabalho.

Devo dizer que o erro é bastante chato e nem todos sabem como corrigi-lo, por isso reinstalam o sistema. Isso não é muito conveniente e não totalmente correto, porque existem métodos mais humanos e, em parte, simples, que serão discutidos neste artigo.

NTLDR está faltando no Windows XP

E esse erro aparece em vez de carregar o SO (sistema operacional) da família Windows na forma da inscrição: Falta NTLDR. É impossível entrar no Windows depois disso. O que isso significa? Muito provavelmente, os arquivos de inicialização na partição do sistema foram apagados ou danificados e o sistema operacional não consegue inicializar, porque. não sabe o que, onde ou por quê.

Ao ver algo assim, não entre em pânico, mas insira com calma o disco com (Você tem, certo? :)), configure para inicializar a partir do CD-ROM e após inicializar a partir deste disco, pressione o botão R para abrir o console de recuperação. Neste mesmo console, você será solicitado a selecionar o sistema operacional que deseja restaurar (para fazer isso você precisa clicar, por exemplo, 1 e Enter, assim como ao responder a pergunta do console, pode ser necessário pressionar y e Enter) e digitar os comandos FIXBOOT e FIXMBR (veja fotos abaixo).

Todos. Reinicie, espere... deve funcionar :)
Se não funcionar.

Se os comandos acima não ajudarem, então o mesmo console de recuperação e o comando de cópia nos salvarão, ou seja, o comando para copiar arquivos. Usando este comando, você precisa transferir 2 arquivos do seu disco - “NTLDR” e “NTDETECT.COM”.

Para fazer isso, usaremos o comando copy. Funciona assim: “copiar ", Onde – o caminho completo para o arquivo ou pasta que queremos copiar, e – o caminho completo para o local onde queremos copiar. Ou seja, para copiar, inserimos os seguintes comandos (um por um):

copie e:\i386\ntldr c:\
copie e:\i386\ntdetect.com c:\

Onde e:\ é a letra da sua unidade de CD\DVD e c:\ é a letra onde está localizado o sistema operacional onde você, de fato, deseja copiar esses arquivos.

NTLDR está faltando no Windows 7/8/10 (e na recuperação do bootloader)

A solução é geralmente semelhante. Você precisará entrar no modo de recuperação, para o qual, por exemplo, você precisa inicializar (também usando a inicialização a partir de mídia externa, como no método acima) a partir do disco de instalação ou unidade flash e no primeiro estágio da instalação clicar em " Restauração do sistema":

Na linha de comando que aparece, precisaremos inserir dois comandos:

bootrec/fixmbr
bootrec/fixboot

Bem, isso é tudo, na verdade.

Não se esqueça de apertar Enter ao final de tudo isso, reiniciar o computador e, de fato, ele inicializará novamente a partir do disco, e não da mídia externa.

Deveria ajudar.

Posfácio

Além disso, se você tiver algum problema ou não entender alguma coisa, fique à vontade para escrever nos comentários, tentarei ajudar, embora faltar NTLDR não seja um problema tão terrível, a menos, é claro, que o disco rígido tenha falhado .

Visualizações