Si vous souhaitez restaurer manuellement une section spécifique du registre à partir d'un instantané de restauration système précédent, ou accéder à des clés spécifiques à partir d'une version antérieure du registre, vous pouvez le faire en accédant à ces fichiers, puis en exportant des sections. Voici comment procéder sous Windows 7 ou Vista.
Étant donné que Windows 7 et Vista utilisent le cliché instantané, également appelé service d'instantané de volume, pour activer la fonctionnalité «Versions précédentes», il existe des instantanés de fichiers importants pris au fil du temps, y compris des ruches de registre, afin que nous puissions accéder aux anciennes versions des fichiers de registre. manière sans avoir à faire une restauration complète du système.
Cet article a été écrit conjointement par moi-même et Ramesh de WinHelpOnline, qui a également couvert comment faire la même chose sous Windows XP.
Accéder aux ruches de registre précédentes à partir d'un cliché instantané
Note importanteAvant de commencer, nous devrions vous donner un avertissement: vous ne devriez pas utiliser cette technique si vous ne savez pas ce que vous faites et êtes disposé à faire face aux problèmes éventuels, ou au moins à faire de bonnes sauvegardes de vos fichiers. Toujours là? Continuer à lire.
La première chose que vous allez vouloir faire est de désactiver le contrôle de compte d’utilisateur, car vous n’auriez pas vraiment accès aux dossiers. Une fois que vous avez terminé et redémarré, ouvrez une nouvelle fenêtre de l’explorateur Windows et ouvrez le dossier suivant:
C:WindowsSystem32Config
Cliquez avec le bouton droit n'importe où dans l'espace blanc du dossier, choisissez Propriétés dans le menu, puis cliquez sur l'onglet Versions précédentes. Une fois que vous y êtes, double-cliquez sur le dossier approprié (Conseil: consultez le champ Date de modification pour choisir la version des fichiers à restaurer.)
Remarque: Si vous utilisez Windows Vista Home éditions et que vous souhaitez le faire, vous devrez utiliser Shadow Explorer pour accéder à ces fichiers.
Cliquez sur OK lorsque vous voyez l'invite de sécurité Windows.
Chargement d'une ruche de registre et accès à des clés spécifiques
À ce stade, vous pouvez charger la ruche de registre entière dans le registre, ce qui en fera une sous-clé de l'une des sections principales et vous permettra d'accéder aux paramètres de la version antérieure. Ouvrez l'éditeur de registre à l'aide de regedit.exe dans les zones de recherche ou d'exécution du menu Démarrer, cliquez sur HKEY_LOCAL_MACHINE ou HKEY_USERS, puis utilisez Fichier -> Charger la ruche.
Une fois que vous avez terminé, vous devez absolument vous assurer de supprimer cette clé dans son intégralité, sinon cela va ajouter beaucoup de fadaises à votre registre dont vous n’avez vraiment pas besoin.
Accéder aux clés de registre de la version précédente via la ligne de commande
Au lieu de charger la clé de registre à l'aide de l'interface graphique et d'ajouter toutes ces clés à votre registre actuel, vous pouvez utiliser le RegFileExport outil de Nirsoft permettant d’accéder directement aux données des fichiers de sauvegarde et de les extraire - il vous suffit de connaître la clé exacte que vous recherchez.
Ainsi, par exemple, si vous souhaitez accéder à la liste des programmes actuellement installés à partir de la boîte de dialogue Programmes et fonctionnalités. Vous devez exécuter une commande comme celle-ci sur la copie de sauvegarde enregistrée de la ruche de registre SOFTWARE (si l’application de ligne de commande est dans le même répertoire que le fichier de sauvegarde):
regfileexport SOFTWARE ExportedKey.reg “HKEY_LOCAL_MACHINESOFTWARE MicrosoftWindowsCurrentVersionUninstall”
Encore une fois, vous devez être très prudent lorsque vous modifiez le registre, mais au moins vous en savez beaucoup plus qu'avant.