Windows 11/10でMalwarebytesのCPU・メモリ使用量が高くなる問題を解決する7つの方法
Malwarebytesが原因でWindows 11/10上でCPUやメモリの使用量が異常に高くなる場合、いくつかのトラブルシューティング手法で問題を解決できます。Malwarebytesがこのような状態になる原因はさまざまですが、本記事では考えられる主な原因と、それぞれに対応した解決策を詳しく解説します。
Malwarebytesの高CPU・メモリ使用量を修正する方法
Windows 11/10でMalwarebytesによる高いCPU・メモリ使用量を解消するには、以下の手順を試してみてください。
- タスクマネージャーからMalwarebytesのプロセスを終了する
- 自動マルウェア隔離機能を無効にする
- エクスプロイト保護の設定をデフォルトに戻す
- 脅威インテリジェンスの更新間隔を延ばす
- 更新プログラムを確認する
- Malwarebytesサービスを再起動する
- Malwarebytesを再インストールする
それぞれの解決策について、以下で詳しく見ていきましょう。
1. タスクマネージャーからMalwarebytesのプロセスを終了する
これは恒久的な解決策ではありませんが、一時的に問題を回避するのに有効です。Malwarebytesが大量のリソースを消費していると、PCの操作自体が困難になります。そのため、他の解決策を試す前に、まずすべてのMalwarebytesプロセスを終了しておきましょう。
手順は以下の通りです。
- タスクマネージャーを開きます(Ctrl + Shift + Escキーでも起動可能)。
- Malwarebytes関連のプロセスを1つずつ探します。
- 各プロセスを選択し、「タスクの終了」ボタンをクリックします。
2. 自動マルウェア隔離機能を無効にする
Malwarebytesは、マルウェアを検出すると自動的に隔離します。これはアンチマルウェアソフトとして標準的な動作ですが、この機能がCPUやメモリの使用量増大につながり、PCの動作が遅くなる原因になることがあります。無効化するには、以下の手順を実行してください。
- PCでMalwarebytesを開きます。
- 右上にある歯車アイコン(設定)をクリックします。
- 「セキュリティ」タブに切り替えます。
- 「自動隔離」のトグルボタンをオフにします。
この設定を無効にすると問題が解決する可能性がありますが、隔離作業を手動で行う必要があるため、その分だけPCは部分的に脆弱になる点には注意が必要です。
3. エクスプロイト保護の設定をデフォルトに戻す
Malwarebytesには多数のカスタマイズオプションが用意されており、アプリごとに特定の機能を有効・無効にできます。しかし、これらの設定変更がリソース使用量の増加を引き起こしているケースがあります。デフォルト設定に戻すには、以下の手順に従ってください。
- PCでMalwarebytesアプリを開きます。
- 歯車アイコン(設定)をクリックします。
- 「セキュリティ」タブに移動します。
- 「詳細設定」ボタンをクリックします。
- 「デフォルトに戻す」ボタンをクリックします。
- 「適用」ボタンをクリックします。
設定変更後、解決策1と同じ手順でMalwarebytesの全プロセスを終了し、アプリを再起動してください。
4. 脅威インテリジェンスの更新間隔を延ばす
デフォルトでは、Malwarebytesは1時間ごとに新しい脅威インテリジェンスの更新を確認します。この処理には一定のCPUリソースとインターネット接続が必要です。更新間隔を延ばせば、更新確認の頻度が下がり、負荷を軽減できます。なお、設定できる範囲は1分から14日までです。
- Malwarebytesウィンドウ内の歯車アイコン(設定)をクリックします。
- 「セキュリティ」タブに移動します。
- 「脅威インテリジェンスの更新」という項目を探します。
- ドロップダウンメニューから任意の時間を選択します。
設定後、Malwarebytesを再起動して問題が解決したかどうかを確認しましょう。
5. 更新プログラムを確認する
Malwarebytesは過去にも高CPU使用量の問題を何度か認識しており、修正のためのマイナーアップデートをリリースしてきました。同じ問題が現在も発生している可能性があるため、最新のアップデートを確認してインストールすることをおすすめします。
- 設定アイコンをクリックします。
- 「バージョン情報」タブに切り替えます。
- 「更新プログラムの確認」ボタンをクリックします。
アップデートが利用可能な場合は、自動的にダウンロードおよびインストールされます。
6. Malwarebytesサービスを再起動する
Windowsの「サービス」パネルにあるMalwarebytesサービスを再起動することで、問題が解決する場合があります。手順は以下の通りです。
- タスクバーの検索ボックスで「services.msc」または「サービス」と検索します。
- 検索結果から「サービス」アプリを開きます。
- 「Malwarebytes Service」をダブルクリックします。
- 「停止」ボタンをクリックします。
- 「開始」ボタンをクリックします。
- 「OK」ボタンをクリックします。
その後、MalwarebytesのCPU・メモリ使用量が以前と比べて改善されているかどうかを確認してください。
7. Malwarebytesを再インストールする
最後の手段ですが、Malwarebytes公式フォーラムには、再インストールによってこの問題が解決したという報告が数多く寄せられています。再インストール前に、必ず残存ファイルをすべて削除しておきましょう。
Malwarebytes Support Toolでもアンインストールの補助が可能ですが、より確実にクリーンアップしたい場合は、Revo UninstallerやCCleanerなどのサードパーティ製アンインストーラーの利用がおすすめです。
残存ファイルを削除したら、公式サイトから最新版のアプリをダウンロードし、プロダクトキーを使ってライセンス認証を行えば完了です。
よくある質問
なぜMalwarebytesはCPUを大量に使用するのですか?
Malwarebytesは、安全な環境を提供するためにバックグラウンドで複数のプロセスを常時実行しています。多くのプロセスが同時に動作するため、どうしても通常以上のリソースを消費することがあります。
MalwarebytesはPCを遅くしますか?
答えは「イエスでもあり、ノーでもあります」。実際に、Malwarebytesのインストール後にPCが遅くなったという報告は多くありますが、これはハードウェア構成や他のソフトウェアとの相性などに左右されます。一方で、PCを遅くすること自体がMalwarebytesの目的であることはもちろんありません。ただし、何らかの不具合によって高CPU・メモリ使用量の問題が発生する可能性はあります。
以上がMalwarebytesの高CPU使用量問題を解決するための方法です。これらの解決策が、お使いのPCでのトラブル解消に役立つことを願っています。
-
【解決法】wsappxによるCPU・メモリ使用率の高騰を直す4つの方法
Wsappxは、タスクマネージャーのプロセス一覧に表示されるプロセスの一つです。「そもそもこれは何?」、「なぜこんなにCPUを使うのか?」と疑問に思った方も多いのではないでしょうか。wsappxのCPU使用率は増えたり減ったりと変動します。ほとんどリソースを使っていないときもあれば、急に高い使用率を示すこともあります。このプロセスをダブルクリックすると、wsappxの下にさらに2つのサブプロセスが表示され、それぞれ「AppXSVC」と「ClipSVC」(Windows 8では「WSService」)という名前になっています。また、タスクマネージャー上に複数のwsappxインスタンスが並んで表示
-
Windows 10/11でCOMサロゲートのCPU使用率が高くなる問題を解決する方法
タスク マネージャーを開いたら、「COMサロゲート」が高いCPU使用率を占めていて驚いたことはありませんか?COMサロゲート(dllhost.exe)は「Component Object Model(コンポーネント オブジェクト モデル)」の略称で、画像や動画などのマルチメディアファイルを処理してサムネイルを生成する、Windowsの正規プロセスです。ただし、この名前を悪用したマルウェアに偽装されているケースもあるため、油断はできません。正規のCOMサロゲートは1993年にMicrosoftによって開発された仕組みで、開発者が複数のプログラミング言語を使ってCOMオブジェクトを作成できるように