Artigo: 314477 - Última revisão: sábado, 1 de Dezembro de 2007 - Revisão: 2.2

Mensagem de erro: O Windows não pode iniciar devido a um problema de configuração do hardware do disco do computador

Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Este artigo poderá conter hiperligações para conteúdo em inglês (ainda não traduzido).

Para obter uma versão deste artigo referente ao Microsoft Windows 2000, consulte 124550  (http://support.microsoft.com/kb/124550/PT/ ) .

Nesta página

Expandir tudo | Reduzir tudo

Sintomas

Quando tenta iniciar o Windows XP, poderá visualizar uma das seguintes mensagens de erro:
O Windows não pode iniciar devido a um problema de configuração do hardware do disco do computador.

Impossível ler do disco de arranque seleccionado. Verifique o caminho de arranque e o hardware do disco.

Consulte a documentação do Windows acerca da configuração do hardware de discos e os manuais de referência do hardware para informações adicionais.

(Windows could not start because of a computer disk hardware configuration problem.

Could not read from the selected boot disk. Check boot path and disk hardware.

Please check the Windows documentation about hardware disk configuration and your hardware reference manuals for additional information.)
- ou -
Windows NT could not start because the following file is missing or corrupt:

Winnt_root\System32\Ntoskrnl.exe

Please re-install a copy of the above file.
- ou -
Winnt_root\System32\Hal.dll missing or corrupt:

Please re-install a copy of the above file.
Adicionalmente, poderá detectar um ou mais dos seguintes comportamentos:
  • Se iniciar o computador na consola de recuperação, uma linha de comandos poderá aparecer sem uma opção para iniciar sessão na instalação do Windows.
  • Se tentar aceder à pasta Windows, poderá receber a seguinte mensagem de erro:
    Acesso negado. (Access denied.)
  • Se tentar executar uma operação de reparação a partir do CD-ROM do Windows XP, a instalação do Windows não será detectada e não poderá reparar o Windows.

Causa

Este comportamento pode ocorrer se se verificar alguma ou algumas das seguintes condições:
  • O valor Default na secção [Boot Loader] do ficheiro Boot.ini está em falta ou é inválido.
  • O Windows XP não está instalado na localização especificada no ficheiro Boot.ini.
  • O ficheiro Ntoskrnl.exe está em falta ou danificado.
  • O caminho da partição no ficheiro Boot.ini não foi definido correctamente.
  • Falha de hardware geral.

Resolução

Para resolver este problema, utilize qualquer um dos métodos seguintes:

Método 1

Edite o ficheiro Boot.ini para restaurar ou corrigir a entrada Default e assegurar que as outras entradas na secção [Operating Systems] do ficheiro Boot.ini apontam para os directórios adequados.

Para obter informações adicionais sobre como editar o ficheiro Boot.ini, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
289022  (http://support.microsoft.com/kb/289022/PT/ ) COMO: Editar o ficheiro Boot.ini no Windows XP

Método 2

Utilize o utilitário Bootcfg na consola de recuperação para corrigir o ficheiro Boot.ini:
  1. Utilize o CD-ROM do Windows XP para iniciar o computador.
  2. Quando receber a mensagem para premir R para reparar o Windows utilizando a consola de recuperação, prima a tecla R.
  3. Seleccione a instalação do Windows pretendida e, em seguida, escreva a palavra-passe de administrador quando lhe for pedido para o fazer.
  4. Escreva bootcfg /rebuild e prima ENTER.
  5. Quando a instalação do Windows for localizada, serão apresentadas as seguintes instruções:
    Adicionar instalação à lista de arranque? (Sim/Não/Todas) [Add installation to boot list? (Yes/No/All)]
    [Escreva S (Y) em resposta a esta mensagem.]

    Introduza o identificador de carregamento: [Enter Load Identifier:]
    [Este é o nome do sistema operativo. Escreva Windows XP Professional ou Windows XP Home Edition.]

    Introduza as opções de carregamento do SO: [Enter OS Load options:]
    [Deixe este campo em branco e prima ENTER].
    Depois de executar os passos precedentes, reinicie o computador e seleccione o primeiro item no menu de arranque. Isto deve permitir que o Windows XP seja iniciado normalmente.

    Depois de o Windows XP ter sido carregado com êxito, o ficheiro Boot.ini pode ser modificado para remover a entrada incorrecta.
Para obter informações adicionais sobre como editar o ficheiro Boot.ini, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
289022  (http://support.microsoft.com/kb/289022/PT/ ) COMO: Editar o ficheiro Boot.ini no Windows XP

Método 3

  1. Inicie o computador utilizando o CD-ROM do Windows XP. Prima qualquer tecla para arrancar a partir do CD.
  2. Depois do carregamento dos ficheiros de configuração, prima R para reparar utilizando a consola de recuperação.
  3. Quando estiver na consola de recuperação, seleccione a instalação para iniciar sessão (normalmente o número 1) e prima ENTER.
  4. Inicie sessão na conta de administrador escrevendo a palavra-passe desta conta e prima ENTER.
  5. Na linha de comandos da consola de recuperação, escreva o seguinte comando e prima ENTER:

    Para sistemas só com um processador:
    expand cd-rom:\i386\ntoskrnl.ex_ unidade:\Windows\system32
    Para sistemas com múltiplos processadores:
    expand cd-rom:\i386\ntkrnlmp.ex_ unidade:\Windows\system32\ntoskrnl.exe

    Cd-rom é a letra da unidade de CD-ROM e unidade é a letra da unidade de disco rígido na qual o Windows está instalado.
  6. Se receber um pedido para substituir o ficheiro, prima S (Y).
  7. Escreva exit e prima ENTER na linha de comandos.

Método 4

Inicie o computador utilizando a consola de recuperação e execute o comando CHKDSK /r.

Nota: não tem de incluir o parâmetro /p na linha de comandos Chkdsk, uma vez que o parâmetro /r faz com que o utilitário Chkdsk localize os sectores danificados e recupere as informações legíveis. O parâmetro /p está implícito neste comando.

Mais Informação

Se o valor Default na secção [Boot Loader] do ficheiro Boot.ini estiver em falta, o Windows XP apresenta uma nova entrada, Windows (predefinição) [Windows (default)], no menu do programa de carregamento do SO (carregador de arranque) e assume a predefinição da nova entrada. A entrada Windows (predefinição) [Windows (default)] aponta para o seguinte caminho para carregar o Windows XP:
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
Para obter informações adicionais sobre o ficheiro Boot.ini, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
102873  (http://support.microsoft.com/kb/102873/PT/ ) Utilização e convenções de nomenclatura de caminhos ARC e no ficheiro BOOT.INI
Para obter informações adicionais sobre a consola de recuperação no Windows XP, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
307654  (http://support.microsoft.com/kb/307654/PT/ ) COMO: Instalar e utilizar a 'Consola de recuperação' no Windows XP

A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
Palavras-chave: 
kberrmsg kbhardware kbprb kbfaq KB314477