Ich versuche, einen Registrierungsschlüssel in regedit zu löschen und erhalte weiterhin die folgende Fehlermeldung:
Kann nicht gelöscht werden (Schlüsselname): Fehler beim Löschen des Schlüssels.
Ich bin ein Administrator und habe die Berechtigungen für den Schlüssel und alle übergeordneten und untergeordneten Schlüssel überprüft. Ich habe die volle Kontrolle, aber der gleiche Fehler wird immer noch angezeigt.
Jede Hilfe wird geschätzt.
windows
permissions
regedit
Krii
quelle
quelle
Antworten:
Sie müssen wahrscheinlich den Besitz übernehmen, bevor Sie den Schlüssel löschen können. Klicken Sie mit der rechten Maustaste auf den Schlüssel und klicken Sie auf "Berechtigungen ..." und dann auf Hinzufügen. Geben Sie Ihren Benutzernamen und dann "Namen überprüfen" ein. OK klicken. Klicken Sie dann auf Erweitert und dann auf die Registerkarte Eigentümer. Markieren Sie Ihren Benutzernamen und klicken Sie auf OK. Sie sollten nun in der Spalte Zulassen die Option Vollzugriff aktivieren und von dort aus den Schlüssel tatsächlich löschen können.
Bearbeiten: Sie können auch die "Erweiterten" Berechtigungen anhand der Liste der "Berechtigungseinträge" überprüfen, um festzustellen, ob "Verweigern" -Typen vorhanden sind, die das Löschen verhindern.
quelle
Ich habe die Antwort gefunden. Es gab einen Treiber, der das Löschen verhinderte. Ich habe die Notepad-Hintertür verwendet, um sie zu löschen ( wurde nach Windows 7 unter Betriebssystemen nicht getestet ).
Hinweis: Wenn Sie bereits über ein Windows-Wiederherstellungslaufwerk verfügen, können Sie den Treiber löschen, indem Sie vom Laufwerk booten, die Eingabeaufforderung öffnen und mit einigen einfachen Stapelbefehlen löschen (oder den Editor starten und mit einer Benutzeroberfläche
Open
über das Dateimenü navigieren ). .Richtungen:
Starting Windows
Bildschirm sehen, erzwingen Sie das Herunterfahren Ihres Computers.Launch Startup Repair (recommended)
Option sehen. Wählen Sie dies aus.Do you want to restore your computer using System Restore?
. Klicken Sie auf Abbrechen.Startup Repair cannot repair this computer automatically
. Klicken Sie auf dasView problem details
Dropdown-Menü.Open
. Von dort haben Sie vollen Zugriff auf Ihren Computer.Navigieren Sie zum Löschen eines Treibers zu
C:\Windows\System32\drivers
dem gewünschten Treiber und löschen Sie ihn.Wenn Sie Batch kennen, navigieren Sie zu
C:\Widnows\System32
und klicken Sie mit der rechten Maustaste aufcmd.exe
. Klicken Sie aufRun as administrator
.quelle
Ich hatte heute ein ähnliches Problem beim Versuch, den Dienst SBSCore zu beenden / zu deaktivieren. (Dies erfordert Änderungen an der Registrierung, bevor der Dienst selbst deaktiviert werden kann.) Es kommt darauf an, dass Sie möglicherweise über die richtigen Berechtigungen verfügen. Solange diese Registrierung ausgeführt wird, ist dieser Schlüssel / Wert möglicherweise gesperrt .
Um die Registrierung zu entsperren, musste ich Sysinternals: Process Explorer und Rechtsklick> Suspendieren des Exactables verwenden, bei dem der Schlüssel gesperrt war. Durch das Anhalten der App wurde sichergestellt, dass sie formbar ist (da die vorhandenen Sperren freigegeben werden), die App wird jedoch nicht gezwungen, den Schlüsselwert neu zu laden und möglicherweise zurückzusetzen / zu reparieren, während Sie daran arbeiten.
Im Prozess-Explorer können Sie Strg + F verwenden und anhand des Programmorts, des Programmnamens oder der DLL suchen, um herauszufinden, welche Apps sie verwenden. Doppelklicken Sie, um zum ProcEx-Hauptfenster zurückzukehren, in dem das Programm markiert und für Sie ausgewählt ist. Hängen Sie es aus und nehmen Sie dann Ihre Änderungen vor.
Außerdem müssen Sie nur sicherstellen, dass die übergeordneten Regkey-Berechtigungen die untergeordneten Regkeys aktualisieren. Nur das Hinzufügen der Berechtigungen pro Schlüssel bedeutet nicht, dass Sie 100% Zugriff auf alles darunter haben.
Die Arbeit für mich kam von hier: So deaktivieren Sie den Ablauf der Migrationsfrist für SBS 2003 bis 2008/2011
quelle
Sie können den abgesicherten Modus ausführen und dort den Regedit öffnen und versuchen, die Schlüssel zu löschen. Wenn die Schlüssel von dem deinstallierten Programm erstellt wurden, versuchen Sie, sie vor der Deinstallation bis zu dem Punkt wiederherzustellen (besser - vor der Installation). Verwenden Sie danach die oben genannte Methode.
quelle
System32\drivers
Ordner. Der Treiber wird also automatisch beim sicheren Start gestartet.psexec -i -d -sc: \ windows \ regedit.exe
Holen Sie sich die Datei von hier und entpacken Sie sie im Pfad und führen Sie den obigen Befehl aus
https://docs.microsoft.com/en-us/sysinternals/downloads/psexec
quelle