Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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.