web-dev-qa-db-ja.com

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

Regeditでレジストリキーを削除しようとしていますが、このエラーが発生し続けます。

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

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

どんな助けでもありがたいです。

10
Krii

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

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

経路:

  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 automatically_と表示される別のウィンドウが表示されるまで(しばらく時間がかかる場合があります)待ちます。 _View problem details_ドロップダウンをクリックします。
  7. 最後のリンク(テキストファイルである必要があります)までスクロールし、それをクリックします。
  8. メモ帳に移動したら、ファイルメニューからOpenをクリックします。そこから、コンピュータに完全にアクセスできます。

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

バッチを知っている場合は、_C:\Widnows\System32_に移動し、_cmd.exe_を右クリックします。 _Run as administrator_をクリックします。

4
Krii

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

編集:「詳細」権限を「権限エントリ」のリストで確認して、削除を妨げる「拒否」タイプがあるかどうかを確認することもできます。 Delete this entry

9
BillDOe

セーフモードを実行すると、レジストリエディターが開き、キーを削除してみることができます。キーがアンインストールされたプログラムによって作成された場合は、アンインストールする前の時点まで回復してみてください(インストールする前に)。その後、上記の方法を使用します。

1
George

SBSCoreサービスを強制終了/無効化しようとしたときに、今日同様の問題が発生しました。 (サービス自体を無効にする前に、regを変更する必要があります。)適切な権限を持っている可能性がありますが、そのレジストリが実行されている限り、そのキー/値は適切にロックされている可能性があります。 。

レジストリのロックを解除するには、 Sysinternals:Process Explorer およびを使用する必要がありました。右クリック>一時停止キーがロックされています。アプリを一時停止することで、アプリが柔軟であることを確認しました(アプリのロックが解除されるため)が、アプリの再読み込みを強制したり、作業中にキー値をリセット/修復したりすることはありません。

Process Explorerでは、Ctrl + Fを使用して、プログラムの場所、プログラム名、またはDLLこれを使用しているアプリを検索します。ダブルクリックしてメインのProcExウィンドウに戻り、プログラムが強調表示されて選択されます。中断してから、変更。

それ以外に注意すべきことは、親レジストリキーの権限で子レジストリキーを更新することです。キーごとに権限を追加しても、その下にあるすべてのものに100%アクセスできるわけではありません。


私の回避策はここから来ました: SBS 2003から2008/2011への移行猶予期間の期限切れを無効にする方法

1
NBN-Alex