Os pontos de restauração do Windows contêm seções de registro, se você tiver pontos de restauração, eles poderão ser usados para restaurar o registro para um estado anterior.
Eu faria uma imagem completa do disco antes de tentar esta restauração manual.
Aqui está como fazer uma restauração manual do sistema no XP
.
A. Conecte seu disco rígido não inicializável a outro computador, como uma unidade secundária ou use um adaptador ou gabinete USB e inicie no Windows. Se você puder ver seus dados na unidade, faça backup agora, e siga as demais instruções.
B. Abra o Windows Explorer. Clique em Ferramentas | Opções de pasta | Visualizar. Marque a caixa ao lado de "Mostrar arquivos e pastas ocultos". Aplique sua alteração.
NOTA D: pode não representar o disco rígido conectado ao seu PC, pode ser E: ou F: ou G :, tudo depende de quantas outras unidades (incluindo cd / dvd) você possui no seu PC. letra de unidade apropriada nas instruções abaixo.
C. Navegue até a pasta D: \ System Volume Information. Você verá uma pasta chamada algo como _restore {.........}. Os pontos representam uma sequência alfanumérica. Nesta pasta, você verá as pastas denominadas RP0 .... RPnn. Encontre aquele com o número mais alto. Estes são os seus pontos de restauração do sistema. Na pasta mais numerada, você verá uma pasta chamada instantâneo. Nesta pasta estão os arquivos da seção de registro que você precisa para recuperar seu sistema:
_registry_user_.default
_registry_machine_security
_registry_machine_software
_registry_machine_system
_registry_machine_sam
D. Crie um subdiretório; ou seja, D: \ Windows \ TMP. Copie esses arquivos para o subdiretório TMP. Renomeie-os:
padrão
segurança
Programas
sistema
sam
Nota Certifique-se de perder o ponto (.) No arquivo chamado _registry_user_.default
E. Exclua os arquivos no subdiretório D: \ windows \ system32 \ config com os mesmos nomes.
F. Copie os arquivos D: \ windows \ tmp para D: \ windows \ system32 \ config. subdiretório.
G. Volte a colocar a unidade no sistema original. Seu sistema deve iniciar normalmente. Se você receber o mesmo erro, repita o procedimento e escolha outra pasta (RPnn) (próximo número mais alto). Você pode repetir esse procedimento escolhendo números RPnn mais baixos até voltar a operar.
Se lhe for negado o acesso a qualquer pasta, você terá que assumir a "Propriedade" das pastas primeiro.
http://support.microsoft.com/kb/308421