regeditでレジストリキーを削除しようとしていますが、このエラーが発生し続けます。
削除できません(キー名):キーの削除中にエラーが発生しました。
私は管理者であり、キーとすべての親キーと子キーの権限を確認しました。完全に制御できますが、同じエラーが引き続き表示されます。
どんな助けでもありがたいです。
regeditでレジストリキーを削除しようとしていますが、このエラーが発生し続けます。
削除できません(キー名):キーの削除中にエラーが発生しました。
私は管理者であり、キーとすべての親キーと子キーの権限を確認しました。完全に制御できますが、同じエラーが引き続き表示されます。
どんな助けでもありがたいです。
回答:
私は答えを見つけました。削除を妨げるドライバーがいました。メモ帳のバックドアを使用して削除しました(Windows 7以降のOSではテストされていません)。
注: Windowsリカバリードライブがすでにある場合は、ドライブから起動してコマンドプロンプトを開き、いくつかの簡単なバッチコマンドを使用して(または、メモ帳を起動しOpen
て、ファイルメニューのインターフェイスから移動して)、ドライバーを削除できます。 。
行き方:
Starting Windows
、画面をシャットダウンし、コンピュータを強制。Launch Startup Repair (recommended)
オプション付きのメニューが表示されます。これを選択します。Do you want to restore your computer using System Restore?
。キャンセルをクリックします。Startup Repair cannot repair this computer automatically
。View problem details
ドロップダウンをクリックします。Open
、ファイルメニューをクリックします。そこから、コンピュータに完全にアクセスできます。C:\Windows\System32\drivers
ドライバーを削除するには、目的のドライバーに移動して削除します。
バッチを知っている場合は、に移動しC:\Widnows\System32
て右クリックしcmd.exe
ます。をクリックしRun as administrator
ます。
SBSCoreサービスを強制終了または無効にしようとしたときに、今日同様の問題が発生しました。(サービス自体を無効にする前に、regを変更する必要があります。)適切な権限を持っている可能性がありますが、そのレジストリが実行されている限り、そのキー/値は適切にロックされている可能性があります。 。
レジストリのロックを解除するには、Sysinternalsを使用する必要がありました:プロセスエクスプローラーと右クリック>キーがロックされていた正確なファイルを一時停止します。アプリを一時停止することで、アプリが可鍛性であることが確認されます(アプリのロックが解除されるため)が、アプリのリロードを強制したり、作業中にキー値をリセット/修復したりすることはありません。
ではプロセスエクスプローラは、使用することができますCtrlキー+ Fをし、アプリがそれを使用している見つけるために、プログラムの場所、プログラム名、またはDLLを使用して検索します。ダブルクリックしてメインのProcExウィンドウに戻り、プログラムが強調表示され、選択されます。一時停止してから変更を加えてください。
それ以外に注意すべきことは、親レジストリキーの権限で子レジストリキーを更新できることを確認することだけです。キーごとにアクセス許可を追加するだけでは、その下のすべてに100%アクセスできるわけではありません。
私の回避策はここから来ました:SBS 2003から2008/2011への移行猶予期間の期限切れを無効にする方法
セーフモードを実行すると、レジストリエディターが開き、キーを削除してみることができます。キーがアンインストールされたプログラムによって作成された場合は、アンインストールする前の時点まで回復してみてください(インストールする前に)。その後、上記の方法を使用します。
System32\drivers
フォルダー内にありました。そのため、ドライバーはセーフブート時に自動的に起動します。
psexec -i -d -sc:\ windows \ regedit.exe
ここからファイルを取得してパスに解凍し、上記のコマンドを実行します
https://docs.microsoft.com/en-us/sysinternals/downloads/psexec