Artigo: 307545 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

Este artigo descreve como recuperar um sistema Windows XP que não é iniciado devido a danos no registo. Este procedimento não garante a recuperação total do sistema para um estado anterior; No entanto, deverá conseguir recuperar dados quando utilizar este procedimento.

Aviso Não utilize o procedimento descrito neste artigo se o computador tiver um sistema de operativo instalado pelo OEM. O ramo system instalações OEM cria palavras-passe e contas de utilizador que não existia anteriormente. Se utilizar o procedimento descrito neste artigo, poderá não conseguir iniciar sessão novamente na consola de recuperação para restaurar os ramos de registo original.

É possível reparar um registo danificado no Windows XP. Ficheiros de registo danificados podem provocar várias mensagens de erro diferentes. Consulte a Microsoft Knowledge Base para artigos sobre mensagens de erro relacionadas com problemas no registo.

Este artigo pressupõe que falharam métodos normais de recuperação e o acesso ao sistema não está disponível, excepto utilizando a consola de recuperação. Se existir uma cópia de segurança de recuperação automática do sistema (ASR), é o método preferencial para recuperação. A Microsoft recomenda que utilize a cópia de segurança de ASR antes de tentar o procedimento descrito neste artigo.

Nota Certifique-se substituir todos os cinco dos ramos do registo. Se substituir apenas um ramo ou dois, isto pode provocar potenciais problemas de uma vez que o software e hardware poderão ter definições em várias localizações no registo.

Mais Informação

Quando tenta iniciar ou reiniciar o computador baseado no Windows XP, poderá receber uma das seguintes mensagens de erro:
Não foi possível iniciar o Windows XP porque o ficheiro seguinte está em falta ou danificado: \WINDOWS\SYSTEM32\CONFIG\SYSTEM
Não foi possível iniciar o Windows XP porque o ficheiro seguinte está em falta ou danificado: \WINDOWS\SYSTEM32\CONFIG\SOFTWARE
STOP: c0000218 {Falha no ficheiro de registo} o registo não é possível carregar a secção (ficheiro): \SystemRoot\System32\Config\SOFTWARE ou o respectivo registo ou alternativos
Erro de sistema: Lsass.exe
Ao tentar actualizar uma palavra-passe este estado devolvido indica que o valor fornecido como a palavra-passe actual não está correcto.

Recuperar um registo danificado que impede o Windows XP de iniciar

O procedimento descrito neste artigo utiliza a consola de recuperação e o restauro do sistema. Este artigo também lista todos os passos necessários pela ordem específica para certificar-se de que o processo é totalmente concluído. Quando concluir este procedimento, o sistema volta para um estado muito próximo do antes do problema ocorreu. Se alguma vez tiver executado o NTBackup e concluído uma cópia de segurança do Estado do sistema, não é necessário efectuar os procedimentos nas segunda e terceira partes. Pode ir para a quarta parte.

Primeira parte

Na primeira parte, pode inicia a consola de recuperação, crie uma pasta temporária, criar cópias de segurança dos ficheiros de registo existentes para uma nova localização, elimine os ficheiros de registo na respectiva localização existente e em seguida, copie os ficheiros de registo da pasta de reparação para a pasta System32\Config.. Quando tiver terminado este procedimento, é criado um registo que pode utilizar para iniciar o Windows XP. Este registo foi criado e guardado durante a configuração inicial do Windows XP. Por conseguinte, quaisquer alterações e definições efectuadas após ter terminado o programa de configuração são perdidas.

Para concluir a primeira parte, siga estes passos:
  1. Inserir a disquete de arranque do Windows XP da unidade de disco de disquete ou insira o CD-ROM do Windows XP na unidade de CD-ROM e, em seguida, restartthe computador.
    Clique para seleccionar quaisquer opções que são necessários para iniciar o thecomputer da unidade de CD-ROM se lhe for pedido para o fazer.
  2. Quando aparecer o ecrã "Bem-vindo ao programa de configuração", prima R tostart a consola de recuperação.
  3. Se tiver um computador de arranque duplo ou arranque múltiplo, a instalação de selectthe que pretende aceder a partir da consola de recuperação.
  4. Quando lhe for pedido para o fazer, escreva o Administratorpassword. Se a palavra-passe de administrador estiver em branco, basta premir ENTER.
  5. Na linha de comandos da consola de recuperação, escreva o followinglines, premindo ENTER após escrever cada linha:
    md tmp
    Copiar c:\windows\system32\config\system c:\windows\tmp\system.bak
    Copiar c:\windows\system32\config\software c:\windows\tmp\software.bak
    Copiar c:\windows\system32\config\sam c:\windows\tmp\sam.bak
    Copiar c:\windows\system32\config\security c:\windows\tmp\security.bak
    Copiar c:\windows\system32\config\default c:\windows\tmp\default.bak

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

    Copiar c:\windows\repair\system c:\windows\system32\config\system
    Copiar c:\windows\repair\software c:\windows\system32\config\software
    Copiar c:\windows\repair\sam c:\windows\system32\config\sam
    Copiar c:\windows\repair\security c:\windows\system32\config\security
    Copiar c:\windows\repair\default c:\windows\system32\config\default
  6. Tipo sair para sair do Console.Your de recuperação computador será reiniciado.
Nota Este procedimento pressupõe que o Windows XP está instalado na pasta c:\Windows.. Certificar-se de que altera C:\Windows para a adequada pasta_do_Windows Se for uma localização diferente.

Se tiver acesso a outro computador, para poupar tempo, pode copiar o texto no passo cinco e, em seguida, crie um ficheiro de texto chamado "Regcopy1. txt" (por exemplo). Para utilizar este ficheiro, execute o seguinte comando quando iniciar na consola de recuperação:
batch Regcopy1. txt
Com o comando de batch na consola de recuperação, pode processar todos os comandos num ficheiro de texto sequencialmente. Quando utiliza o comando batch , não é necessário escrever manualmente tantos comandos.

Segunda parte

Para concluir o procedimento descrito nesta secção, tem de ter sessão iniciada como administrador ou um utilizador administrativo (um utilizador que tem uma conta no grupo Administradores). Se estiver a utilizar o Windows XP Home Edition, pode iniciar sessão como utilizador administrativo. Se iniciar sessão como administrador, tem de iniciar primeiro o Windows XP Home Edition no modo de segurança. Para iniciar o computador do Windows XP Home Edition no modo de segurança, siga estes passos.

Nota Imprima estas instruções antes de continuar. Depois de reiniciar o computador em modo de segurança, é possível visualizar estas instruções. Se utilizar o sistema de ficheiros NTFS, imprima também as instruções do artigo KB309531 da Knowledge Base. Passo 7 contém uma referência ao artigo.
  1. Clique em Iniciar, clique em Encerrar (ou clique em Desligar o computador), clique em reiniciare, em seguida, clique em OK (ou clique em reiniciar).
  2. Prima a tecla F8.

    Num computador que isconfigured para iniciar diversos sistemas operativos, pode premir a tecla F8 quando yousee o menu de arranque.
  3. Utilize as teclas de seta para seleccionar o modeoption de segurança adequado e, em seguida, prima ENTER.
  4. Se tiver um sistema de arranque duplo ou arranque múltiplo, utilize teclas de thearrow para seleccionar a instalação que pretende aceder e, em seguida, pressENTER.
Na segunda parte, copie os ficheiros de registo da respectiva localização de cópia de segurança utilizando o restauro do sistema. Esta pasta não está disponível na consola de recuperação e geralmente não é visível durante a utilização normal. Antes de iniciar este procedimento, tem de alterar várias definições para tornar a pasta visível:
  1. Inicie o Explorador do Windows.
  2. No menu Ferramentas , clique em Opções de pastas.
  3. Clique no separador Ver .
  4. Em ficheiros e pastas ocultos, clique em toselect Mostrar ficheiros e pastas ocultose, em seguida, clique para clearthe Ocultar ficheiros de sistema operativo (recomendado) protegidos caixa de verificação.
  5. Clique em Sim quando aparecer o thatconfirms de caixa de diálogo que pretende visualizar estes ficheiros.
  6. Faça duplo clique na unidade onde instalou o Windows XP todisplay uma lista das pastas. Se é importante clicar o correctdrive.
  7. Abra a pasta System Volume Information. Esta pasta isunavailable e é apresentada esbatida porque está definida como um super-hiddenfolder.

    Nota Esta pasta contém uma ou mais pastas restore {GUID} por exemplo, restore {87BD3667-3246-476B-923F-F86E30B3E7F8}".

    Nota Poderá receber a seguinte mensagem de erro:
    C:\System Volume Information não está acessível. Acesso negado.
    Se receber esta mensagem, consulte o seguinte artigo da Microsoft KnowledgeBase para obter acesso a esta pasta e continuar com o procedimento:
    309531 Como obter acesso à pasta System Volume Information
  8. Abra uma pasta que não tenha sido criada a hora actual. Youmay tem de clicar em Detalhes no menu Ver para ver quando foram criadas estas pastas. Poderão existir uma ou mais pastas começa por "RPx nesta pasta.Estes são pontos de restauro.
  9. Abra uma destas pastas para localizar uma subpasta Snapshot.O seguinte caminho é um exemplo de um caminho da pasta para a pasta Snapshot:
    C:\System Volume Information\_restore {D86480E3-73EF-47BC-A0EB-A81BE6EE3ED8} \RP1\Snapshot
  10. A pasta de instantâneo, copie os seguintes ficheiros para pasta theC:\Windows\Tmp:
    • REGISTRY_USER _.PREDEFINIÇÃO
    • REGISTRY_MACHINE_SECURITY
    • REGISTRY_MACHINE_SOFTWARE
    • REGISTRY_MACHINE_SYSTEM
    • REGISTRY_MACHINE_SAM
  11. Mude o nome os ficheiros na pasta C:\Windows\Tmp da seguinte forma:
    • Mudar o nome REGISTRY_USER _.DEFAULT para DEFAULT
    • Mude o nome REGISTRY_MACHINE_SECURITY para segurança
    • Mude o nome REGISTRY_MACHINE_SOFTWARE para SOFTWARE
    • Mude o nome REGISTRY_MACHINE_SYSTEM para o sistema
    • Mude o nome REGISTRY_MACHINE_SAM para SAM
Estes ficheiros são uma cópia de segurança dos ficheiros de registo do restauro do sistema. Uma vez que utilizou o ficheiro de registo que o programa de configuração criado, este registo não sabe que estas restaurar pontos existem e estão disponíveis. É criada uma nova pasta com um novo GUID na System Volume Information e é criado um ponto de restauro que inclui uma cópia dos ficheiros de registo que foram copiados durante a primeira parte. Por conseguinte, é importante não utilizar a pasta mais actual, especialmente se a marca de hora na pasta é a mesma que a hora actual.

A configuração do sistema actual não tem conhecimento de pontos de restauro anteriores. Tem de ter uma cópia anterior do registo de um ponto de restauro anterior para disponibilizar novamente os pontos de restauro anteriores.

Os ficheiros de registo que foram copiados para a pasta Tmp na pasta C:\Windows são movidos para se certificar de que os ficheiros estão disponíveis na consola de recuperação. Tem de utilizar estes ficheiros para substituir os ficheiros de registo actualmente na pasta c:\Windows\System32\Config.. Por predefinição, a consola de recuperação tem acesso limitado a pastas e não consegue copiar ficheiros a partir da pasta de Volume do sistema.

Nota O procedimento descrito nesta secção parte do princípio de que está a executar o computador com o sistema de ficheiros FAT32.Para mais informações sobre como aceder à pasta System Volume Information com o sistema de ficheiros NTFS, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
309531 Como obter acesso à pasta System Volume Information

Terceira parte

Na terceira parte, elimina os ficheiros de registo existentes e, em seguida, copie os ficheiros de registo do restauro do sistema para a pasta C:\Windows\System32\Config:
  1. Consola de StartRecovery.
  2. Na linha de comandos, escreva as seguintes linhas, pressingENTER depois de escrever 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

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

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

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

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

    Copiar c:\windows\tmp\default c:\windows\system32\config\default
    Nota Algumas destas linhas de comando podem ter sido translineadas forreadability.
  3. Tipo sair para sair do Console.Your de recuperação computador ser reiniciado.
Nota Este procedimento pressupõe que o Windows XP está instalado na pasta c:\Windows.. Certificar-se de que altera C:\Windows para a adequada pasta_do_Windows Se for uma localização diferente.

Se tiver acesso a outro computador, para poupar tempo, pode copiar o texto no passo dois e, em seguida, crie um ficheiro de texto chamado "Regcopy2. txt" (por exemplo). Para utilizar este ficheiro, execute o seguinte comando quando iniciar na consola de recuperação:
batch Regcopy2. txt

Quarta parte

  1. Clique em Iniciare, em seguida, clique em Todos os programas.
  2. Clique em Acessóriose, em seguida, clique em Ferramentas do sistema.
  3. Clique em Restauro do sistemae, em seguida, clique em Restaurar para um previousRestorePoint.

Referências

Para mais informações sobre como utilizar a consola de recuperação, clique nos números de artigo seguinte para visualizar os artigos na Microsoft Knowledge Base:
307654 Como instalar e utilizar a consola de recuperação no Windows XP
216417 Como instalar a consola de recuperação do Windows
240831 Como copiar ficheiros de consola de recuperação para um suporte amovível
314058 Descrição da consola de recuperação do Windows XP
Para mais informações sobre o restauro do sistema, clique nos números de artigo seguinte para visualizar os artigos na Microsoft Knowledge Base:
306084 Como restaurar o sistema operativo para um estado anterior no Windows XP
261716 O restauro do sistema remove os ficheiros durante um procedimento de restauro
Para mais informações sobre os três susceptíveis de causas de danos no registo e como isolá-los, clique no número de artigo seguinte para visualizar o artigo na Microsoft Knowledge Base:
822705 Passos para utilizadores avançados de resolução de problemas de registo

Propriedades

Artigo: 307545 - Última revisão: 23 de novembro de 2013 - Revisão: 20.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional Edition
  • 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á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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 307545

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com