Regedit "Kann nicht löschen" "Fehler beim Löschen des Schlüssels"


10

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.


Welchen Schlüssel möchten Sie bearbeiten?
OSol1tair3

Filtersoftware von Drittanbietern.
Krii

Dies auf einer Domain zufällig?
Ramhound

Mein Computer befand sich in einer Domäne, aber nicht mehr.
Krii

Antworten:


9

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. Löschen Sie diesen Eintrag


4

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:

  1. Starte deinen Computer neu.
  2. Wenn Sie den Starting WindowsBildschirm sehen, erzwingen Sie das Herunterfahren Ihres Computers.
  3. Starten Sie Ihren Computer.
  4. Sie sollten ein Menü mit einer Launch Startup Repair (recommended)Option sehen. Wählen Sie dies aus.
  5. Die Startreparatur wird jetzt gestartet. In Kürze sehen Sie ein Fenster mit der Aufschrift Do you want to restore your computer using System Restore?. Klicken Sie auf Abbrechen.
  6. Warten Sie, bis ein anderes Fenster mit der Meldung angezeigt wird (dies kann eine Weile dauern) Startup Repair cannot repair this computer automatically. Klicken Sie auf das View problem detailsDropdown-Menü.
  7. Scrollen Sie zum letzten Link (es sollte eine Textdatei sein) und klicken Sie darauf.
  8. Klicken Sie im Editor im Dateimenü auf Open. Von dort haben Sie vollen Zugriff auf Ihren Computer.

Navigieren Sie zum Löschen eines Treibers zu C:\Windows\System32\driversdem gewünschten Treiber und löschen Sie ihn.

Wenn Sie Batch kennen, navigieren Sie zu C:\Widnows\System32und klicken Sie mit der rechten Maustaste auf cmd.exe. Klicken Sie auf Run as administrator.


1

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


Leider scheint dies nicht zu funktionieren.
Krii

1

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.


Der Treiber befand sich im System32\driversOrdner. Der Treiber wird also automatisch beim sicheren Start gestartet.
Krii

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.