DetailPage-MSS-KB

Base de Dados de Conhecimento

ID do artigo: 311073 - Última revisão: sábado, 1 de dezembro de 2007 - Revisão: 1.4

Nesta página

Sumário

Este artigo descreve como criar um disco de inicialização do Windows para acessar uma unidade com falha na seqüência de inicialização em um computador com base no processador Intel x86.

NOTA: O procedimento para computadores com base em RISC é diferente e não está documentado neste artigo.

O disco de inicialização do Windows pode acessar uma unidade que tem um sistema de arquivo do Windows NT (NTFS) ou sistema de arquivo da Tabela de alocação de arquivo (FAT). Os procedimentos neste artigo podem ser úteis para resolver os seguinte problemas de inicialização.
  • Setor de inicialização corrompido.
  • Registro de inicialização mestre (MBR) danificado
  • Infecções por vírus.
  • NTLDR ou Nrdetect.com em falta ou corrompido.
  • Driver Ntbootdd.sys incorreto
  • Este disco de inicialização pode ser usado para inicializar a partir da sombra de um espelho quebrado, embora talvez seja necessário iniciar o arquivo Boot.ini para fazer isso.
O disco de inicialização do Windows não pode ser usado para os seguintes problemas:
  • Dispositivos de drivers incorretos ou corruptos que foram instalados no diretório do Sistema Windows.
  • Problemas de inicialização que ocorrem após a tela OSLOADER.
Para solucionar ou corrigir esses problemas, execute o ERD, carregue o conjunto de controles conhecido mais recente ou reinstale o Windows.

Como Criar um Disquete de Inicialização do Windows.

O disquete do Windows deve incluir os arquivos NTLDR (ou Setupldr.bin no Windows NT 3.5), Ntdetect.com, Boot.ini. e o dispositivo de driver correto para o seu disco rígido.

NOTA: Os arquivos NTLDR, Ntdetect.com e Boot.ini geralmente têm os atributos de arquivos definidos para Sistema, Oculto e Somente Leitura. Você não precisa restaurar esses atributos para que o disco de inicialização funcione. Para obter informações adicionais sobre a estrutura do arquivo Boot.ini, clique no número abaixo para visualizar o artigo na Base de Dados de Conhecimento da Microsoft:
102873  (http://support.microsoft.com/kb/102873/PT-BR/ ) BOOT.INI and ARC Path Naming Conventions and Usage
Para criar um disquete de inicialização do Windows, use um dos seguintes métodos.

Método 1: Se Você Não Tem Acesso a um Computador com Windows

  1. Crie uma cópia no primeiro disco de Configuração do Windows usando o comando diskcopy e, em seguida, exclua todos os arquivos no novo disco.
  2. Copie os arquivos Ntdetect.com e Ntldr da pasta I386 do CD-ROM do Windows para o novo disquete.
  3. Renomeie o arquivo NTLDR para "Setupldr.bin".
  4. Crie um arquivo Boot.ini.

    O seguinte exemplo funciona para uma única unidade de partição SCSI com o Windows instalado no \WINNT; no entanto, o valor exato na seção [sistemas operacionais] depende da configuração do Sistema do Windows que você deseja inicializar:
          [boot loader]
          timeout=30
          Default= scsi(0)disk(0)rdisk(0)partition(1)\winnt
    
          [operating systems]
          scsi(0)disk(0)rdisk(0)partition(1)\winnt="Windows NT"
    							
    Se o seu computador inicializa a partir de um disco rígido IDE, EIDE, ou ESDI ou de um adaptador SCSI que não tem um BIOS interno, substitua scsi(0) por multi(0).

    NOTA: Se estiver executando o Windows NT 3.5 ou Windows NT 3.51 e seu computador inicializa a partir da primeira ou segunda unidade SCSI, você pode também substituir scsi(0) por multi(0).
  5. Se estiver usando scsi(x) no arquivo Boot.ini, copie o driver de dispositivo correto para o controlador SCSI sendo usado no computador e o renomeie para Ntbootdd.sys. Se estiver usando multi(x) no arquivo Boot.ini, você não precisará fazer isso.
  6. Inicie o computador usando o disco de inicialização e faça logon no Windows.

Método 2: Se Você Não Tem Acesso a um Computador com Windows

  1. Formate um disquete usando a utilidade do formato do Windows.
  2. Copie o NTLDR a partir do CD-ROM de Instalação do Windows, disquete de Instalação do Windows ou a partir de um computador que esteja executando a mesma versão do Windows que o computador que você deseja acessar com o disquete de inicialização. Talvez seja necessário expandir esse arquivo de NTLDR._ para NTLDR usando a seguinte linha de comando:
    expand ntldr._ ntldr
  3. Copie o arquivo Ntdetect.com para o disquete.
  4. Crie um arquivo Boot.ini ou copie um de um computador com Windows e, em seguida, modifique-o para que seja compatível com o computador que você está tentando acessar. O seguinte exemplo funciona para uma única unidade de partição SCSI com o Windows instalado no \WINNT; no entanto, o valor exato na seção [sistemas operacionais] depende da configuração do computador com Windows que você está tentando acessar:
          [boot loader]
          timeout=30
          Default= scsi(0)disk(0)rdisk(0)partition(1)\winnt
    
          [operating systems]
          scsi(0)disk(0)rdisk(0)partition(1)\winnt="Windows NT"
    							
    Se o seu computador iniciar a partir de um disco rígido IDE, EIDE, ou ESDI, substitua o scsi(0) pelo multi (0)

    NOTA: Se estiver executando o Windows NT 3.5 ou Windows NT 3.51 e seu computador inicializa a partir da primeira ou segunda unidade SCSI, você pode também substituir scsi(0) por multi(0).
  5. Se estiver usando scsi(x) no arquivo Boot.ini, copie o driver de dispositivo correto para o controlador SCSI sendo usado no computador e o renomeie para Ntbootdd.sys. Se estiver usando multi(x) no arquivo Boot.ini, você não precisará fazer isso.
  6. Inicialize a partir do disquete e faça logon no Windows.

Método 3: Você Possui Windows NT Versão 3.51

  1. Formate um disquete vazio no Windows NT 3.51.
  2. Copie o Ntdetect.com e o NTLDR para um novo disquete.
  3. Crie um arquivo Boot.ini com as seguintes linhas:

    NOTA: Este exemplo é para uma única partição do drive SCSI com Windows NT instalado no diretório padrão, C:\Winnt35.
         [boot loader]
         timeout=30
         Default= multi(0)disk(0)rdisk(0)partition(1)\winnt35
    
         [operating systems]
         multi(0)disk(0)rdisk(0)partition(1)\winnt35="Windows NT 3.51"
  4. Inicialize a partir do disquete e faça logon no Windows.

Solução de problemas

Você pode encontrar um ou mais dos seguinte problemas ao tentar iniciar o computador usando o disquete inicializável do Windows:
  • Se o caminho que aponta para os arquivos de sistema estiver incorreto ou tiver a letra da unidade, pode aparecer a seguinte mensagem de erro:
    O Windows NT não pôde iniciar devido ao seguinte problema de configuração de inicialização de firmware ARC: Não gerou corretamente o nome ARC para HAL e caminhos do sistema. Verifique a documentação do Windows NT (TM) sobre as opções de configuração de ARC e seus manuais de referência do hardware para obter informações adicionais. Falha na Inicialização.
  • Se um driver SCSI incorreto for selecionado ou se o arquivo Ntbootdd.sys não existir, pode aparecer a seguinte mensagem de erro:
    O Windows não pode iniciar devido a um problema de configuração de hardware de disco do computador. Não foi possível ler a partir do disco de inicialização selecionado. Verifique o caminho da inicialização e o hardware de disco. Verifique a documentação do Windows NT (TM) sobre configuração de disco de hardware e sua configuração de disco de hardware e seus manuais de referência do hardware para obter informações adicionais. Falha na Inicialização.

A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Professional x64 Edition
Palavras-chave: 
kbinfo kbfilesystems kbsetup KB311073
Compartilhar
Opções de suporte adicionais
Fóruns de Suporte do Microsoft Community
Contate-nos diretamente
Localize um parceiro certificado da Microsoft
Microsoft Store