Windows PCで実行可能なマルウェア対策サービスのCPU使用率が高いことを心配していますか?リラックス–それはあなただけではありません。多くのWindowsユーザーが同じ問題を報告しており、システムの何が問題になっているのか心配しています。なぜこれほど多くのCPUを消費しているのですか?この問題に関するすべての質問は、このブログで回答されます。
ウイルス対策サービスの実行可能ファイルとは
Microsoft Windows Defenderには、バックグラウンドサービスとしてAntimalwareService実行可能ファイルが含まれています。このサービスはMsMpEng.exeとも呼ばれ、タスクマネージャーの[詳細]タブにあります。マルウェア対策サービスの実行可能ファイルは、Webサイトにアクセスしてマルウェアをスキャンすると実行されます。このユーティリティはマルウェアを自動的に検出し、システムをスキャンしてマルウェアを検出します。Windows Defenderにリアルタイムのマルウェア保護を提供し、コンピューターへの潜在的な脅威を監視します。
ウイルス対策サービスの実行可能ファイルによる高いCPU使用率の修正
マルウェア対策サービスの実行可能ファイルが原因でWindowsPCが大量のCPUリソースを消費している場合は、次の方法を使用して修正します。
- マルウェアをスキャンする
- エクスプロイト保護サービスを停止する
- WindowsDefenderのスケジュール設定の変更
- WindowsDefenderを無効にする
- ウイルス対策サービスの実行可能ファイルをWindowsDefender除外リストに追加します
ノート。技術者に連絡しなくても、この問題を自分で修正できることに注意することが重要です。
1]マルウェアをスキャンする
Windows Defenderがコンピューターのパフォーマンスを低下させる場合、コンピューターがマルウェアに感染している可能性があります。このような状況では、Restoro Repairなどのツールを使用してスキャンし、マルウェアを見つけて削除できます。
2]エクスプロイト保護サービスを停止します
この方法では、エクスプロイト保護サービスを停止する必要があります。これにより、CPU使用率が大幅に削減される可能性があります。
エクスプロイト保護は、エクスプロイトを使用してデバイスに拡散するマルウェアに対する保護を提供します。ただし、ここでの問題は、Windows Defenderがプログラムを無効にしようとするループが発生することがあり、それが失敗すると、何度も試行され、CPU使用率が高くなることです。
これを行うには、次の手順に従います。
- 管理者としてコマンドプロンプトを実行します。
- 以下のコマンドをコピーして貼り付け、Enterキーを押します。
powershell “ForEach($v in (Get-Command -Name \”Set-ProcessMitigation\”).Parameters[\”Disable\”].Attributes.ValidValues){Set-ProcessMitigation -System -Disable $v.ToString().Replace(\” \”, \”\”).Replace(\”`n\”, \”\”) -ErrorAction SilentlyContinue}”
- 警告について心配する必要はありません。プロセスを実行するだけです。
- 完了したら、コンピュータを再起動して、問題が解決するかどうかを確認します。
3] WindowsDefenderのスケジュールオプションを変更する
マルウェア対策サービスの実行可能ファイルは、Windows Defenderがフルスキャンを実行しているときに、MsMpEng.exeが大量のメモリを使用する原因となる場合があります。この問題が発生している場合は、WindowsDefenderのスケジュール設定を変更してみてください。方法は次のとおりです。
- Windows + Rキーを押して、[実行]ダイアログボックスを開きます。
- テキストボックスにtaskschd.mscと入力し、[ OK ]をクリックしてタスクスケジューラを開きます。
- 左側で、[タスクスケジューラライブラリ]セクションを展開します。
- 次に、次のパスに移動します。
Microsoft> Windows> Windows Defender
- 次に、中央のペインに移動して、[ WindowsDefenderスケジュールスキャン]エントリをダブルクリックします。
- [全般]タブをクリックし、[最高の権限で実行]のチェックを外します。
- 次に、[条件]タブに移動し、すべてのチェックボックスをオフにします。
- [ OK ]ボタンをクリックして、スケジュールされたチェックをクリアします。
コンピュータのセキュリティ対策として、いくつかの新しいスキャンをスケジュールする必要があります。ここでは、コンピュータのパフォーマンスに悪影響を与えないように行うことができます。
これを行うには、次のようにします。
- WindowsDefenderのスケジュールされたスキャンをダブルクリックします。
- [トリガー]タブに移動し、 [作成]ボタンをクリックします。
- 次に、ニーズに合ったスキャンスケジュールを作成する必要があります。原則として、プロセッサが過負荷になっていないときに、少なくとも週に1回スキャンを実行します。
- スキャンが完了したら、[ OK ]をクリックします。
Windows Defenderフォルダー内の残りの3つのスケジュールについて、この手順を繰り返します。これには、Windows Defenderキャッシュの保守、Windows Defenderのクリーニング、およびWindowsDefenderのチェックが含まれます。
上記の変更を行った後、これでMsMpEng.exeのCPU使用率が高い問題が解決するかどうかを確認してください。それでも問題が解決しない場合は、次の回避策に進んでください。
4] WindowsDefenderを無効にする
一部のユーザーは、WindowsDefenderを無効にすると問題が解決したと報告しました。この動きにより、さまざまなサイバー攻撃に対して脆弱になります。したがって、WindowsコンピュータでWindows Defenderを無効にする前に、軽量のサードパーティセキュリティプログラムをインストールする必要があります。
5] WindowsDefender除外リストに実行可能なウイルス対策サービスを追加します。
MsMpEng.exeを除外リストに追加すると、CPU使用率を大幅に削減できます。方法は次のとおりです。
- Windows + Rキーを使用して[実行]ダイアログボックスを開きます。
- テキストボックスに「 windowsdefender:」と入力し、Enterキーを押してWindowsセキュリティセンターを開きます。
- [ウイルスと脅威の保護]メニューをクリックします。
- [ウイルスと脅威の保護の設定]セクションで、[管理]リンクをクリックします。
- [例外]セクションまで下にスクロールして、 [例外の追加と削除]リンクをクリックします。
- コンピューターの画面にUACが表示されたら、[はい]ボタンをクリックします。
- [例外]ページの[ +例外の追加]ボタンをクリックします。
- 次に、ドロップダウンメニューから「プロセス」を選択します。
- ポップアップウィンドウで、Antimalware ServiceExecutableと入力します。
- 「追加」ボタンをクリックします。
マルウェア対策サービスを停止できますか?
組み込みのウイルス対策エンジンまたはWindowsDefenderの実行中は、ウイルス対策サービスを停止することはできません。ただし、リアルタイムスキャンを無効にするか、別のウイルス対策アプリケーションを使用すると、タスクマネージャーでプロセスを確認できなくなります。
コメントを残す