Regedit「(キー名)を削除できません: キーの削除中にエラーが発生しました」

Regedit「(キー名)を削除できません: キーの削除中にエラーが発生しました」

regedit でレジストリ キーを削除しようとすると、次のエラーが繰り返し発生します:

(キー名) を削除できません: キーの削除中にエラーが発生しました。

私は管理者であり、キーとすべての親キーおよび子キーの権限を確認しました。完全な制御権を持っていますが、同じエラーが引き続き表示されます。

どのような助けでも大歓迎です。

答え1

キーを削除する前に、所有権を取得する必要があります。キーを右クリックして「アクセス許可...」をクリックし、次に「追加」をクリックします。ユーザー名を入力して「名前の確認」をクリックします。「OK」をクリックします。次に「詳細設定」をクリックし、「所有者」タブをクリックします。ユーザー名を強調表示して「OK」をクリックします。これで、「許可」列の「フル コントロール」をチェックして、そこから実際にキーを削除できるようになります。

編集: 「アクセス許可エントリ」のリストで「詳細」アクセス許可をチェックして、削除を妨げる「拒否」タイプがあるかどうかを確認することもできます。 このエントリを削除する

答え2

これらの手順では、レジストリ キーの所有権を取得して削除できるようにする方法を示します。

  1. レジストリエディターウィンドウで、削除するキーを右クリックし、アクセス許可を選択します。

  2. 表示されるウィンドウで、[詳細設定] ボタンをクリックします。

詳細設定ボタン

  1. 次のウィンドウの上部に が表示されますのでOwner: <USERNAME> Change、 をクリックしますChange

システム

  1. 次の画面に、テキスト入力フィールド (1) が表示されます。ユーザー名を入力し、Check Name- ボタン (2) をクリックして有効かどうかを確認します。有効でない場合は、- ハイパーリンクをクリックして有効な検索例を表示し、再試行します。ユーザーが有効な場合は、 - ボタン (3)(examples)をクリックして続行します。OK

ユーザーの選択

  1. 次のウィンドウで:
  • チェックReplace owner on sub containers and objects(1)

  • チェックReplace all child object permissions entries with inheritable permission entries from this object(2)

  • クリックApply(3)

  • クリックOK(4)

最後のステップ

  1. キーの所有権を取得したので、削除できます

ワークフロー全体は、このユーチューブビデオ

答え3

答えを見つけました。削除を妨げるドライバーがありました。メモ帳のバックドアを使って削除しました(Windows 7以降のOSではテストされていません)。

注記:Openすでに Windows 回復ドライブをお持ちの場合は、ドライブから起動し、コマンド プロンプトを開いて、いくつかの簡単なバッチ コマンドを使用して削除することで (またはメモ帳を起動して、ファイル メニューのインターフェイスを使用して移動することで)、ドライバーを削除できます。

方向:

  1. コンピュータを再起動してください。
  2. 画面が表示されたらStarting Windows、コンピューターを強制的にシャットダウンします。
  3. コンピュータを起動します。
  4. オプションのあるメニューが表示されますLaunch Startup Repair (recommended)。これを選択します。
  5. スタートアップ修復が開始されます。 すぐに というウィンドウが表示されますDo you want to restore your computer using System Restore?。 [キャンセル] をクリックします。
  6. という別のウィンドウがポップアップ表示されるまで待ちます (これにはしばらく時間がかかる場合があります) Startup Repair cannot repair this computer automaticallyView problem detailsドロップダウンをクリックします。
  7. 最後のリンク(テキスト ファイルであるはずです)までスクロールしてクリックします。
  8. メモ帳が開いたら、Openファイル メニューからクリックします。そこからコンピューターに完全にアクセスできます。

ドライバーを削除するには、C:\Windows\System32\drivers必要なドライバーに移動して削除します。

バッチがわかっている場合は、 に移動してC:\Widnows\System32右クリックしますcmd.exe。 をクリックしますRun as administrator

答え4

  1. このリンクから PSExec をダウンロードしてください:https://docs.microsoft.com/en-us/sysinternals/downloads/psexec
  2. 解凍して、psexec.exe をパスに配置します。
  3. 次のコマンドを実行します:psexec -i -d -s c:\windows\regedit.exe

関連情報