Voici la procédure de réparation ( un peu compliquée ) donnée dans la Fiche technique Microsoft N°307545 pour tenter de récupérer votre configuration sans perte de donnée:
Démarrer l'ordinateur sur le CD d'installation d'XP (Modifier si nécessaire la séquence de démarrage en définissant le lecteur CD-ROM comme premier support activé.
Dans le premier écran de l'assistant, appuyer sur R pour Réparer.
Appuyer sur C pour lancer la console de récupération.
Sélectionner l'installation à réparer.
Saisir le mot de passe de l'Administrateur (si aucun mot de passe n'était défini, appuyer simplement sur Entrée).
A l'invite, taper successivement les commandes suivantes en appuyant sur Entrée entre chacune:
Note: Adapter le chemin indiqué si le système n'est pas installé dans c:\Windows
md tmp (pour créer un nouveau dossier Tmp dans c:\Windows)
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
del c:\windows\system32\config\system
del c:\windows\system32\config\software
del c:\windows\system32\config\sam
del c:\windows\system32\config\security
del c:\windows\system32\config\default
copy c:\windows\repair\system c:\windows\system32\config\system
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
Taper exit et appuyer sur Entrée pour quitter la console et redémarrer l'ordinateur. Ne pas redémarrer sur le CD-ROM.
Une fois cette réparation réalisée, l'accès à Windows XP est à nouveau possible. Cependant, la configuration est celle correspondant à l'installation initiale d'XP.
Dans l'Explorateur Windows, localiser le dossier caché System Volume Information. (Si l'accès est refusé, se rendre propriétaire du dossier et de ses sous-dossiers
Choisir un affichage en mode Détails et rechercher un dossier ressemblant à _restore{D86480E3-73EF-47BC-A0EB-A81BE6EE3ED8} (à savoir créé à une date plus ancienne que celle de la corruption de ruche).
Dans le sous-dossier RPx\Snapshot sélectionner les fichiers suivants:
_REGISTRY_USER_.DEFAULT
_REGISTRY_MACHINE_SECURITY
_REGISTRY_MACHINE_SOFTWARE
_REGISTRY_MACHINE_SYSTEM
_REGISTRY_MACHINE_SAM
Copier ces 5 fichiers et les coller dans le dossier Windows\Tmp (créé au point 6 de l'étape précédente).
Note: cette étape est obligatoire car à partir de la console de récupération, il n'est pas possible d'ouvrir le dossier System Volume Information!
Dans le dossier Windows\Tmp, renommer les 5 fichiers respectivement en Default, Security, Software, System, Sam (en résumé: supprimer des noms de fichiers la partie _REGISTRY_User. resp. _REGISTRY_MACHINE_).
Redémarrer l'ordinateur sur la console de récupération et saisir cd system32\config.
Supprimer les fichiers contenu dans le dossier et les remplacer par ceux préalablement enregistrés dans windows\Temp, en saisissant les commandes suivantes, en appuyant sur Entrée entre chacune:
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
Redémarrer l'ordinateur
.... et voilà.. tout rentre dans l'ordre. La configuration existant à la date de la sauvegarde récupérée dans System Volum Information est restaurée et les pertes devraient être limitées de cette façon.
.