修正:Windowsでアバストソフトウェアレジストリキーを削除できない

先週、システムにCCleanerをインストールしたときに、バックグラウンドでアバストウイルス対策ソフトウェアを密かにインストールしました。 アバストをアンインストールした後も、 AVASTソフトウェアというレジストリキーがレジストリに残っていますが、開くことができませんでした。 AVASTソフトウェアブランチを選択すると、次のエラーがスローされました。

キーを開く際のエラー

AVASTソフトウェアを開くことができません。

エラーにより、このキーを開くことができません。

詳細:指定されたファイルが見つかりません。

AVASTソフトウェアキーのプロパティを開くと、[セキュリティ]タブに何も表示されず 、次のメッセージが表示されました: 要求されたセキュリティ情報は利用できないか、表示できません

Sysinternals RegDelNullとMalwarebytes RegAssassinを実行してキーを核にしようとしましたが、役に立ちませんでした。

レジストリ再解析ポイント

後で私は、 HKEY_LOCAL_MACHINE\Software\AVAST Softwareが、Windows 64ビットシステムで次のキーにリンクする再解析ポイントまたはレジストリリンクであることを認識しましたHKEY_LOCAL_MACHINE\Software\AVAST Software

 HKEY_LOCAL_MACHINE \ Software \ WOW6432Node \ AVAST Software 

ただし、アバストアンインストーラーが上記のキーを消去していたため、再解析ポイントは残っていますが孤立しています。

Windows 32ビットシステムでは、再解析ポイントとターゲットキーパスが逆になります。

ただし、それが再解析ポイントに過ぎないことがわかったら、修正は非常に簡単であることがわかりました。 レジストリキーのアクセス許可をいじる必要はありません。

修正:アバストソフトウェアレジストリキーを削除できない

方法1:WAST6432Nodeの下にAVASTソフトウェアキーを手動で作成する

AVAST Software再解析ポイントを正常に削除するには、まず、不足しているターゲットキーを手動で作成します。 次の手順を実行します:

  1. レジストリエディター( regedit.exe )を起動します。
  2. 以下のWOW6432Nodeキーの下にAVAST Softwareキーを作成します。
     HKEY_LOCAL_MACHINE \ Software \ WOW6432Node \ 

    または、管理コマンドプロンプトウィンドウから次のコマンドを実行して、Windows 64ビットシステムで手動でキーを作成します。

     reg add "HKLM \ Software \ AVAST Software" / reg:32 
  3. 次に、レジストリエディターで次のキーに移動して削除します。
     HKEY_LOCAL_MACHINE \ Software \ AVAST Software 

これにより、リンクされたキーと再解析ポイントが一度に削除されます。

重要な注意: WOW6432Node\AVAST Softwareキーが、それを開くことができない再解析ポイント自体(32ビットvs 64ビットWindows)であり、キーSoftware\AVAST Softwareをポイントしている場合は、ターゲットを作成する必要がありますキー( HKLM\Software\AVAST Software )キーを再解析ポイントを削除する前に手動で。

方法2:アバストソフトウェアのAvRegLink.exeを使用する

アバストソフトウェアには、レジストリ内の再解析ポイントを作成、クエリ、または削除できるAvRegLink.exeという名前のツールがあります。 このツールは、次のURLからダウンロードできます。

 //public.avast.com/~hnanicek/AvRegLink.exe 

ダウンロードしたら、adminコマンドプロンプトを開き、次のコマンドを実行します。

$config[ads_text6] not found
 AvRegLink.exeは "SOFTWARE \ AVAST Software"を削除します 

WOW6432Node\AVAST Softwareキーが再解析ポイント自体(32ビットWindowsと64ビットWindows)であり、キーSoftware\AVAST Softwareを指している場合は、代わりにこのコマンドを実行する必要があります。

 AvRegLink.exeは "SOFTWARE \ WOW6432Node \ AVAST Software"を削除します 

追加のヒント:

再解析ポイントを削除する前に、再解析ポイントを照会して、それがどこを指しているのかを知りたい場合は、次のコマンドラインを使用します。

 AvRegLink.exeクエリ「SOFTWARE \ AVAST Software」AvRegLink.exeクエリ「SOFTWARE \ WOW6432Node \ AVAST Software」 

再解析ポイントを手動で作成するには、次のコマンドライン構文を使用します。

 AvRegLink.exe Create LinkKey TargetKey 

regln:Windowsレジストリリンクユーティリティを使用して、レジストリ内の再解析ポイントを作成または削除することもできます。

それでおしまい! これにより、AVASTソフトウェアのレジストリキーがHKEY_LOCAL_MACHINE\SoftwareまたはHKEY_LOCAL_MACHINE\WOW6432Node\Softwareレジストリの場所から削除されHKEY_LOCAL_MACHINE\Software

関連記事