Standardregistrierungsschlüssel wiederherstellen

Standardregistrierungsschlüssel wiederherstellen

Mit habe ich "unbekannte" Dateien verknüpft notepad.exe, also Dateien ohne oder mit unbekannter Erweiterung.

HKEY_CLASSES_ROOT\Unknown

Ich bin mir jedoch nicht sicher, welche Schlüssel ich in diesem Zusammenhang geändert habe. Ich möchte, Unknownwenn möglich, alle Schlüssel und Werte auf ihren „Standardzustand“ zurücksetzen.

Antwort1

Sie können die Standardregistrierungseinstellungen abrufen aus Windows 7 ISO ohne Windows neu zu installieren. Im Folgenden wird eine virtuelle Festplatte erstellt, auf der die Daten gespeichert werden, die Sie von der ISO-Datei erhalten.

diskpart
create vdisk file C:\wo.vhd maximum 10
attach vdisk
create partition primary
format
detach vdisk

InstallierenVirtualBox. Erstellen Sie eine neue virtuelle Maschine. Wählen Sie unbedingt „Eine vorhandene virtuelle Festplattendatei verwenden“. Wählen Sie für die neue virtuelle Maschine Settings Storage IDE die ISO-Datei aus und fügen Sie sie hinzu. Starten Sie die virtuelle Maschine. Sobald sie gestartet ist, können Sie einen Schlüssel exportieren (Umschalt + F10).

reg export hkcr\unknown C:\unknown.reg

Schalten Sie nun die virtuelle Maschine aus und schließen Sie den VirtualBox Manager. Führen Sie Folgendes aus, um die VHD zu mounten. Anschließend ist die REG-Datei auf dem Hostcomputer verfügbar. Achten Sie darauf, dies nicht zu kurz nach dem Schließen von VirtualBox auszuführen. Wenn Sie die Verbindung wiederherstellen, bevor der VirtualBox-Prozess beendet ist, wird die Datei nicht gespeichert.

automount scrub
attach vdisk

Endergebnis

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\unknown\shell]
@="openas"

Antwort2

Ich bin nicht sicher, was Sie wollen, aber dies ist ein Screenshot meines Unbekannten Ordners in meiner Registrierung

Bildbeschreibung hier eingeben

Antwort3

openDurch Löschen der folgenden Schlüssel sollte die Verknüpfung mit der von Ihnen für Dateien unbekannten Typs ausgewählten Standardanwendung aufgehoben werden :

HKEY_CURRENT_USER\SOFTWARE\Classes\Unknown\shell\open
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Unknown\shell\open

Es kann sein, dass nicht beide vorhanden sind, aber das ist ok. Lassen Sie die anderen Shell-Verben (wahrscheinlich zumindest openas) opendlgin Ruhe.

verwandte Informationen