Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

proxycheck.exeが勝手に起動してリソースを大量消費する問題の解決方法

一部のユーザーの間で、proxycheck.exeという実行ファイルに関連するトラブルが報告されています。起動時に「proxycheck.exe は動作を停止しました」というエラーが表示されるケースや、明確な理由もなくこのファイルがシステムリソース(RAMやCPU)を大量に消費しているケースなどが確認されています。

proxycheck.exeが勝手に起動してリソースを大量消費する問題の解決方法

調査の結果、これらの問題は、セキュリティ研究者からアドウェアとして分類されている「proxycheck」という実行ファイルが原因であることが判明しました。対処方法は複数ありますが、最終的な目的は共通しています。それは、メインの実行ファイル、親アプリケーション、そしてこのアドウェアプログラムに関連する依存ファイルをすべて完全に削除することです。

proxycheck.exeとは何か?

このプロセス(proxycheck.exe)は、閲覧中のウェブサイトとは無関係の広告を表示することで知られるアドウェアプログラム(Anonymizer Gadget)に属しています。多くの場合、このプログラムは広告クーポン、下線付きキーワード(いわゆるインテキスト広告)、バナー、ポップアップ広告などを表示します。

proxycheck.exeが存在する可能性が最も高い場所は、以下の2つです。

  • C:\Users\ユーザー名\AppData\Roaming\AGData\bin\
  • C:\Users\ユーザー名\AppData\Roaming\AGData\stuff\chr4E\

調査によると、これらの広告の目的は、ブラウザツールバー、最適化ユーティリティ、その他グレーゾーンで動作する製品といった、怪しいアプリケーションをインストールさせることにあります。セキュリティ専門家は、こうしたツールをインストールするとシステムがセキュリティリスクにさらされたり、正体不明の第三者にシステムリソースを使った暗号通貨マイニングを許してしまう可能性があると指摘しています。

そのため、多くの被害者から「このユーティリティのせいでCPU温度が異常なレベルまで上昇した」という報告が寄せられています。

なお、proxycheck.exeの親アプリケーションはPUP(潜在望ましくないプログラム)に分類されます。このプログラムをインストールしてしまったユーザーの大半は、自分でインストールしたことに気づいていません。これは、より正当な別のプログラムにバンドルされて同梱されていた可能性が高いためです。

システムにインストールされると、このプログラムはスタートアップ項目の一覧に自らを強制的に登録します。その結果、メインの実行ファイル(proxycheck.exe)はシステム起動のたびに呼び出され、対策を講じるまで広告を表示し続けることになります。

proxycheck.exeを削除する方法

proxycheck.exeを削除し、アドウェアによる感染を確実に防ぐには、いくつかの方法があります。以下のいずれかの方法を実行して、この実行ファイル(proxycheck.exe)と、アドウェアを偽装している親プログラムを取り除きましょう。

方法1:親アプリケーションをアンインストールする

実際に、この実行ファイルをインストールし、スタートアップ項目に登録していた親アプリケーション(AnonymizerGadget)をアンインストールすることで、問題を解決できたユーザーもいます。

ただし、この実行ファイルに関連する起動時エラーも発生している場合は、後述の他の方法も併せて試す必要があるかもしれません。

proxycheck.exeによるCPU・RAM使用率の高騰に悩んでいる場合や、システム起動のたびにエラーが表示される場合は、以下の手順に従って親アプリケーション(AnonymizerGadget)をアンインストールしてください。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。次に「appwiz.cpl」と入力してEnterを押すと、「プログラムと機能」画面が開きます。proxycheck.exeが勝手に起動してリソースを大量消費する問題の解決方法
  2. 「プログラムと機能」画面内で、インストール済みアプリケーションのリストを下にスクロールし、AnonymizerGadgetを見つけます。
  3. 見つかったら右クリックし、表示されたコンテキストメニューから「アンインストール」を選択します。proxycheck.exeが勝手に起動してリソースを大量消費する問題の解決方法
  4. アンインストール画面の指示に従ってアンインストールを完了させ、パソコンを再起動します。
  5. 次回起動時にproxycheck.exe関連のエラーがまだ表示されるかどうかを確認し、タスクマネージャー(Ctrl + Shift + Esc)を開いてリソース使用状況を監視し、不審なプロセスがまだシステムリソースを占有していないかチェックしましょう。

親アプリケーションをアンインストールしても問題が完全に解決しない場合や、AnonymizerGadgetがそもそもインストールされていなかった場合は、次の対処法に進んでください。

方法2:アドウェアファイルを手動で削除する

上記の方法で問題が解決しない場合、アンインストール時に残存ファイルが残り、同じ挙動を引き起こしている可能性があります。その場合は、このマルウェアファイルが存在しうる場所をすべて確認し、手動で削除する必要があります。

さらに、レジストリエディターを使って、このサービスを呼び出している可能性のあるレジストリ値やキーも検索・削除しておきましょう。

実際に、この操作によって初めてproxycheck.exe関連の起動時エラーが止まり、高いリソース使用量も改善したと証言するユーザーが複数います。

以下は、proxycheck.exeに関連する不正なアドウェアファイルを手動で削除するための手順です。

  1. まず、エクスプローラー(旧バージョンのWindowsでは「マイコンピュータ」)を開き、以下の場所へ移動します。
    C:\Users\%USERNAME%\AppData\Roaming\AGData\bin\

    注意: Appdataフォルダが表示されない場合は、上部の「表示」タブを開き、「隠しファイル」にチェックを入れてください。
    proxycheck.exeが勝手に起動してリソースを大量消費する問題の解決方法

  2. 正しい場所に到達したら、binフォルダ内のすべての項目を選択し、選択した項目を右クリックして「削除」を選択してすべて削除します。
  3. 最初の場所の中身を消去したら、2つ目の場所へ移動し、chr4Eフォルダの中身も同様に消去します。
    C:\Users\%USERNAME%\AppData\Roaming\AGData\stuff\chr4E\

    注意: USERNAMEはプレースホルダーですので、実際にお使いのパソコンのユーザー名に置き換えてください。

  4. 両方の場所を消去したら、エクスプローラーまたはマイコンピュータを閉じ、Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「regedit」と入力してEnterを押すと、レジストリエディターが起動します。proxycheck.exeが勝手に起動してリソースを大量消費する問題の解決方法

    注意: UAC(ユーザーアカウント制御)のダイアログが表示されたら、「はい」をクリックして管理者権限を付与してください。

  5. レジストリエディター内で、上部のメニューから「編集」>「検索」をクリックします。proxycheck.exeが勝手に起動してリソースを大量消費する問題の解決方法
  6. 検索ウィンドウで、「キー」「値」「データ」の各チェックボックスにチェックを入れ、「検索する値」ボックスに「proxycheck」と入力して「次を検索」をクリックします。proxycheck.exeが勝手に起動してリソースを大量消費する問題の解決方法
  7. 検索結果として表示された項目をそれぞれ右クリックし、コンテキストメニューから「削除」を選択します。proxyserver.exeに関連するレジストリキーや値がすべて削除されるまでこの作業を繰り返し、その後レジストリエディターを閉じます。
  8. Windowsキー + Rを押してもう一度「ファイル名を指定して実行」ダイアログを開きます。テキストボックスに「temp」と入力してEnterを押すと、tempフォルダが開きます。proxycheck.exeが勝手に起動してリソースを大量消費する問題の解決方法

    注意: UAC(ユーザーアカウント制御)のダイアログが表示されたら、「はい」をクリックして管理者アクセスを許可してください。

  9. tempフォルダ内でCtrl + Aを押してすべての項目を選択し、選択した項目を右クリックしてコンテキストメニューから「削除」を選択し、tempフォルダの中身を空にします。proxycheck.exeが勝手に起動してリソースを大量消費する問題の解決方法

    注意: この手順により、同じ種類の挙動を引き起こしかねない残留ファイルが残らないようにします。

  10. 最後にパソコンを再起動し、次回のシステム起動時に問題が解決しているかどうかを確認します。

それでもproxyserver.exeや親アプリケーションに関連する起動時エラーや高いリソース使用量が続く場合は、次の対処法に進んでください。

方法3:Malwarebytesでスキャンを実行する

ここまでの方法がどれもうまくいかなかった場合は、専用のマルウェア対策/アドウェア対策ユーティリティを使用して、proxycheck.exeおよびその親アプリケーションに関連するすべてのファイルと依存関係を検出・除去する必要があるかもしれません。

現在セキュリティスキャナーのプレミアム版を契約している場合は、まずそちらを使用してください。そうでない場合は、無料版のMalwarebytesを使ってディープスキャンを実行することをおすすめします。

このユーティリティは、ステルス機能を持つマルウェアとアドウェアの両方を検出・除去できます(今回のケースにまさに必要な機能です)。調査によると、正規のプロセスになりすまして検出を回避するよう設計されたグレーゾーンのアドウェアを実際に検出して対処できる、最も効果的なツールでもあります。

セキュリティスキャンを実行したい場合は、Malwarebytesをダウンロード・インストールし、ディープスキャンを実行してください。

proxycheck.exeが勝手に起動してリソースを大量消費する問題の解決方法

スキャンの結果、感染した項目が検出され隔離された場合は、パソコンを再起動し、次回のシステム起動時に問題が解決しているかどうかを確認してください。

それでも同じ症状が続く場合は、最後の対処法に進みましょう。

方法4:クリーンブートを実行する

上記の対処法がどれもうまくいかない場合、proxycheckの実行ファイルが、現時点で把握していない別のソフトウェアにバンドルされている可能性があります。この仮説を検証するには、システムをクリーンブート状態にすることで、同じ問題が依然として発生するかどうかを確認できます。

クリーンブートでは、システムをネイティブのサービス、プロセス、スタートアップ項目のみで起動させます(サードパーティ製サービスは読み込まれません)。

クリーンブート状態で同じ問題が発生しなければ、原因はサードパーティ製のプロセス、サービス、またはスタートアップ項目であることは明白です。

その場合は、無効化した項目を一つずつ体系的に再有効化し、頻繁に再起動を繰り返しながら、どの実行ファイルが問題を引き起こしているかを特定します。原因となるプログラムが判明したら、アンインストールまたは削除して対処しましょう。

  1. Srvany.exeとは?高いCPU使用率の原因と解決方法を徹底解説

    パソコンの動作が遅くてイライラしたことはありませんか?起動や処理の完了をただ待つ時間はストレスそのものです。そんなとき、多くの方がタスクマネージャーを開いて原因を調べます。そこで「Srvany.exe」というファイルが大量のCPUやメモリを消費していることに気づいた方も多いのではないでしょうか。本記事では、Srvany.exeとは何か、そしてSrvany.exeによる高いCPU使用率を解決する具体的な方法をわかりやすく解説します。手軽に解決したい方におすすめのツール複雑な手順を踏まずに、CPU使用率の高さやその他のWindows関連の問題をワンクリックで解決したい方には「Advanced Sy

  2. officeclicktorun.exeのディスク使用量が高い問題を解決する5つの方法

    Microsoft Office 2010以降の製品では、更新プログラムの配信に「クイック実行(Click-to-Run)」機能が採用されています。しかし、officeclicktorun.exeが原因でディスク使用率が異常に高くなるという報告が多くのユーザーから寄せられています。この問題は、Office クイック実行機能を無効化したり、PCから不要なジャンクファイルを削除したりすることで解決できます。本記事では、officeclicktorun.exeによる高ディスク使用量を修正するさまざまな方法を詳しく解説します。さらに、信頼性の高いPC最適化ツール「Advanced System Opt