Ich habe einen Fehler gemacht, den Wert von .exe
in geändert registry editor
und derzeit kann ich den Editor oder ein anderes .exe-Programm nicht mehr öffnen (nichts). Kann ich die Registrierung über cmd sichern? Ich habe es mit versucht
Xcopy c:\windows\system32\config\RegBack c:\windows\system32\config
Aber es wird mir „0 Dateien kopiert“ zurückgegeben, die Dateien sind in RegBack, das Betriebssystem ist Windows 10. Habe es auch mit der Systemwiederherstellung von 5 verschiedenen Systemwiederherstellungspunkten versucht, aber es wird ein Fehler ausgegeben, irgendwelche Ideen?
Antwort1
Ich wette, Sie können den Registrierungseditor öffnen, indem Sie eine Eingabeaufforderung (als Administrator) öffnen und Folgendes ausführen:
regedit
.exe
im Klassenstamm ist der Explorer dafür zuständig, damit er weiß, wie mit .exe
Dateien gearbeitet wird.
Die Eingabeaufforderung sollte daher nicht betroffen sein.
Antwort2
Folgendes habe ich getan:
Administratorkonto aktivieren, basierend aufDasArtikel:
- Aktivieren Sie das Startmenü auf dem System.
- Geben Sie lusrmgr.msc ein und wählen Sie das Ergebnis aus, das Ihnen zurückgegeben wird.
- Klicken Sie mit der linken Maustaste auf „Benutzer“ in der linken Seitenleiste. Sie erhalten rechts eine Liste aller Konten des lokalen Systems.
- Klicken Sie mit der rechten Maustaste auf Administrator und wählen Sie Eigenschaften aus dem Kontextmenü.
- Entfernen Sie im Fenster „Administratoreigenschaften“ das Häkchen bei „Konto ist deaktiviert“, klicken Sie auf „Übernehmen“ und dann auf „OK“.
Öffnen Sie das Administratorkonto vonStart -> Benutzer ändern
- Öffnen Sie es
Git Bash here
mit einem Rechtsklick aus einem Ordner, öffnen Sie es danncmd
aus BASH und geben Sie einregedit
. HKEY_CLASSES_ROOT -> exefile
Werte von und auf Standard zurücksetzenexefile -> shell -> open -> command
(die ich vorher geändert habe).
PS: Ich habe eine gute Möglichkeit gefunden, die Werte der Registrierung zu ändern, wenn Sie den Registrierungseditor bereits geschlossen haben. Dies ist ein Beispiel für eine EXE-Datei:
- Doppelklicken Sie auf eine Textdatei (.txt) in Ihrem System. (Dadurch wird der Editor geöffnet.)
- Klicken Sie im Menü Datei auf Neu.
Kopieren Sie den folgenden Inhalt und fügen Sie ihn in den Editor ein.
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\.exe] @="exefile"
Speichern Sie die Datei mit der Erweiterung .REG.
- Doppelklicken Sie auf die Datei, um sie auszuführen.
- Dadurch wird der ProgID des EXE-Dateityps behoben.
Antwort3
Die beste Lösung könnte darin bestehen, zu einem vorherigen Systemwiederherstellungspunkt zurückzukehren.
Siehe den Artikel (unter vielen) So stellen Sie mithilfe der Systemwiederherstellung unter Windows 10 eine Wiederherstellung durch.
Ein kleines Problem: Dies wird von einem Prozess gehandhabt SystemPropertiesProtection.exe
, bei dem es sich um eine .exe
Datei handelt! Autsch!
Sie müssen dies daher wie folgt von einem Boot-USB-Stick aus tun:
- Gehen Sie auf einem funktionierenden PC zu Microsoft-Website zum Herunterladen von Software
- Laden Sie das Windows 10 Media Creation Tool herunter und führen Sie es aus
- WählenInstallationsmedien für einen anderen PC erstellen
- Wählen Sie eine Sprache, Edition und Architektur (64-Bit oder 32-Bit)
- Folgen Sie den Schritten zum Erstellen eines Installationsmediums und wählen Sie dannBeenden
- Schließen Sie das erstellte Installationsmedium an Ihren nicht funktionsfähigen PC an und schalten Sie ihn ein.
- Geben Sie auf dem ersten Einrichtungsbildschirm Ihre Sprache und andere Einstellungen ein und wählen Sie dannNächsteWenn der Setup-Bildschirm nicht angezeigt wird, ist Ihr PC im BIOS möglicherweise nicht so eingerichtet, dass er vom Laufwerk bootet.
- WählenDeinen Computer reparieren
- Auf derWähle eine Optionwählen SieFehlerbehebung
- WählenErweiterte Optionen > Systemwiederherstellung.
Möglicherweise können Sie auch in die Eingabeaufforderung booten. Die Wahrscheinlichkeit ist groß, dass die Kopie in dieser Umgebung funktioniert. Allerdings könnte dies Sie zu weit in die Vergangenheit zurückwerfen.
Antwort4
Registrierungszuordnungen sind nicht rekursiv.
1) Aktivieren Sie "Dateierweiterungen anzeigen
2) Erstellen Sie eine neue Textdatei auf dem Desktop
3) 3 Buchstaben cmd
eingeben und speichern
4) umbenennen in .bat
5) Rechtsklick -> Als Administrator ausführen
6)regedit
7) Machen Sie Ihre Änderung rückgängig