Réparer le Registre de Windows XP


Windows ne démarre pas lorsque son registre est endommagé !!!


On peut avoir un message d'erreur du genre :

♦ Windows n'a pas pu démarrer car le fichier suivant est manquant ou endommagé : \WINNT\SYSTEM32\CONFIG\SYSTEM
♦ Windows n'a pas pu démarrer car le fichier suivant est manquant ou endommagé : \WINNT\SYSTEM32\CONFIG\SOFTWARE
♦ Erreur de la ruche System
♦ Le Registre ne peut pas charger la ruche
♦ STOP 0xc0000218

La base de registre utilise les fichiers suivants :

♦ _REGISTRY_USER_.DEFAULT
♦ _REGISTRY_MACHINE_SAM
♦ _REGISTRY_MACHINE_SECURITY
♦ _REGISTRY_MACHINE_SOFTWARE
♦ _REGISTRY_MACHINE_SYSTEM


Ces fichiers contiennent la configuration de votre ordinateur et ceux sont ces fichiers qu'il va falloir restaurer à partir d'une des dernières sauvegardes.

Base de Registre - Ruche


Les dernières sauvegardes sont placées dans (C:\System Volume Information\_restore...). Votre ordinateur ne pouvant pas démarrer Windows convenablement, vous pouvez générer une cle liveusb(ou livecd) Knoppix, Ubuntu...
Vous pourrez démarrer votre ordinateur avec un environnement graphique et un explorateur pour la recopie des fichiers de registre.
L'autre possibilité, si votre disque est facilement démontable, est de le placer en disque esclave dans un ordinateur ayant déjà un système bootable. Vous aurez ainsi facilement accès aux fichiers(vous devrez modifier les droits d'accès de certains répertoires).

Base de Registre - Ruche

On ouvre un des derniers répertoires en date nommé RPxxx et on récupère les 5 fichiers du répertoire snapshot:

♦ _REGISTRY_USER_.DEFAULT
♦ _REGISTRY_MACHINE_SAM
♦ _REGISTRY_MACHINE_SECURITY
♦ _REGISTRY_MACHINE_SOFTWARE
♦ _REGISTRY_MACHINE_SYSTEM

Base de Registre - Ruche

Ils sont à recopier dans c:\windows\system32\config et à renommer comme les fichiers d'origine dans C:\windows\system32\config.

Base de Registre - Ruche









0462247