Arquivos de inicialização e erros de falha de inicialização do windows

Como um A + Certified Professional, muitas vezes você vai precisar para diagnosticar problemas com base em códigos de erro e mensagens do OS. Todos os sistemas operacionais são vulneráveis ​​a problemas que podem impedi-los de inicialização, e a safra atual do Windows sistemas operacionais, a partir do Windows XP em diante, não é diferente.

Oficialmente, a lista + objetivos do exame posterior ao Windows versões XP OS CompTIA A - ou seja, Windows Vista, Windows 7 e Windows 8.1. No entanto, os objectivos de 900-série de referência arquivos de inicialização do Windows XP.

O processo de inicialização do Windows podem sofrer de corrupção no setor de boot, problemas do carregador de boot, e dirigir problemas de identificação dentro de boot.ini ou o banco de dados de configuração de inicialização (BCD). Para a maioria dos problemas, o processo de reparação de emergência ou o Ambiente de Recuperação do Windows (RE) são medidas razoáveis ​​de solução de problemas e reparo.

Nenhum sistema operacional encontrado ou dispositivo de inicialização incorreta

o Nenhum sistema operacional encontrado de erro no Windows está ligada à corrupção grave do setor de inicialização do disco rígido. Para restaurar sua unidade à condição de trabalho, executar o processo de reparação de reparação de emergência / Startup para restaurar o setor de inicialização do disco rígido. Esse recurso é chamado de “reparação de emergência” no Windows XP, e “Reparar inicialização” no Windows Vista, Windows 7 e Windows 8.1.

Video: Erro na inicialização do windows 8.1

corrupção menor dos arquivos de inicialização iria relatar arquivos ausentes, como winload.exe ou ntoskrnl.exe. o Nenhum sistema operacional encontrado erro pode ser causado por uma ordem de inicialização do BIOS / UEFI incorrectamente definidas.

Se você tiver vários discos rígidos, pen drives, ou dispositivos USB conectados ao computador, eles podem ter sido colocado numa posição superior na ordem de inicialização de sua unidade de inicialização normal. Se for esse o caso, você pode ver mensagens relacionadas com a falta arquivos de inicialização. Se este for o caso, sua solução para o problema é para entrar na configuração / UEFI BIOS no seu computador e selecione o dispositivo correto a ser usado como dispositivo de inicialização. A solução pode ser mais simples com dispositivos removíveis, porque o dispositivo pode ser simplesmente removido.

Faltando arquivos de inicialização

Windows requer vários arquivos principais para arrancar, e um arquivo opcional. Os arquivos necessários são

  • ntldr (Windows XP)
  • ntdetect.com (Windows XP)
  • boot.ini (Windows XP)
  • bootmgr (Windows Vista, Windows 7, Windows 8.1)
  • Banco de dados de configuração de inicialização (BCD) (Windows Vista, Windows 7, Windows 8.1)
  • WinLoad.exe (Windows Vista, Windows 7, Windows 8.1)
  • ntoskrnl.exe (Windows Vista, Windows 7, Windows 8.1)

O arquivo opcional é

  • ntbootdd.sys, que é o controlador da placa SCSI que as botas do Windows XP a partir de, se o adaptador SCSI não tem o seu próprio BIOS

ntldr

NTLDR é o carregador de boot para o Windows XP e as versões anteriores da linha de SO Windows New Technology (NT). NTLDR trabalhou em conjunto com NTDETECT.COM, que realizou a detecção de hardware, e boot.ini, que apontou NTLDR para a instalação do Windows.

A partir do Windows Vista para a frente, a Microsoft substituiu NTLDR com Bootmgr.exe e winload.exe. Em vez de gravar a localização do diretório Windows no boot.ini, sistemas de pós-XP ler inicialização informações diretamente do banco de dados de configuração de inicialização (BCD) - esses dados podem ser lidos e modificados usando o utilitário bootcfg.

Se ntldr está faltando em um sistema Windows XP, você receberá a seguinte mensagem de erro quando o computador tenta boot:

Video: Como corrigir erros no Windows 7, 8, 10 e outros sem apagar seus arquivos

Falta NTLDR

pressione qualquer tecla para reiniciar

Esta mensagem, muitas vezes significa que o computador está tentando inicializar a partir de um dispositivo que não tem boot loader presente. Se este arquivo está realmente faltando, ele pode ser substituído por uma cópia de trabalho a partir de qualquer pré Windows Vista computador, apesar de tentar substituir o arquivo ausente com uma cópia do mesmo ou uma versão mais recente do Windows para manter a compatibilidade completa. Para substituir esse arquivo, você pode inicializar o sistema a partir do DVD do Windows e executar um processo de reparação de reparação de emergência / Startup.

boot.ini

Se o arquivo boot.ini está faltando e você instalou o Windows XP em seu local padrão, o sistema irá arrancar, mas não irá exibir um menu de inicialização. O local padrão para o sistema operacional no Windows XP e versões mais recentes do Windows é C: Windows. Se você não tiver instalado o Windows em seu local padrão, você receberá uma mensagem informando que ntoskrnl.exe ou hal.dll está corrompido ou faltando e que você deve substituir o arquivo. A mensagem será semelhante a esta, a partir do Windows XP, afirmando que um arquivo DLL está faltando:

Windows não pôde iniciar porque o seguinte arquivo está ausente ou corrompido:

&raiz lt Windows>- system32 hal.dll

Por favor, re-instalar uma cópia do arquivo acima.

Esta mensagem é enganosa, porque o problema é realmente com o boot.ini Arquivo. A razão para a mensagem é que o carregador de inicialização (ntldr) foi para o local padrão e arquivos Ntoskrnl.exe ou hal.dll não estavam lá. Se o arquivo boot.ini é substituído e o caminho de inicialização está correta para a sua instalação, o processo de inicialização continuará como normal.

boot.ini é um arquivo de texto e pode ser editado com qualquer editor de texto, como o notepad.exe. Para substituir o arquivo boot.ini, você pode precisar criar um disco de inicialização como você fez para substituir o arquivo ntldr faltando.

Video: Como resolver erros de inicialização do Win 8, 7, 10 sem DVD de instalação (Bootmgr)

ntdetect.com

Se ntdetect.com está faltando, você receberá a seguinte mensagem de erro:

NTDETECT falhou

Este arquivo é genérico, como o arquivo ntldr, e pode ser substituído da mesma forma que você substituir o arquivo ntldr. Consulte a seção anterior, “ntldr”.

bootmgr

Windows Vista introduziu uma maneira totalmente nova para iniciar o sistema operacional Windows. Em vez de ntldr orquestrar o processo de boot, o Windows Vista através do Windows 8.1 dependem de um bootmgr arquivo chamado localizado na partição do sistema. O arquivo bootmgr então lê a loja Boot Configuration Data (BCD), novamente na unidade do sistema, para determinar como completar a carga do sistema operacional Windows.



Se bootmgr está faltando, você receberá a seguinte mensagem de erro quando o computador tenta boot:

BOOTMGR está faltando

Pressione Ctrl + Alt + Del para reiniciar

Para resolver este tipo de erro, olhar usando o processo de reparação de arranque ou o Prompt de Comando reparação com ferramentas como Bootrec.exe / fixboot.

Banco de dados de configuração de inicialização (BCD)

O armazenamento de dados BCD está localizado na partição de sistema EFI reservados para sistemas UEFI, e no diretório C: boot BCD para sistemas de BIOS.

Se o BCD está faltando, você receberá a seguinte mensagem de erro quando o computador tenta boot:

Windows Boot Manager
O Windows não conseguiu iniciar. Uma alteração recente de hardware ou software pode ser a

causa. Para consertar o problema:

  1. Insira o disco de instalação do Windows e reinicie o computador.

2. Escolha as configurações de idioma e clique em "Próximo."

3. Clique em "Reparar o computador."

Video: Como reparar o boot do Windows 7 - DEFINITIVO

Se você não tiver este disco, contate o administrador do sistema ou computador

fabricante para obter assistência.

Arquivo: Boot BCD

Status: 0xc000000f

Info: Ocorreu um erro ao tentar ler a configuração de inicialização

dados.

Enter = Continuar ESC = Exit

Para resolver este tipo de erro, olhar usando o processo de reparo de inicialização ou o comando de reparo Prompt, que inclui ferramentas como Bootrec.exe / RebuildBcd, ou bcdedit.exe. bcdedit.exe lhe permitirá reconstruir manualmente o BCD.

No Windows 8.1, você pode acessar o reparo de inicialização ao iniciar o sistema a partir do DVD do Windows, e selecionar Reparar o computador a partir da tela de boas vindas.

winload.exe

A partir do Windows Vista para a frente, winload.exe (Ou Winload.efi em sistemas UEFI) carrega o executivo sistema operacional Windows (ntoskrnl.exe) e os drivers de dispositivo do núcleo na memória. Como tal, winload.exe é um arquivo de sistema crucial.

Se WinLoad está faltando, você receberá a seguinte mensagem de erro quando o computador tenta boot:

Windows Boot Manager

O Windows não conseguiu iniciar. Uma alteração recente de hardware ou software pode ser a causa. Para consertar o problema:

1. Insira o disco de instalação do Windows e reinicie o computador.

2. Escolha as configurações de idioma e clique em "Próximo."

3. Clique em "Reparar o computador."

Se você não tiver este disco, contate o administrador do sistema ou o fabricante do computador para obter assistência.

Arquivo: Windows system32 winload.exe

Status: 0xc000000f

Informações: O registo seleccionado não poderia ser carregado porque a aplicação está ausente ou corrompido.

Enter = ContinueESC = Exit

Para resolver este tipo de erro, olhar usando o processo de reparação de arranque Vista ou o Prompt de Comando reparação, que inclui ferramentas como Bootrec.exe / RebuildBcd, ou bcdedit.exe. bcdedit.exe lhe permitirá reconstruir manualmente o BCD.

ntoskrnl.exe ou hal.dll

Você deve ser capaz de encontrar o arquivo ntoskrnl.exe no windows system32. Se estiver faltando, você receberá uma mensagem como esta, a partir do Windows XP:

Windows não pôde iniciar porque o seguinte arquivo está ausente ou corrompido:

&raiz lt Windows>- system32 hal.dll

Por favor, re-instalar uma cópia do arquivo acima.

Estas mensagens podem parecer familiar- são as mesmas mensagens que você recebe se o arquivo boot.ini está mal configurado. Depois de verificar o arquivo boot.ini, se os arquivos Ntoskrnl.exe ou hal.dll está realmente faltando, você tem que fazer um dos seguintes procedimentos:

  • Realizar um processo de reparação de emergência para o Windows XP ou o reparo de inicialização no Windows Vista ou Windows 7 para substituir os arquivos ausentes ou corrompidos em seu sistema.
  • Tente substituir o arquivo usando o Console de Recuperação.
  • Re-instalar o sistema operacional.

Noventa e nove de 100 vezes, a falta mensagem de erro ntoskrnl.exe ou hal.dll significa um erro com o arquivo boot.ini ou o BCD, eo ntoskrnl.exe ou arquivo hal.dll está bem. Enquanto hal.dll representa um arquivo DLL ausente, muitos outros arquivos DLL são parte integrante do sistema operacional funcionando corretamente. Se muitos destes estão faltando, a opção de recuperação será através do processo de reparação de reparação de emergência / Startup.


Publicações relacionadas