Windows 10
 Computer >> コンピューター >  >> システム >> Windows 10

マルウェア対策サービスの実行ファイルでCPU・ディスク使用率が高くなる原因と解決策【Windows 10】

タスクマネージャーを開いたとき、「マルウェア対策サービス実行ファイル(Antimalware Service Executable)」がCPU使用率を高くしたり、パソコン全体の動作を遅くしていることに気づいたことはありませんか。Windowsの起動時やプログラムを開いた際に、このプロセスがディスク使用率を100%近くまで押し上げ、パソコンが長時間まともに使えなくなるという相談は多く寄せられています。

そもそもマルウェア対策サービス実行ファイル(msmpeng.exe)とは何なのか。ウイルスなのか? Windows 10で無効化しても問題ないのか? 本記事では、antimalware service executableによるCPU・ディスク使用率の高騰の原因と、その解決方法をわかりやすく解説します。

マルウェア対策サービス実行ファイルとは?

マルウェア対策サービス実行ファイルは、MsMpEng.exeという名前でも知られるプロセスで、Windowsセキュリティ(旧称:Windows Defender)の一部です。これはMicrosoftがWindows 10に標準搭載しているアンチウイルスプログラムであり、主な役割はリアルタイムスキャンです。ファイルがパソコンにコピーされるたびに検査を行い、不審なファイルを検出するとユーザーへ通知します。

このプロセスのサイズは通常14,100バイト程度で、ハードディスク容量をほとんど占有しません。また、msmpeng.exeはデジタル署名されたファイルであるため、Microsoftによって検証・テスト済みで、正しく動作することが保証されています。

Windows 10でマルウェア対策サービス実行ファイルが高いCPUやディスク使用率を示す原因はいくつか考えられます。以下に、実際に効果のある対処法を紹介します。

マルウェア対策サービス実行ファイルの使用率が高くなる理由

最も一般的な原因はリアルタイム保護機能です。この機能は本来の目的通り、ファイルやネットワーク接続、関連アプリケーションを常時監視・スキャンしています(リアルタイムでの保護)。新しいファイルやソフトウェアをダウンロードするたびに、それらが悪意のあるものかどうかをすべて検査するため、システムリソースへの負荷が大きくなりがちです。何か操作をするたびにスキャンが走るため、CPUやディスクが占有され、動作が重くなってしまうのです。

マルウェア対策サービス実行ファイルを無効化すべき?

基本的には無効化はおすすめしません。このプロセスはバックグラウンドで危険なソフトウェア、ウイルスやワームなどを検査する重要な役割を担っています。ただし、CPUやディスク使用率の高さに悩んでいる場合は、リアルタイム保護だけを一時的に無効化することで、問題が解決する可能性が高いです。

リアルタイム保護を無効にする

CPU・ディスク使用率の高騰問題に対する最も有効な解決策は、リアルタイム保護をオフにすることです。手順は以下の通りです。

  • Windowsキー + S を押して「windows security」と入力し、最初の結果を選択します
  • 「ウイルスと脅威の防止」をクリックし、「設定の管理」を選択します
  • 「リアルタイム保護」のスイッチを「オフ」に切り替えます

マルウェア対策サービスの実行ファイルでCPU・ディスク使用率が高くなる原因と解決策【Windows 10】

Windows Defenderのスケジュールを変更する

エラーの主な原因がリアルタイム保護機能にあるため、Windows Defenderのスキャンスケジュールを変更するのも効果的な方法です。以下の手順で「マルウェア対策サービス実行ファイルのディスク使用率高騰」問題を解決できます。

  • Windowsキー + R を押し、「taskschd.msc」と入力してEnterキーを押します
  • タスク スケジューラ ライブラリ > Microsoft > Windows の順にダブルクリックします
  • Windowsフォルダ内の「Windows Defender」をダブルクリックし、さらに「Windows Defender Scheduled Scan」をダブルクリックします
  • 「最上位の特権で実行する」のチェックを外します
  • 「条件」タブ内のすべての項目のチェックを外し、「OK」をクリックします

マルウェア対策サービスの実行ファイルでCPU・ディスク使用率が高くなる原因と解決策【Windows 10】

マルウェア対策サービス実行ファイルを除外リストに追加する

  1. Windowsロゴキー + I を同時に押して設定画面を開きます
  2. 「更新とセキュリティ」をクリックし、「ウイルスと脅威の防止の設定」を選択します
  3. 「設定の管理」をクリックし、下へスクロールして「除外」セクションの「除外の追加または削除」をクリックします
  4. 「除外の追加」から「プロセス」を選択します
  5. 「MsMpEng.exe」と入力して「OK」をクリックします

マルウェア対策サービスの実行ファイルでCPU・ディスク使用率が高くなる原因と解決策【Windows 10】

レジストリエディタでWindows Defenderを無効化する

マルウェア対策サービスが高負荷になっているのは、Windows Defenderのリアルタイム保護がオンになっていることが主な理由です。上記の2つの方法で改善しない場合は、継続的なファイルスキャンによりWindows Defender自体に過剰な負担がかかり、不具合が生じている可能性があります。システムが100%使用状態に陥っているなら、Windows Defenderを無効化することで問題が解決することがあります。

レジストリからWindows Defenderを無効にする手順:

  • Windows + R キーを押し、「regedit」と入力してOKをクリックし、レジストリエディターを開きます
  • 作業前に必ずレジストリのバックアップを取ったうえで、次のパスへ移動します:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender
  • 空白部分を右クリックし、「新規」から「DWORD (32ビット) 値」を選択し、「DisableAntiSpyware」という名前を付けます
  • 新しく作成した値をダブルクリックし、値のデータを「1」に設定します。これでWindows Defenderが恒久的に無効になります
  • Windowsを再起動し、マルウェア対策サービス実行ファイルによるディスク使用率高騰が解消されたことを確認しましょう

マルウェア対策サービスの実行ファイルでCPU・ディスク使用率が高くなる原因と解決策【Windows 10】

フルシステムスキャンを実行する

ウイルスやマルウェア感染が原因でこの問題が発生している可能性もあります。Windowsセキュリティまたは最新の定義に更新したアンチウイルス・アンチマルウェアアプリで、フルシステムスキャンを実行してみてください。

サードパーティ製アンチウイルスを無効化する

パソコンに複数のアンチウイルスやセキュリティソフトがインストールされている場合も、Windows 10で高いディスク・CPU使用率が発生する原因になります。複数のアンチウイルスがメモリ上で同時に動作すると、追加のリソースを消費し、プログラム間の競合、誤検知、保護力の低下を招くことが知られています。両方を一時的に無効化またはアンインストールし、問題の状況が変化するか確認してください。

システムファイルの破損をチェックする

システムファイルの破損も、マルウェア対策サービス実行ファイルのディスク使用率高騰やmsmpeng.exeのCPU高負荷といったリソース異常の原因となることがあります。破損したシステムファイルをスキャンするシステム ファイル チェッカー(SFC)ユーティリティの実行をおすすめします。破損ファイルが見つかった場合、SFCユーティリティは%WinDir%\System32\dllcacheにある圧縮フォルダから自動的に復元してくれます。

また、クリーンブートを実行することで、マルウェア対策サービス実行ファイルのCPU高負荷を引き起こしているアプリケーションやプログラムを特定できる場合もあります。

これらの解決策でマルウェア対策サービス実行ファイルによるディスク使用率高騰(Windows 10)の問題は解決しましたか? 下部のコメント欄でお知らせください。併せて以下の記事も参考になります。

  • TiWorker.exe(Windows モジュール インストーラー ワーカー)のディスク使用率高騰の対処法
  • Windows 10 / 8.1 / 7でディスク使用率100%問題を解決する5つのヒント
  • Windows 10 1809アップグレード後のディスク使用率100%問題を解決
  • Windows 10でSSD(ソリッドステートドライブ)のパフォーマンスを最適化する方法
  • Windows 10の隠れた機能を有効にするレジストリ調整テクニック
  1. Windows 11でMsMpEng.exe(Antimalware Service Executable)のCPU使用率が高い原因と対処法

    Windows 11のアップデート後にパソコンの動作が極端に遅くなり、タスクマネージャーを確認すると「MsMpEng.exe」または「Antimalware Service Executable」というプロセスがCPU使用率をほぼ100%まで占有している——そんな経験はありませんか?この記事では、Antimalware Service Executableとは何か、なぜCPUやディスク使用率が高くなるのか、そして過剰なリソース消費を抑える具体的な方法について、完全ガイド形式でわかりやすく解説します。 Windows 11におけるAntimalware Service Executableとは

  2. 【解決済み】Windows 10で「サービスホスト:ローカルシステム」のCPU使用率が高いときの対処法

    最近のWindows Updateを適用した後、ノートパソコンの動きが極端に遅くなったり、フリーズしたりしていませんか?タスクマネージャーを確認すると、「サービスホスト:ローカルシステム(Service Host: Local System)」というプロセスがCPUやメモリ、ディスクを大量に消費しているケースがあります。この記事では、サービスホストプロセスとは何か、なぜWindows 10でCPU・ディスク・メモリ使用率が高くなるのか、そしてその解決方法を詳しく解説します。 サービスホスト:ローカルシステムとは? サービスホスト(Svchost.exe)は、Windowsが動作するために必要