ID do artigo: 307545 - Última revisão: terça-feira, 1 de maio de 2012 - Revisão: 5.0

Como recuperar um registro corrompido que impede a inicialização do Windows XP

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 foi publicado anteriormente em BR307545
Se você for um cliente do Small Business, encontrar a solução de problemas e recursos de aprendizagem adicionais do Suporte para pequenas empresas (http://smallbusiness.support.microsoft.com) site.

Para continuar recebendo atualizações de segurança para Windows, verifique se que você estiver executando o Windows XP com Service Pack 3 (SP3). Para obter mais informações, consulte esta página da Web da Microsoft: O suporte está terminando para algumas versões do Windows (http://windows.microsoft.com/en-us/windows/help/end-support-windows-xp-sp2-windows-vista-without-service-packs)

Nesta página

Expandir tudo | Recolher tudo

Sumário

Este artigo descreve como recuperar um sistema Windows XP que não iniciar devido a corrupção no registro. Este procedimento não não garante recuperação completa do sistema para um estado anterior. No entanto, você deve ser capaz de recuperar dados quando você usar esse procedimento.

Aviso Não use o procedimento descrito neste artigo se seu computador possui sistema operacional OEM instalado. A seção do sistema OEM instalações cria senhas e contas de usuário não existe anteriormente. Se você usar o procedimento descrito neste artigo, você pode não ser capaz de fazer logon novamente no console de recuperação para restaurar original seções do registro.

Você pode reparar um registro corrompido no Windows XP. Arquivos do registro corrompidos podem causar diferentes mensagens de erro. Consulte Microsoft Knowledge Base artigos sobre mensagens de erro relacionadas problemas de registro.

Este artigo pressupõe que a recuperação típica métodos falharam e o acesso ao sistema não está disponível, exceto utilizando Console de recuperação. Se existir um backup do sistema automática (ASR), é o método preferido para recuperação. A Microsoft recomenda que você use o ASR backup antes de tentar o procedimento descrito neste artigo.

Observação Certifique-se de substituir todas as cinco seções do registro. Se você apenas Substituir uma ou duas seções, isso pode causar problemas porque o software e o hardware pode ter configurações em vários locais no registro.

Mais Informações

Ao tentar iniciar ou reiniciar com o Windows XP computador, você pode receber uma das seguintes mensagens de erro:
Windows XP não pôde iniciar porque o seguinte arquivo está ausente ou corrompido: \WINDOWS\SYSTEM32\CONFIG\SYSTEM
Windows XP não pôde iniciar porque o seguinte arquivo está ausente ou corrompido: \WINDOWS\SYSTEM32\CONFIG\SOFTWARE
STOP: c0000218 {Falha de arquivo do Registro} O registro não pode carregar o hive (arquivo): \SystemRoot\System32\Config\SOFTWARE em seu registro ou alternativo
Erro de sistema: Lsass. exe
Ao tentar atualizar uma senha de status de retorno indica que o valor fornecido como senha atual não está corrigi.

Recuperar um registro corrompido que impede a inicialização do Windows XP

O procedimento que esse artigo Descreve usa o Console de recuperação e restauração do sistema. Este artigo também lista todos os as etapas necessárias na ordem específica para certificar-se de que o processo é totalmente concluída. Quando você concluir este procedimento, o sistema retorna ao estado muito Fechar para o estado antes do problema ocorreu. Se você nunca executou o NTBackup e concluído um estado do sistema backup, é necessário seguir os procedimentos nas partes dois e três. Você pode ir para a parte quatro.

Parte um

Na parte um, você pode iniciar o Console de recuperação, criar temporário excluir pasta, fazer backup de arquivos de registro existentes para um novo local, o arquivos de registro local existente e copie os arquivos do registro da pasta de reparo para a pasta System32\Config.. Quando tiver terminado Este procedimento, um registro é criado que pode usar para iniciar o Windows XP. Este registro foi criado e salvo durante a instalação inicial do Windows XP. Portanto, quaisquer alterações e configurações que ocorreram após o programa de instalação foi concluído são perdidas.

Para concluir a parte um, execute estas etapas:
  1. Insira o disco de inicialização do Windows XP no disquete unidade, ou insira o CD-ROM do Windows XP na unidade de CD-ROM e reinicie o computador.
    Clique para selecionar quaisquer opções necessárias para iniciar o computador da unidade de CD-ROM, se for solicitado.
  2. Quando a tela "Bem-vindo à instalação" aparecer, pressione r para Inicie o Console de recuperação.
  3. Se você tiver um computador de dupla inicialização ou inicialização múltipla, selecione a instalação que você deseja acessar no Console de recuperação.
  4. Quando solicitado, digite administrador senha. Se a senha de administrador estiver em branco, pressione ENTER.
  5. No prompt de comando Console de recuperação, digite o seguinte linhas, pressionando ENTER após digitar cada linha:
    MD tmp
    copy c:\windows\system32\config\system c:\windows\tmp\system.bak
    copy c:\windows\system32\config\software c:\windows\tmp\software.bak
    copy c:\windows\system32\config\sam c:\windows\tmp\sam.bak
    copy c:\windows\system32\config\security c:\windows\tmp\security.bak
    copy c:\windows\system32\config\default c:\windows\tmp\default.bak

    Excluir c:\windows\system32\config\system
    Excluir c:\windows\system32\config\software
    Excluir c:\windows\system32\config\sam
    Excluir c:\windows\system32\config\security
    Excluir c:\windows\system32\config\default

    copy c:\windows\repair\system c:\windows\system32\config\system
    Copiar copy c:\windows\repair\software c:\windows\system32\config\software
    copy c:\windows\repair\sam c:\windows\system32\config\sam
    copy c:\windows\repair\security c:\windows\system32\config\security
    copy c:\windows\repair\default c:\windows\system32\config\default
  6. Tipo sair para sair do Console de recuperação. O computador será reiniciado.
Observação Este procedimento assume que o Windows XP está instalado para o Pasta de C:\Windows. Certifique-se de alterar C:\Windows para a pasta_do_Windows Se for um diferente localização.

Se você tiver acesso a outro computador, para economizar tempo, você pode copiar o texto na etapa cinco e, em seguida, crie um arquivo de texto chamado "Regcopy1. txt" (por exemplo). Para usar esse arquivo, execute o seguinte comando ao iniciar no Console de recuperação:
batch regcopy1. txt
Com o comando batch no Console de recuperação, você pode processar todos os comandos no um texto de arquivos seqüencialmente. Quando você usar o comando lote , não é necessário digitar manualmente tantos comandos.

Parte dois

Para concluir o procedimento descrito nesta seção, você deve ser logon como administrador ou um usuário administrativo (um usuário que tem um conta do grupo Administradores). Se você estiver usando o Windows XP Home Edition, Você pode fazer logon como um usuário administrativo. Se você efetuar logon como administrador, primeiro você deve iniciar o Windows XP Home Edition no modo de segurança. Para iniciar o Windows Computador com XP Home Edition no modo de segurança, siga estas etapas.

Observação Imprima estas instruções antes de continuar. Não é possível exibir Estas instruções após reiniciar o computador no modo de segurança. Se você usar o NTFS sistema de arquivos, impressão também as instruções do artigo da Base de Conhecimento KB309531. Etapa 7 contém uma referência ao artigo.
  1. Clique em Iniciar, clique em Desligar (ou clique em Desligar o computador), clique em Reiniciare clique em OK (ou clique em Reiniciar).
  2. Pressione a tecla F8.

    Em um computador que está configurado para iniciar diversos sistemas operacionais, pressione F8 quando você Consulte o menu de inicialização.
  3. Use as teclas de seta para selecionar o modo de segurança apropriada opção e pressione ENTER.
  4. Se você tiver um sistema de inicialização dupla ou múltipla, use o teclas de seta para selecionar a instalação que você deseja acessar e pressione DIGITE.
Na parte dois, você copiar os arquivos do registro de seus backups até local usando a restauração do sistema. Esta pasta não está disponível na recuperação Console e geralmente não é visível durante o uso normal. Antes de iniciar Este procedimento, você deve alterar diversas configurações para tornar a pasta visível:
  1. Inicie o Windows Explorer.
  2. No menu Ferramentas , clique em Opções de pasta.
  3. Clique na guia Exibir .
  4. Em Pastas e arquivos ocultos, clique para Selecione Mostrar pastas e arquivos ocultose, em seguida, clique para desmarcar o Ocultar arquivos de sistema operacional (recomendado) protegidos seleção caixa.
  5. Clique em Sim Quando a caixa de diálogo que confirma que deseja exibir esses arquivos é exibida.
  6. Clique duas vezes na unidade onde você instalou o Windows XP Exiba uma lista de pastas. Se é importante clicar o correto unidade.
  7. Abra a pasta informações de Volume do sistema. Esta pasta é não está disponível e aparece esmaecida pois ela é definida como oculta um super pasta.

    Observação Esta pasta contém uma ou mais pastas Restore {GUID} como "restore {87BD3667-3246-476B-923F-F86E30B3E7F8}."

    Observação Você pode receber a seguinte mensagem de erro:
    C:\System Volume Information não está acessível. Acesso negado.
    Se você receber essa mensagem, consulte o seguinte Microsoft Knowledge Artigo da base para acessar esta pasta e continuar com o procedimento:
    309531  (http://support.microsoft.com/kb/309531/ ) Como obter acesso ao sistema Pasta informações de volume
  8. Abra uma pasta que não foi criada no momento. Você Talvez seja necessário clicar em detalhes no menu Exibir para verificar quando essas pastas foram criadas. Pode haver um ou mais pastas iniciando com "RPx sob essa pasta. Esses são pontos de restauração.
  9. Abra uma dessas pastas para localizar uma subpasta Snapshot. O caminho a seguir é um exemplo de um caminho de pasta para a pasta Snapshot:
    C:\System Volume Information\_restore {D86480E3-73EF-47BC-A0EB-A81BE6EE3ED8} \RP1\Snapshot
  10. Na pasta Snapshot, copie os seguintes arquivos para o Pasta C:\Windows\Tmp:
    • REGISTRY_USER _.PADRÃO
    • REGISTRY_MACHINE_SECURITY
    • REGISTRY_MACHINE_SOFTWARE
    • REGISTRY_MACHINE_SYSTEM
    • REGISTRY_MACHINE_SAM
  11. Renomeie os arquivos na pasta C:\Windows\Tmp da seguinte maneira:
    • Renomeie registry_user _.DEFAULT para DEFAULT
    • Renomeie registry_machine_security para SEGURANÇA
    • Renomeie REGISTRY_MACHINE_SOFTWARE para SOFTWARE
    • Renomeie REGISTRY_MACHINE_SYSTEM para SYSTEM
    • Renomeie registry_machine_sam para SAM
Esses arquivos são o backup dos arquivos de registro do sistema Restauração. Porque você usou o arquivo de registro criado o programa de instalação, Esse registro não sabe que esses pontos de restauração existem e estão disponíveis. Uma nova pasta é criada com um novo GUID em informações de Volume do sistema e um ponto de restauração é criado e inclui uma cópia dos arquivos do registro que foram copiados durante a parte um. Portanto, é importante não utilizar mais atual pasta, especialmente se o carimbo de hora na pasta for o mesmo que o atual tempo.

A configuração atual do sistema não está ciente do anterior pontos de restauração. Você deve ter uma cópia anterior do registro a partir de um anterior Restaure o ponto de tornar os pontos de restauração anteriores disponíveis novamente.

Os arquivos do registro que foram copiados para a pasta Tmp na pasta c:\Windows. são movidos para certificar-se de que os arquivos estão disponíveis no Console de recuperação. Você deve utilizar esses arquivos para substituir os arquivos de registro no momento da Pasta C:\Windows\System32\Config. Por padrão, o Console de recuperação tem limitado pasta de acesso e não pode copiar arquivos da pasta de Volume do sistema.

Observação O procedimento descrito nesta seção assume que você está executando seu computador com o sistema de arquivos FAT32.Para obter mais informações sobre como acessar a pasta de informações de Volume do sistema de arquivo NTFS sistema, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
309531  (http://support.microsoft.com/kb/309531/ ) Como obter acesso ao sistema Pasta informações de volume

Parte três

Na parte três, você pode excluir arquivos de registro existentes e, em seguida Copie os arquivos de registro de restauração do sistema para o c:\Windows\System32\Config. pasta:
  1. Início Console de recuperação.
  2. No prompt de comando, digite as seguintes linhas, pressionando ENTER depois de digitar cada linha:
    del c:\windows\system32\config\sam

    del c:\windows\system32\config\security

    del c:\windows\system32\config\software

    del c:\windows\system32\config\default

    del c:\windows\system32\config\system

    copy c:\windows\tmp\software c:\windows\system32\config\software

    copy c:\windows\tmp\system c:\windows\system32\config\system

    copy c:\windows\tmp\sam c:\windows\system32\config\sam

    copy c:\windows\tmp\security c:\windows\system32\config\security

    copy c:\windows\tmp\default c:\windows\system32\config\default
    Observação Algumas dessas linhas de comando podem ser quebradas para legibilidade.
  3. Tipo sair para sair do Console de recuperação. O computador reinicia.
Observação Este procedimento assume que o Windows XP está instalado para o Pasta de C:\Windows. Certifique-se de alterar C:\Windows para a pasta_do_Windows Se for um diferente localização.

Se você tiver acesso a outro computador, para economizar tempo, você pode copiar o texto na etapa dois e criar um arquivo de texto chamado "Regcopy2.txt" (por exemplo). Para usar esse arquivo, execute o seguinte comando ao iniciar no Console de recuperação:
regcopy2.txt de lote

Parte quatro

  1. Clique em Iniciare clique em Todos os programas.
  2. Clique em Acessóriose clique em Ferramentas do sistema.
  3. Clique em Restauração do sistemae clique em Restaurar anterior Ponto de restauração.

Referências

Para obter mais informações sobre como usar a recuperação Do console, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
307654  (http://support.microsoft.com/kb/307654/ ) Como instalar e usar o Console de recuperação no Windows XP
216417  (http://support.microsoft.com/kb/216417/ ) Como instalar o Console de recuperação do Windows
240831  (http://support.microsoft.com/kb/240831/ ) Como copiar arquivos do Console de recuperação para mídia removível
314058  (http://support.microsoft.com/kb/314058/ ) Descrição do Windows XP Recovery Console
Para obter mais informações sobre restauração do sistema, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
306084  (http://support.microsoft.com/kb/306084/ ) Como restaurar o sistema operacional para um estado anterior no Windows XP
261716  (http://support.microsoft.com/kb/261716/ ) A restauração do sistema remove arquivos durante um procedimento de restauração
Para obter mais informações sobre os três prováveis causas de corrupção de registro e como isolá-los, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
822705  (http://support.microsoft.com/kb/822705/ ) Etapas para usuários avançados de solução de problemas de registro

A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Tablet PC Edition
  • Microsoft Windows XP Media Center Edition 2005 Update Rollup 2
Palavras-chave: 
kbenv kbinfo kbmt KB307545 KbMtpt
Tradução automáticaTradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 307545  (http://support.microsoft.com/kb/307545/en-us/ )