Windows Security, powered by Microsoft Defender Antivirus, is the built-in security solution included with Windows 11. It continuously monitors your computer for viruses, malware, ransomware, spyware, and other threats through real-time protection. While real-time protection helps block threats as they appear, regularly scheduled scans provide an additional layer of security by checking your entire system for hidden or dormant threats.
By default, Microsoft Defender performs automatic maintenance and security checks in the background. However, some users prefer to create custom scan schedules to ensure their computers are scanned at specific times, such as daily, weekly, or monthly. This is especially useful for users who keep their computers running for long periods, manage multiple systems, or want scans to occur during non-working hours.
Windows 11 does not provide a direct scheduling option inside the Windows Security app. Instead, scheduled scans are managed through Task Scheduler, PowerShell, and Microsoft Defender’s built-in maintenance tasks. Fortunately, setting up a scheduled scan is straightforward once you know where to look.
This guide explains several methods to schedule Windows Security scans in Windows 11.
What Are Windows Security Scans?
Windows Security offers several types of scans designed to detect threats on your computer.
Common scan types include:
- Quick Scan
- Full Scan
- Custom Scan
- Microsoft Defender Offline Scan
A scheduled scan automatically runs at a specific time without requiring user interaction.
Benefits of scheduled scans include:
- Regular malware detection
- Improved system security
- Automated threat monitoring
- Reduced need for manual scanning
- Better protection against dormant threats
Scheduling scans ensures your system is checked regularly even if you forget to perform manual scans.
Method 1: Schedule a Windows Security Scan Using Task Scheduler
Task Scheduler is the most reliable method for creating custom Microsoft Defender scan schedules.
Follow these steps:
- Press Windows + S.
- Type Task Scheduler.
- Open the application.
- Click Task Scheduler Library.
- Select Create Basic Task.
- Enter a name such as:
Weekly Defender Scan
- Click Next.
- Choose:
- Daily
- Weekly
- Monthly
- Click Next.
- Select the desired schedule.
- Click Next.
- Choose Start a Program.
- Click Next.
In the Program field enter:
C:\Program Files\Windows Defender\MpCmdRun.exe
In the Add Arguments field enter:
Scan -ScanType 1
- Click Next.
- Review the settings.
- Click Finish.
The scheduled task will now run automatically according to the selected schedule.
Method 2: Schedule a Weekly Quick Scan
Quick Scans examine common malware locations and are ideal for regular protection.
Follow these steps:
- Open Task Scheduler.
- Select Create Task.
- Enter a task name.
- Open the Triggers tab.
- Click New.
- Select Weekly.
- Choose the preferred day and time.
- Click OK.
Open the Actions tab.
- Click New.
- Set Program to:
C:\Program Files\Windows Defender\MpCmdRun.exe
- Set Arguments to:
Scan -ScanType 1
- Click OK.
- Save the task.
Quick Scans usually complete within a few minutes and consume minimal system resources.
Method 3: Schedule a Full Scan
A Full Scan checks every file, folder, and running process on your computer.
Follow these steps:
- Open Task Scheduler.
- Create a new task.
- Configure the desired trigger.
- Open the Actions tab.
- Use:
C:\Program Files\Windows Defender\MpCmdRun.exe
For arguments enter:
Scan -ScanType 2
- Save the task.
Because Full Scans can take a significant amount of time, many users schedule them overnight or during weekends.
Full Scans provide the most comprehensive examination of your system.
Method 4: Schedule a Monthly Deep Security Scan
Some users prefer a monthly security review instead of weekly scans.
Follow these steps:
- Open Task Scheduler.
- Create a new task.
- Select Monthly as the trigger.
- Choose the desired date.
- Configure the scan action using:
C:\Program Files\Windows Defender\MpCmdRun.exe
Arguments:
Scan -ScanType 2
- Save the task.
Monthly Full Scans are useful for computers that already receive frequent Quick Scans.
Method 5: Schedule a Scan Using PowerShell
PowerShell can create scheduled tasks automatically.
Open PowerShell as Administrator and run:
$action = New-ScheduledTaskAction -Execute "C:\Program Files\Windows Defender\MpCmdRun.exe" -Argument "Scan -ScanType 1"
$trigger = New-ScheduledTaskTrigger -Weekly -DaysOfWeek Sunday -At 2am
Register-ScheduledTask -TaskName "Defender Weekly Scan" -Action $action -Trigger $trigger
Press Enter.
A new scheduled Defender scan task will be created.
PowerShell is particularly useful for administrators who manage multiple systems.
Method 6: Modify the Existing Microsoft Defender Scheduled Scan Task
Windows 11 already includes built-in Defender scan tasks.
Follow these steps:
- Open Task Scheduler.
- Navigate to:
Task Scheduler Library
→ Microsoft
→ Windows
→ Windows Defender
- Locate:
Windows Defender Scheduled Scan
- Right-click the task.
- Select Properties.
- Open the Triggers tab.
- Modify the schedule as needed.
- Click Apply.
- Click OK.
This method adjusts Microsoft’s existing scheduled scan rather than creating a new task.
Method 7: Schedule a Scan Only When the Computer Is Idle
Running scans while working can affect performance.
Follow these steps:
- Open Task Scheduler.
- Create or edit a scan task.
- Open the Conditions tab.
- Enable:
Start the task only if the computer is idle
- Choose the desired idle duration.
- Save the task.
This ensures scans run only when the computer is not actively being used.
Method 8: Schedule a Scan When the Computer Starts
If your PC is not always powered on at a specific time, a startup trigger can be useful.
Follow these steps:
- Open Task Scheduler.
- Create a new task.
- Open Triggers.
- Select At Startup.
- Configure the Defender scan action.
- Save the task.
Each time Windows starts, the scheduled scan will run automatically.
This method works well for computers that are frequently turned off.
Method 9: Schedule a Scan When a User Signs In
You can also trigger scans after login.
Follow these steps:
- Open Task Scheduler.
- Create a task.
- Choose At Log On as the trigger.
- Configure the Defender scan action.
- Save the task.
The scan will launch whenever the selected user signs into Windows.
This can be useful for shared computers.
Method 10: Verify Scheduled Scan Execution
After creating a scheduled task, verify that it works correctly.
Follow these steps:
- Open Task Scheduler.
- Locate the scan task.
- Right-click it.
- Select Run.
Wait for the scan to begin.
You can also check scan history:
- Open Windows Security.
- Select Virus & Threat Protection.
- Click Protection History.
Completed scans and detected threats will appear here.
Verifying the task helps ensure your schedule is configured correctly.
Best Schedule for Windows Security Scans
The ideal schedule depends on how you use your computer.
Recommended schedules:
Light Home Use
- Quick Scan: Weekly
- Full Scan: Monthly
Regular Home Use
- Quick Scan: Daily
- Full Scan: Weekly
Business or Work Computer
- Quick Scan: Daily
- Full Scan: Weekly
Shared Computer
- Quick Scan: Daily
- Full Scan: Weekly or Biweekly
These schedules provide a good balance between security and performance.
Quick Scan vs Full Scan
Quick Scan
- Faster completion
- Checks common threat locations
- Minimal performance impact
- Suitable for daily scans
Full Scan
- Examines all files and folders
- More thorough detection
- Longer completion time
- Best performed weekly or monthly
Many users schedule Quick Scans regularly and Full Scans less frequently.
Frequently Asked Questions
1. Does Windows Security automatically schedule scans?
Yes. Microsoft Defender includes built-in maintenance and scanning tasks, but you can create custom schedules if desired.
2. Can I schedule a daily Windows Security scan?
Yes. Task Scheduler allows you to create daily Quick or Full Scans.
3. What is the best scan type for daily use?
Quick Scan is generally recommended for daily scanning because it completes quickly and has minimal performance impact.
4. How often should I run a Full Scan?
Most users should run a Full Scan weekly or monthly depending on usage.
5. Can I schedule scans while the computer is idle?
Yes. Task Scheduler includes an idle condition that starts scans only when the computer is not being used.
6. Will scheduled scans slow down my computer?
Quick Scans usually have little impact. Full Scans may temporarily increase CPU and disk usage.
7. Can I cancel a scheduled scan?
Yes. You can disable or delete the scheduled task through Task Scheduler.
8. Is Windows Security enough without third-party antivirus software?
For most home users, Windows Security provides strong protection when combined with regular updates and scheduled scans.
Final Thoughts
Scheduling Windows Security scans in Windows 11 is an excellent way to improve your computer’s security without requiring constant manual monitoring. While Microsoft Defender already performs background protection and maintenance tasks, creating custom scan schedules gives you greater control over when and how your system is checked for threats.
Task Scheduler remains the easiest and most flexible method for scheduling scans. Whether you prefer daily Quick Scans, weekly Full Scans, startup-based scans, or idle-time scanning, Windows 11 provides the tools needed to automate the process. PowerShell also offers a convenient solution for advanced users and administrators.
By setting up a consistent scanning schedule and keeping Microsoft Defender updated, you can significantly reduce the risk of malware infections and ensure that your Windows 11 system remains secure. Regular automated scans, combined with real-time protection, provide a strong defense against modern cybersecurity threats.


