Windows Defenderのスキャン時における最大CPU使用率を確認・設定する方法
Windows Defenderウイルス対策(Windows Defender Antivirus)は、Windows 10ではスキャン時のCPU使用率が最大50%に制限されています。しかし、この上限値はユーザーが自由に変更することが可能です。本記事では、現在設定されているスキャン時の最大CPU使用率を確認する方法と、Windows Defenderによるスキャン時の最大CPU使用率を指定する方法をわかりやすく解説します。
Windows Defenderの動作について
Windows Defenderは主にバックグラウンドで動作し、新しいファイルを脅威がないかスキャンしたり、EdgeやChromeなどのブラウザーからダウンロードしたファイルを検査したりします。通常、フルシステムスキャンはPCの使用中には実行されません。ただし、Windows DefenderがCPUを過度に消費しないよう制限したい場合にも、設定で対応できます。
現在の最大CPU使用率を確認する方法
まず、管理者権限でPowerShellを起動します。
以下のコマンドをコピーして管理者用PowerShellに貼り付け、Enterキーを押してください。
Get-MpPreference | select ScanAvgCPULoadFactor
実行結果として表示されるScanAvgCPULoadFactorの値が、現在のスキャン時における最大CPU使用率(%)です。

これでPCに設定されている現在の最大CPU使用率を確認できました。状況に応じて、より高い値または低い値に変更することができます。
スキャン時の最大CPU使用率を指定する方法
Windows 10では、以下のいずれかの方法でWindows DefenderスキャンのCPU使用率を引き上げたり、下げたり、制限したりできます。既定値は50%です。
- PowerShellコマンドを使用する
- グループポリシーエディターを使用する
- Windowsレジストリを使用する
これらの操作には管理者権限が必要です。
1] PowerShellコマンドを使う方法
管理者権限でPowerShellを起動します。
以下のコマンドを入力してEnterキーを押してください。
Set-MpPreference -ScanAvgCPULoadFactor <percentage>
コマンド内のプレースホルダー<percentage>には、5〜100の範囲の数値を指定します。設定例:
Set-MpPreference -ScanAvgCPULoadFactor 30
0(ゼロ)を指定すると、Windows DefenderのCPUスロットリングが無効になり、必要な分だけCPUを使用できるようになります。
注意: PC上でWindows Defenderウイルス対策サービスが無効になっている場合は、「操作に失敗しました(Operation failed)」というエラーが表示されることがあります。
2] グループポリシーエディターを使う方法

グループポリシーエディターを開き、次の設定場所へ移動します。
コンピューターの構成/管理用テンプレート/Windowsコンポーネント/Windows Defenderウイルス対策/スキャン
右側のペインにある「スキャン中のCPU使用率の最大値を指定する(Specify the maximum percentage of CPU utilization during a scan)」をダブルクリックします。
「有効」を選択し、任意の数値を設定します。
「適用」をクリックし、PCを再起動してください。
注意: システムによっては「/Windows Defender Antivirus/」が「/Microsoft Defender Antivirus/」と表示される場合があります。
3] Windowsレジストリを使う方法

レジストリエディターを開き、次のキーへ移動します。
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender
「Windows Defender」キーを右クリックし、「新規」>「キー」を選択して、「Scan」という名前のキーを作成します。
次に、作成した「Scan」サブキーを右クリックし、「新規」>「DWORD (32ビット) 値」を選択します。名前をAvgCPULoadFactorとし、5〜100の範囲の値を設定することで、Windows Defenderスキャンの最大CPU使用率を指定できます。
以上が、Windows DefenderのスキャンによるCPU使用率を制限する方法です。
-
Windows Defenderスキャンの最大CPU使用率を設定・制限する3つの方法
Windows Defenderは、Windows 10に標準搭載されているセキュリティツールで、ウイルス、マルウェア、その他の悪意ある脅威からデバイスを守るための総合的なセキュリティソリューションです。ユーザーのオンラインアクティビティを常時監視し、不審なファイルのダウンロードを防いでくれる頼もしい存在です。 ただし、Windows Defenderが脅威のスキャンを行う際、バックグラウンドでCPU容量の約50%を消費するという特徴があります。動作中のPCが重く感じる原因の一つになることもありますが、実は設定を少し変更するだけで、このCPU使用率を自由に制限することが可能です。 本記事では
-
Windows 10でアプリのCPU優先度を設定・変更する3つの方法
Windows 10でアプリのCPU優先度を設定する方法 Windowsでは、システム上で動作するアプリケーションに対して、その役割に応じて優先度が自動的に割り当てられています。CPUは優先度レベルに基づいて各プロセスに処理時間を配分しており、「高」や「通常」など複数段階の優先度が用意されています。優先度が高いほど、そのプロセスやアプリに多くのCPU時間が割り当てられる仕組みです。 この仕組みによって、フォアグラウンドアプリとバックグラウンドアプリのどちらを重要視するかが決まり、それに応じて処理の優先順位が付けられます。CPUにとって最も重要なのはWindowsのシステムアプリであり、これらは