Comment restaurer les versions précédentes du registre dans Windows 7
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 le faire dans 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 à avoir de bonnes sauvegardes de vos fichiers. Toujours là? Continuer à lire.
La première chose à faire est de désactiver le contrôle de compte d'utilisateur, car vous ne pourriez pas accéder aux dossiers autrement. Une fois que vous avez terminé et redémarré, ouvrez une nouvelle fenêtre de l’explorateur Windows et dirigez-vous vers le dossier suivant:
C: \ Windows \ System32 \ Config
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é (Indice: consultez le champ Date de modification pour choisir la version des fichiers à restaurer.)
Remarque: Si vous utilisez les éditions Windows Vista Home et que vous souhaitez le faire, vous devrez utiliser Shadow Explorer pour accéder à ces fichiers..
Sélectionnez les fichiers de la ruche de registre dont vous avez besoin et copiez-les dans un dossier de votre choix..
Cliquez sur OK lorsque l'invite de sécurité Windows s'affiche..
Et maintenant, vous devriez avoir un dossier contenant les clés de registre de sauvegarde.
Maintenant que vous avez les versions de sauvegarde du registre, vous pouvez les utiliser pour accéder à l'ancienne version..
Chargement d'une ruche de registre et accès à des clés spécifiques
À ce stade, vous pouvez charger l'intégralité de la ruche de registre 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 l'ancienne version. 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..
Vous serez invité à donner un nom à la nouvelle ruche - pour cet exemple, je viens d'utiliser test.
Et juste comme ça, vous pouvez voir la nouvelle clé avec le contenu de la copie de sauvegarde de la semaine dernière. Ainsi, par exemple, si l'un des paramètres ou des clés de licence d'une application a été perdu, vous pouvez le trouver en parcourant les clés de cette application. Vous devrez faire les changements manuellement si vous ne faites que quelques touches.
Si vous essayez d'utiliser cette méthode pour restaurer des morceaux volumineux du registre, vous pouvez exporter une clé, modifier le fichier exporté pour qu'il ait le chemin de clé correct au lieu de Test, puis l'importer à nouveau. C'est un peu pénible, mais pourrait être utile si vous avez besoin de.
Une fois que vous avez terminé, vous devez être absolument certain de supprimer cette clé dans son intégralité, sans quoi cela ajoutera à votre base de données une quantité excessive de données inutiles..
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 RegFileExport outil de Nirsoft pour accéder directement aux données des fichiers de sauvegarde et les extraire - vous aurez simplement besoin 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 exécuteriez une commande comme celle-ci sur la copie de sauvegarde enregistrée de la ruche de registre SOFTWARE, en supposant que l'application en ligne de commande se trouve dans le même répertoire que le fichier de sauvegarde:
LOGICIEL regfileexport ExportedKey.reg “HKEY_LOCAL_MACHINE \ SOFTWARE \
Microsoft \ Windows \ CurrentVersion \ Uninstall ”
Cela générera un fichier .reg normal sur lequel vous pourrez soit double-cliquer pour entrer le contenu dans le registre, soit l'ouvrir et trouver les clés spécifiques que vous voudrez peut-être utiliser..
Cette méthode peut en fait être utilisée pour restaurer facilement des sections du registre, le cas échéant. C'est probablement le plus utile pour restaurer les sections relatives à une application spécifique.
Encore une fois, vous devez être très prudent lorsque vous modifiez le registre, mais au moins vous en savez beaucoup plus qu'avant..