Come estrarre le variabili di ambiente dal punto di ripristino del sistema, Windows 7 a 64 bit


32

Recentemente un software (mal scritto) ha cancellato la mia variabile PATH. Sto installando software da anni e recuperare ogni singola voce sarebbe ingombrante. Una soluzione ancora più ingombrante sarebbe ripristinare dal precedente punto di ripristino del sistema. Qualche idea su come ottenere la variabile PATH da sola dal punto di ripristino?

Risposte:


55

Puoi montare la vecchia versione del registro.

  1. Apri Regedit

Ripristino PERCORSO utente:
2. Selezionare HKEY_USERS
3. File-> Carica Hive
4. Passare alla cartella utente, fare clic sul piccolo pulsante a destra di "Apri" per "Mostra versioni precedenti"
5. Selezionare la revisione appropriata
6. Selezionare NTUSER.DAT(deve avere Mostra file nascosti abilitati)
7. Dagli un nome (ad es. "Old")
8. Naviga verso"Old"\Environment

Ripristino del PERCORSO di sistema:
2. Selezionare HKEY_LOCAL_MACHINE
3. File-> Carica Hive
4. Navigare verso il proprio C:\Windows\System32\config\RegBack, fare clic sul piccolo pulsante a destra di "Apri" per "Mostra versioni precedenti": inserisci qui la descrizione dell'immagine
5. Selezionare la revisione appropriata
6. Selezionare SYSTEM.OLD
7. Dagli un nome (ad es. "Old")
8. Passare a HKEY_LOCAL_MACHINE\"Old"\ControlSet001\Control\Session Manager\Environment
9. Aprire il valore PATH e copiarlo negli Appunti, quindi incollarlo nella schermata delle variabili di ambiente di sistema.

Tieni presente che per Sistema, a seconda di quanto tempo fa, puoi semplicemente tornare in HKLM \ (vecchia versione del set di controllo) \ Control \ Session Manager \ Environment senza caricare un vecchio alveare, ma questo è un modo generalmente utile per applicare " Ripristina versioni precedenti "nel registro.

Spiegazione 'Mostra versioni precedenti', in dettaglio con schermate.

Un ringraziamento speciale a Microsoft per aver rimosso "Ripristina versioni precedenti" da Windows 8.


10
Windows 8.1: "fai clic sul piccolo pulsante a destra di" Apri "per" Mostra versioni precedenti "<- Nessuna cosa in base a queste indicazioni
rainabba

1
Sì, vedi in basso, "Un ringraziamento speciale a Microsoft per aver rimosso [it] da Windows 8"
Mark Sowul

2
Non ho avuto un SYSTEM.OLD, solo unSYSTEM
endolith

1
ho usato Windows 7 a 64 bit e non ho potuto vedere lo spettacolo delle versioni precedenti o (FYI, il pulsante di apertura non è stata divisa in quanto non ci sono versioni precedenti disponibili) .. qualsiasi altra soluzione ...
di Lucky

1
L'ho appena fatto ma non ho bisogno di caricare una versione precedente (per fortuna, perché non ne ho una). Sono andato a HKEY_LOCAL_MACHINE \ ControlSet001 \ Control \ Session Manager \ Environment ed era ancora lì. Forse è perché ho ancora una riga di comando aperta?
Rob Gray,

4

Grazie a Microsoft per aver eliminato "Ripristina versioni precedenti". Tuttavia, se hai la protezione del sistema abilitata sull'unità di sistema (di solito C :) puoi ANCORA tornare alle versioni precedenti. Solo perché hanno tolto l'interfaccia utente non significa che hanno tolto i backup sottostanti.

Prima di tutto, scarica Shadow Explorer. Quindi inchinati ai loro piedi per scriverlo. http://www.shadowexplorer.com/

Dopo averlo installato, è possibile accedere ai file a cui fa riferimento la risposta accettata da Mark Sowul. Si noti che si seleziona la data / versione che si desidera navigare con il menu a discesa in Shadow Explorer: Selettore della data di Shadow Explorer

  • Per ripristinare le versioni precedenti di env per l'account utente, andare su c: \ users [nome utente] \ NTUSER.DAT
  • Per ripristinare le versioni precedenti di env per il sistema, andare su C: \ Windows \ System32 \ config \ RegBack \ SYSTEM
  • Dopo aver selezionato la data / versione desiderata e il file, fai clic con il pulsante destro del mouse sul file e scegli Esporta
  • Esporta in una cartella temporanea
  • Quindi segui le istruzioni sopra per "Carica Hive" sopra, ma scegli questo file temporaneo che hai appena esportato.


1

Bene, questo sarebbe un po 'hacker, ma potresti ripristinare per ottenere il percorso e ripristinare nuovamente il tuo stato attuale.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.