Freigeben über


Bestimmte Registrierungsschlüssel und Fehler beim Löschen des Schlüssels können nicht gelöscht werden.

Dieser Artikel enthält eine Lösung zum Beheben des Fehlers beim Löschen von Schlüsselfehlern , die beim Entfernen bestimmter Registrierungsschlüssel auftritt.

Ursprüngliche KB-Nummer: 2021860

Symptome

Beim Versuch, einen Registrierungsschlüssel zu löschen, wird möglicherweise die folgende Fehlermeldung angezeigt:

Fehler beim Löschen des Schlüssels

Ursache

Dieses Problem kann verursacht werden, wenn Sie versuchen, einen Registrierungsschlüssel zu löschen, der eingebettete NULL-Zeichen enthält. Diese Zeichen sind beim Anzeigen des Registrierungseintrags nicht sichtbar.

Lösung

Um einen Registrierungsschlüssel zu löschen, der ein eingebettetes Nullzeichen enthält, müssen Sie zuerst das Nullzeichen durch ein anderes Zeichen ersetzen. Sie können diesen Vorgang mithilfe des RegDelNull v1.11-Tools von Sysinternals ausführen.

Weitere Informationen

Usage: regdelnull <path> [-s]
-s Recurse into subkeys.

Sie können einen Registrierungseintrag nicht manuell mit einem eingebetteten Nullzeichen erstellen. Dieses Problem tritt in der Regel aufgrund einer beschädigten Anwendungsinstallation oder ähnlich auf. Windows-Kernel kann ein NULL-Zeichen in eine Zeichenfolge einbetten, um einen vollständigen Schlüsselnamen zu bilden. Wenn auf diesen Eintrag über den Benutzermodus zugegriffen wird, ist es nicht möglich, den Schlüssel mit der eingebetteten NULL-Zeichenfolge zu öffnen.