Comment extraire des variables d'environnement à partir du point de restauration système, Windows 7 64 bits
32
Récemment, un logiciel (mal écrit) a effacé ma variable PATH. J'installe des logiciels depuis des années et récupérer chaque entrée serait compliqué. Une solution encore plus lourde serait de restaurer à partir du point de restauration système précédent. Des idées sur la façon d'obtenir la variable PATH seule à partir du point de restauration?
Vous pouvez monter l'ancienne version du registre.
Ouvrir Regedit
Restauration du chemin utilisateur:
2. Sélectionnez HKEY_USERS
3. Fichier-> Charger la ruche
4. Accédez à votre dossier utilisateur, cliquez sur le petit bouton à droite de "Ouvrir" pour "Afficher les versions précédentes"
5. Sélectionnez la révision appropriée
6. Sélectionnez NTUSER.DAT(doit avoir Afficher les fichiers cachés activés)
7. Donnez-lui un nom (par exemple "Old")
8. Accédez à"Old"\Environment
Restauration du système PATH:
2. Sélectionnez HKEY_LOCAL_MACHINE
3. Fichier-> Charger la ruche
4. Accédez à votre C:\Windows\System32\config\RegBack, cliquez sur le petit bouton à droite de "Ouvrir" pour "Afficher les versions précédentes":
5. Sélectionnez la révision appropriée
6. Sélectionnez SYSTEM.OLD
7. Donnez-la un nom (par exemple "Old")
8. Accédez à HKEY_LOCAL_MACHINE\"Old"\ControlSet001\Control\Session Manager\Environment
9. Ouvrez la valeur PATH et copiez-la dans le presse-papiers, puis collez-la dans l'écran des variables d'environnement système.
Notez que pour le système, en fonction de la durée de cette opération, vous pouvez simplement revenir dans HKLM \ (ancienne version du jeu de contrôles) \ Control \ Session Manager \ Environment sans charger une ancienne ruche, mais c'est une manière généralement utile d'appliquer " Restaurer les versions précédentes "dans le registre.
Windows 8.1: "cliquez sur le petit bouton à droite de" Ouvrir "pour" Afficher les versions précédentes "<- Rien de tel en fonction de ces instructions
rainabba
1
Oui, voir en bas, "Remerciements particuliers à Microsoft pour [le] supprimer de Windows 8"
Mark Sowul
2
Je n'en avais pas SYSTEM.OLD, juste unSYSTEM
endolith
1
J'ai utilisé Windows 7 64 bits et je n'ai pas pu voir les versions précédentes non plus. (Pour info, le bouton d'ouverture n'a pas été divisé car il n'y a pas de version précédente disponible) .. toute autre solution ..
Lucky
1
Je viens de le faire, mais je n'avais pas besoin de charger une version plus ancienne (heureusement, car je n'en ai pas). Je suis allé à HKEY_LOCAL_MACHINE \ ControlSet001 \ Control \ Session Manager \ Environment et il était toujours là. C'est peut-être parce que j'ai toujours une ligne de commande ouverte?
Rob Gray
4
Merci en effet à Microsoft d'avoir éliminé "Restaurer les versions précédentes". Cependant, si la protection du système est activée sur votre lecteur système (généralement C :), vous pouvez TOUJOURS revenir aux anciennes versions. Ce n'est pas parce qu'ils ont supprimé l'interface utilisateur qu'ils ont supprimé les sauvegardes sous-jacentes.
Tout d'abord, téléchargez Shadow Explorer. Inclinez-vous ensuite à leurs pieds pour l'avoir écrit. http://www.shadowexplorer.com/
Après l'avoir installé, vous pouvez naviguer vers les fichiers référencés dans la réponse acceptée par Mark Sowul. Notez que vous sélectionnez la date / version que vous souhaitez parcourir avec le menu déroulant dans l'explorateur d'ombres:
Pour restaurer les versions antérieures d'env pour le compte utilisateur, accédez à c: \ users [votre nom d'utilisateur] \ NTUSER.DAT
Pour restaurer les versions antérieures d'environnement pour le système, accédez à C: \ Windows \ System32 \ config \ RegBack \ SYSTEM
Une fois que vous avez sélectionné la date / version souhaitée et le fichier, faites un clic droit sur le fichier et choisissez exporter
Exporter vers un dossier temporaire
Suivez ensuite les instructions ci-dessus pour "Charger la ruche" ci-dessus, mais choisissez ce fichier temporaire que vous venez d'exporter.
SYSTEM.OLD
, juste unSYSTEM
Merci en effet à Microsoft d'avoir éliminé "Restaurer les versions précédentes". Cependant, si la protection du système est activée sur votre lecteur système (généralement C :), vous pouvez TOUJOURS revenir aux anciennes versions. Ce n'est pas parce qu'ils ont supprimé l'interface utilisateur qu'ils ont supprimé les sauvegardes sous-jacentes.
Tout d'abord, téléchargez Shadow Explorer. Inclinez-vous ensuite à leurs pieds pour l'avoir écrit. http://www.shadowexplorer.com/
Après l'avoir installé, vous pouvez naviguer vers les fichiers référencés dans la réponse acceptée par Mark Sowul. Notez que vous sélectionnez la date / version que vous souhaitez parcourir avec le menu déroulant dans l'explorateur d'ombres:
la source
Eh bien, ce serait un peu hackish, mais vous pouvez restaurer pour obtenir le chemin d'accès et restaurer à nouveau votre état actuel.
la source