Hoe vorige versies van het register te herstellen in Windows 7
Als u handmatig een specifiek gedeelte van het register wilt herstellen van een eerdere momentopname van Systeemherstel of als u toegang wilt tot bepaalde specifieke sleutels van een oudere versie van het register, kunt u dat doen door toegang te krijgen tot die bestanden en vervolgens secties van deze bestanden te exporteren. Hier is hoe het te doen in Windows 7 of Vista.
Aangezien Windows 7 en Vista gebruikmaken van Shadow Copy, ook wel Volume Snapshot Service genoemd, zijn de functies van de "Vorige versies" snapshots van belangrijke bestanden, inclusief registerkasten, zodat we toegang hebben tot de oudere versies van registerbestanden. zonder een volledig systeemherstel uit te voeren.
Dit artikel is geschreven door mijzelf en Ramesh uit WinHelpOnline, wie heeft ook gedekt hoe hetzelfde te doen op Windows XP.
Toegang tot vorige register-nevenfuncties van Shadow Copy
Belangrijke notitie: voordat we van start gaan, moeten we u echt een disclaimer geven: u moet deze techniek alleen gebruiken als u weet wat u doet en bereid bent om eventuele problemen op te lossen, of op zijn minst een aantal goede back-ups van uw bestanden te hebben. Nog steeds hier? Lees verder.
Het eerste dat u gaat doen, is Gebruikersaccountbeheer uitschakelen, omdat u anders niet echt toegang kunt krijgen tot de mappen. Zodra je dat hebt gedaan en opnieuw hebt opgestart, open je een nieuw Windows Verkenner-venster en ga je naar de volgende map:
C: \ Windows \ System32 \ Config
Klik met de rechtermuisknop ergens in het witte gebied van de map, kies Eigenschappen in het menu en klik vervolgens op het tabblad Vorige versies. Als u daar eenmaal bent, dubbelklikt u op de juiste map (Tip: kijk naar het veld Gewijzigde datum om te beslissen welke versie van de bestanden u wilt terugzetten.)
Notitie: Als u Windows Vista Home-edities gebruikt en u wilt dit doen, moet u Shadow Explorer gebruiken om naar deze bestanden te gaan.
Selecteer de gewenste registercomponent en kopieer deze naar een map naar keuze.
Klik op OK wanneer u de Windows-beveiligingsaanwijzing ziet.
En nu zou u een map moeten hebben met de back-up registersleutels.
Nu u de back-upversies van het register hebt, kunt u deze gebruiken om toegang te krijgen tot de oudere versie.
Een registercomponent laden en specifieke sleutels gebruiken
Op dit punt kunt u de gehele registercomponent in het register laden, waardoor het een subsleutel van een van de hoofdsecties wordt en u toegang krijgt tot de instellingen van de oudere versie. Open de Register-editor met regedit.exe in het menu Zoeken in het menu Start of voer boxen uit, klik op HKEY_LOCAL_MACHINE of HKEY_USERS en gebruik vervolgens Bestand -> Plaats de bijbel.
U wordt gevraagd de nieuwe component een naam te geven. Voor dit voorbeeld heb ik de test net gebruikt.
En zomaar, je kunt de nieuwe sleutel zien met de inhoud van de back-up van vorige week. Dus als bijvoorbeeld een van de instellingen of licentiesleutels voor een toepassing verloren is gegaan, kunnen we deze vinden door de toetsen voor die toepassing te doorbladeren. U moet de wijzigingen handmatig aanbrengen als u slechts een paar toetsen gebruikt.
Als u deze methode probeert te gebruiken om grote delen van het register te herstellen, kunt u een sleutel exporteren, het geëxporteerde bestand wijzigen om het juiste sleutelpad in plaats van Test te hebben en het vervolgens opnieuw importeren. Het is een beetje vervelend, maar het kan handig zijn als dat nodig is.
Als je klaar bent, moet je absoluut zeker zijn om deze hele sleutel te verwijderen, anders zal het een heleboel extra spatten in je register toevoegen die je echt niet nodig hebt.
Open de registersleutels van de vorige versie via de opdrachtregel
In plaats van de registersleutel te laden met behulp van de GUI en al die sleutels toe te voegen aan uw huidige register, kunt u de RegFileExport hulpprogramma van Nirsoft om rechtstreeks toegang te krijgen tot de gegevens en deze uit de back-upbestanden te halen - u hoeft alleen de exacte sleutel te weten die u zoekt
Dus als u bijvoorbeeld de lijst met momenteel geïnstalleerde programma's wilt openen vanuit het dialoogvenster Programma's en functies. U voert een dergelijke opdracht uit tegen de opgeslagen back-up van de registercomponent SOFTWARE, waarbij u ervan uitgaat dat de opdrachtregeltoepassing zich in dezelfde map bevindt als het back-upbestand:
regfileexport SOFTWARE ExportedKey.reg "HKEY_LOCAL_MACHINE \ SOFTWARE \
Microsoft \ Windows \ CurrentVersion \ Uninstall”
Dit genereert een regulier REG-bestand dat u kunt dubbelklikken om de inhoud in het register in te voeren, of u kunt het openen en specifieke sleutels vinden die u mogelijk wilt gebruiken.
Deze methode kan ook worden gebruikt om delen van het register eenvoudig te herstellen, mocht dit nodig zijn. Het is waarschijnlijk het nuttigst voor het herstellen van de secties die betrekking hebben op een specifieke toepassing.
Nogmaals, je moet heel voorzichtig zijn bij het bewerken van het register, maar je weet in ieder geval veel meer dan je eerder deed.