特定のレジストリ キーを削除できません。キーの削除中にエラーが発生する
この記事では、特定のレジストリ キーを削除しようとしたときに発生するキーエラーの削除中にエラーを解決する解決策について説明します。
元の KB 番号: 2021860
現象
レジストリ キーを削除しようとすると、次のエラー メッセージが表示されることがあります。
キーの削除中にエラーが発生しました
原因
この問題は、null 文字が埋め込まれたレジストリ キーを削除しようとした場合に発生する可能性があります。 レジストリ エントリを表示すると、これらの文字は表示されません。
解決方法
埋め込み null 文字を含むレジストリ キーを削除するには、最初に null 文字を別の文字に置き換える必要があります。 この操作は、Sysinternals の RegDelNull v1.11 ツールを使用して実行できます。
詳細
Usage: regdelnull <path> [-s]
-s Recurse into subkeys.
null 文字が埋め込まれたレジストリ エントリを手動で作成することはできません。 通常、この問題は、アプリケーションのインストールが破損しているか、同様の理由で発生します。 Windows カーネルでは、文字列に NULL 文字を埋め込み、完全なキー名を形成できます。 このエントリにユーザー モードからアクセスした場合、埋め込み null 文字列を含むキーを開くことはできません。