Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Security administrators can use Microsoft Intune to schedule Microsoft Defender Antivirus scans on managed Windows devices. This article explains how to create an antivirus policy, schedule daily and weekly scans, and configure CPU usage and catch-up scan settings. For guidance on choosing a scan type, see About scheduled quick or full Microsoft Defender Antivirus scans.
Prerequisites
Before you configure scheduled antivirus scans in Intune, verify that your devices use a supported operating system.
Supported operating systems
Intune supports scheduled antivirus scans on the following operating systems:
- Windows
- Windows Server
Configure antivirus scans using Intune
The procedures in this article require Microsoft Intune. Intune is a separate product that isn't part of Microsoft Defender for Endpoint, and it isn't included in all subscriptions. To use Intune, you need a subscription that includes it, or you can buy it separately as a standalone subscription or add-on. If you don't have Intune, see Schedule Microsoft Defender Antivirus scans for other configuration methods. For more information, see Microsoft Intune licensing.
To configure scheduled antivirus scans in Microsoft Intune, use an endpoint security Antivirus policy. For detailed instructions, see Create endpoint security policies or Modify existing policies (links open new tabs in the Intune documentation).
When you create the policy, use these specific settings:
- Policy type: Go to Manage > Antivirus on the Endpoint security | Overview page at https://intune.microsoft.com/#view/Microsoft_Intune_Workflows/SecurityManagementMenu/~/overview, and then select
Create policy. - Platform: Select Windows.
- Profile: Select Microsoft Defender Antivirus.
When you create or modify the policy, use the settings described in this article on the Configuration settings tab. For descriptions of all available settings, see Configure Microsoft Defender Antivirus using Microsoft Intune.
For more information, see Antivirus policy for endpoint security in Intune.
Schedule daily quick scans using Intune
Use the following Intune setting to schedule a daily quick scan on Windows devices:
- Setting: Schedule Quick Scan Time
- Values:
Not Configured
Configured
- Enter a time of day from 0 (12:00 AM) through 1380 (11:00 PM). The default value is 120 (2:00 AM).
For example, a value of 720 schedules the daily quick scan for 12:00 PM.
Schedule weekly quick or full scans using Intune
Use the following Intune settings to schedule a weekly quick or full scan on Windows devices:
Setting: Scan parameter
Values:
- Not configured
- Quick scan (Default)
- Full scan
Setting: Schedule Scan Day
Values:
- Not configured
- Every day (Default)
- Sunday to Saturday
- No scheduled scan
Setting: Schedule Scan Time
Values:
Not Configured
Configured
- Enter a time of day from 0 (12:00 AM) through 1380 (11:00 PM). The default value is 120 (2:00 AM).
The following example schedules a quick scan on Windows devices every Wednesday at 5:00 PM (1020):
| Setting | Value |
|---|---|
| Scan parameter | Quick scan (Default) |
| Schedule Scan Day | Wednesday |
| Schedule Scan Time |
Configured1020 |
Tip
Microsoft recommends using quick scans with always-on real-time protection and cloud protection. This combination provides strong coverage against malware that starts with the system and kernel-level malware. Quick scans with always-on real-time protection and cloud protection are the default configuration.
In general, you don't need to schedule a full scan, and most users never need to run full scans manually. For more information, see Comparing quick scan, full scan, and custom scan.
Configure general settings for scheduled scans
Review the following general scheduled-scan settings when you configure the policy:
Setting: Check For Signatures Before Running Scan
Values:
- Not configured
- Disabled (Default)
- Enabled (recommended)
Setting: Randomize Schedule Task Times
Values:
- Not configured
- Widen or narrow the randomization period for scheduled scans (Default) (use Scheduler Randomization Time to set the randomization window)
- Scheduled tasks will not be randomized (recommended)
Setting: Scheduler Randomization Time
Values:
Not Configured (recommended)
Configured
- Enter a value between 1 and 23 hours. The default value is 4 hours.
Setting: Avg CPU Load Factor
Values:
Not Configured (recommended)
Configured
- Enter a percentage from 0 to 100. The default value is 50.
Setting: Enable Low CPU Priority
Values:
- Not configured
- Disabled (Default) (recommended)
- Enabled
Setting: Disable Catchup Full Scan
Values:
- Not configured
- Disabled (enables catch-up full scans)
- Enabled (Default) (disables catch-up full scans and matches the Microsoft Defender Antivirus client default)
Setting: Disable Catchup Quick Scan
Values:
- Not configured
- Disabled (enables catch-up quick scans)
- Enabled (Default) (disables catch-up quick scans and matches the Microsoft Defender Antivirus client default)
Related content
- Troubleshoot Microsoft Defender Antivirus scan issues
- Troubleshoot Microsoft Defender Antivirus settings
- Troubleshoot performance issues related to real-time protection
- Run the client analyzer on Windows
- Performance analyzer for Microsoft Defender Antivirus
- Microsoft Defender Antivirus full scan considerations and best practices