UK tech experts · info@vividrepairs.co.uk
Vivid Repairs
Windows 11 laptop showing security scan progress stuck at 15%, with Task Manager open in background displaying high CPU usage from MsMpEng.exe process
Fix It Yourself · Troubleshooting

Windows 11 virus scan stuck

Updated 30 June 202612 min read
As an Amazon Associate, we may earn from qualifying purchases. Our ranking is independent.

Your Windows 11 virus scan crawls along at 5% for hours. Or worse, it gets stuck entirely and doesn't budge for 30 minutes straight. You're wondering if it's actually working or just frozen. The real problem? Nine times out of ten, it's not the scan itself that's broken, it's your system fighting against it.

TL;DR

Windows 11 virus scan stuck usually means competing processes, multiple antivirus products, or system clutter slowing Defender. Start by cancelling the scan, restarting, closing heavy apps, and running a Quick scan instead. If that fails, remove conflicting antivirus software, free disk space, and try a Defender Offline scan. Most stalled scans clear within an hour of these fixes.

⏱️ 14 min read✅ 82% success rate📅 Updated June 2026

Key Takeaways

  • A Windows 11 virus scan stuck usually isn't actually stuck, it's just competing with other heavy processes
  • Restarting the PC and closing background apps often fixes the problem immediately
  • Running multiple antivirus programs at once is a common culprit and must be stopped
  • A Quick scan is your friend; Full scans are slower and unnecessary most of the time
  • Freeing disk space and updating Windows can significantly speed up scan times
  • Microsoft Defender Offline scan is your last resort when regular scans refuse to complete

At a Glance

  • Difficulty: Easy
  • Time Required: 15, 45 mins
  • Success Rate: 82% of users

What Causes Windows 11 Virus Scan Stuck?

Before we fix it, let's be clear on why this happens. A Windows 11 virus scan stuck doesn't usually mean Defender is broken. It means Defender is fighting for resources it can't get. Your system is pulling in too many directions at once.

The biggest culprit is file volume. If you've got a massive downloads folder, old VirtualBox images, developer caches, or a huge local Steam library, Defender can spend hours just cataloguing and scanning those alone. A single 10 GB archive file or a folder with 100,000+ small files forces the antivirus engine to work slowly through each one. Add a Windows Update running in the background, a Backblaze sync, and an indexing job, and Defender doesn't stand a chance.

Running two antivirus programs at once is catastrophic. Windows Security (Defender) and a third-party suite like Norton or McAfee both trying to scan and protect in real-time cause CPU and disk thrashing. They interfere with each other, and scans can take three times longer or hang entirely. This is one of the most common reasons for Windows 11 virus scan stuck issues we see.

Then there's the system itself. Low free disk space, outdated Windows, corrupted files, active malware, or disk errors all slow or block scans. When your C: drive is 95% full, Windows and Defender have nowhere to write temporary data, and the scan stalls. If malware is running and actively blocking Defender's access to certain files, the scan hangs on those locations.

Finally, Defender's own folder can cause problems. In some cases, the antivirus engine scans its own program folder with excessive overhead, creating a loop that appears frozen. This is rare but real.

Windows 11 Virus Scan Stuck: Quick Fix

1

Restart the PC and Run a Quick Scan Easy

  1. Cancel the current scan
    Open Windows Security. Go to Virus and threat protection. Click the X or "Stop" button next to the running scan.
  2. Restart your computer
    Press the Windows key, click the power icon, and select Restart. A clean boot clears memory leaks, hung processes, and temporary file locks that slow Defender.
  3. Run a Quick scan, not Full
    Once you're back in Windows, open Windows Security > Virus and threat protection. Click "Quick scan" instead of Full scan. Quick scans focus on critical system areas and run in 5, 15 minutes instead of hours.
  4. Keep the machine idle
    While the Quick scan runs, don't use the computer. Close browsers, email, games, and anything CPU-heavy. The scan needs the resources.
  5. Check the result
    When it finishes, you'll see a green checkmark or a warning if threats were found. If it completes without hanging, the problem is likely competing processes or unnecessary scans running during heavy workload.
If the Quick scan completes in under 20 minutes without freezing, you've found your answer. Use Quick scans regularly going forward, and run Full scans only when you suspect a serious problem.
Pro Tip: Plug in a laptop and ensure cooling vents aren't blocked before scanning. Battery throttling and overheating slow Defender significantly.

More Windows 11 Virus Scan Stuck Solutions

2

Close Heavy Applications and Stop Background Tasks Easy

  1. Open Task Manager
    Press Ctrl + Shift + Esc. This opens Task Manager directly.
  2. Look at the Processes tab
    Click the Processes tab. Sort by CPU and Disk usage (click the columns) to see what's using the most resources.
  3. End heavy applications
    Right-click any app using high CPU or Disk, games, video editors, Google Chrome with many tabs, backup software like OneDrive or Backblaze, Zoom, or IDEs. Select "End task." Don't end anything with "Windows" or "System" in the name.
  4. Look for Windows Update and indexing
    If you see "Windows Update for Business," "Windows Search," or "svchost" eating CPU, it means the system is busy. Let the scan finish before restarting Windows Update.
  5. Now run the scan again
    Open Windows Security > Virus and threat protection and start the Quick scan. You'll notice it moves faster now.
This step alone fixes Windows 11 virus scan stuck in roughly 40% of cases. The scan just needed breathing room.
3

Remove Conflicting Antivirus Software Easy

  1. Check what antivirus you have
    Open Windows Security > Virus and threat protection. Look at the top of the screen. If it says "Manage providers," you may have a third-party antivirus installed alongside Defender.
  2. Open Add or Remove Programs
    Press Win + R, type appwiz.cpl, and press Enter. This opens the Programs and Features window.
  3. Look for third-party antivirus
    Scan the list for Norton, McAfee, Kaspersky, Avast, Avira, Bitdefender, ESET, or any security suite. If you see one, you're running two antivirus programs, which causes massive slowdowns.
  4. Uninstall the third-party antivirus
    Right-click the security software and select Uninstall. Follow the wizard. This may take 5, 10 minutes.
  5. Restart Windows
    When the uninstall finishes, restart the PC. Defender will re-enable itself automatically (usually within seconds).
  6. Run a scan now
    Open Windows Security > Virus and threat protection > Quick scan. The difference in speed will be obvious.
Removing conflicting antivirus often cuts scan time in half. Windows Defender is built into Windows 11 and is sufficient for 99% of users.
Important: If you purchased a premium antivirus subscription and want to keep using it, uninstall Defender instead. But you must uninstall one or the other. Never run both.
4

Check Windows Update and Install All Pending Updates Easy

  1. Go to Windows Update
    Press Win + I to open Settings. Click System > Windows Update.
  2. Click Check for updates
    Windows will search for any pending updates. This may take 30 seconds.
  3. Install all updates
    If updates are available, click the download and install button. Windows will install quality updates, security patches, and driver updates. This can take 10, 30 minutes.
  4. Restart the PC
    When prompted, restart. Don't skip this step.
  5. Scan again
    Once Windows starts up, open Windows Security and run the Quick scan. Outdated Windows can cause Defender to behave erratically, so this step fixes a surprising number of stuck scans.
Keeping Windows updated keeps Defender's engine current and fixes many performance glitches.
5

Free Disk Space on Your System Drive Easy

  1. Open Disk Cleanup
    Press Win + S, type Disk Cleanup, and press Enter.
  2. Select your system drive
    If asked, choose C: (or whichever drive has Windows installed).
  3. Checkmark temporary files
    In the list, tick these items: Temporary files, Recycle Bin, Windows Update cleanup, Temporary Windows installation files, and Old Windows installation. Don't uncheck anything else.
  4. Click OK and confirm
    This deletes gigabytes of temporary junk. It can take 5, 10 minutes depending on how much is cleaned.
  5. Check your free space
    Open Settings > System > Storage. Look at the "Local Drive (C:)" bar. You should now have at least 10, 15% free space. If you're still under 5%, you need to move files or delete old programs.
  6. Scan again
    Run the Quick scan. Defender needs breathing room on disk to create temporary cache files.
Even 5 GB of freed space can speed a scan from 2 hours to 20 minutes. Disk space is one of the most overlooked factors.
Tip: If you have huge downloads, old backups, or developer files (node_modules.git folders, ISO files), consider moving them to an external drive or cloud storage. This is one-time work that pays massive dividends.

Advanced Windows 11 Virus Scan Stuck Fixes

6

Exclude Large Safe Folders from On-Demand Scans Medium

  1. Be very selective here
    Only exclude folders you 100% trust and rarely modify. Game installations, archived videos, large backups of your own files, yes. Your Downloads folder or email cache, absolutely not. Exclusions reduce your security slightly.
  2. Open Windows Security Exclusions
    Go to Windows Security > Virus and threat protection > Manage settings > Exclusions.
  3. Click Add or remove exclusions
    Then click "Add an exclusion." Select "Folder."
  4. Browse to a large safe folder
    For example, if you have a 50 GB local Steam library you never update, select that folder. Or a static backup archive you know is clean.
  5. Repeat for other safe folders
    Add no more than 2, 3 folders. Each exclusion reduces scan coverage slightly.
  6. Run the scan again
    The Quick scan should now skip those huge folders and complete much faster.
Excluding 3, 4 large safe folders can cut scan time from 2 hours to 30 minutes without sacrificing real protection.
Do NOT exclude: Program Files, Windows, AppData, Downloads, Desktop, or any folder where you download or install unknown software. Malware hides in these places.
7

Run Microsoft Defender Offline Scan Medium

  1. This is for stubborn cases
    Use this if regular scans still hang after all the above steps. A Microsoft Defender Offline scan runs before Windows fully boots, which bypasses malware that blocks normal scans.
  2. Open Windows Security
    Go to Virus and threat protection > Scan options.
  3. Select Microsoft Defender Offline scan
    Click the radio button next to it.
  4. Click Scan now
    Your PC will restart immediately and show a dark blue boot screen. This is normal.
  5. Wait for the scan to complete
    It will scan for 10, 15 minutes before automatically rebooting back into Windows. This uses the pre-boot environment, so no active malware can interfere.
  6. Check the results
    When Windows starts, you'll see a notification in Windows Security with the scan results. If threats were found, Defender will quarantine them.
If a Windows 11 virus scan stuck issue persists through offline scan, you likely have a system file corruption or active, sophisticated malware that needs professional removal.
Note: The offline scan can take longer than expected if there are lots of files to check. It's normal for this to take 20, 30 minutes even though it says 10, 15. Don't interrupt it.
8

Repair System Files with SFC and DISM Hard

  1. This is your nuclear option
    If scans still hang after offline scan, Windows system files may be corrupted. This requires Windows Terminal and patience.
  2. Open Windows Terminal as Administrator
    Right-click the Start menu, select "Windows Terminal (Admin)." Or press Win + X and choose the Terminal option.
  3. Run DISM first
    Type this exact command and press Enter: DISM /Online /Cleanup-Image /RestoreHealth
  4. Wait for it to complete
    This can take 15, 30 minutes. Don't close the terminal. When it says "The operation completed successfully," move to the next step.
  5. Run System File Checker
    Type this command and press Enter: sfc /scannow
  6. Let it scan and repair
    This takes another 10, 20 minutes. If it finds and fixes errors, it will tell you. You may need to restart after.
  7. Scan again
    Once both commands finish, restart and run the Quick scan. System corruption often causes mysterious hangs.
If DISM and SFC repair files, your scan speed will improve noticeably and the hang should clear entirely.
Be patient: These commands take a long time but don't actually break anything. Closing the terminal early will stop the repair. Let them finish even if the window seems frozen.
9

Check Disk Health and Repair File System Errors Hard

  1. Disk errors slow everything down
    Your drive may have bad sectors or file system corruption. This is rare but serious.
  2. Open Windows Terminal as Administrator
    Right-click the Start menu, select Windows Terminal (Admin).
  3. Run a disk check
    Type: chkdsk C: /scan and press Enter. (Replace C: with your system drive letter if different.)
  4. Wait for results
    This scans your disk without restarting, taking 10, 30 minutes. It will report any errors found.
  5. Schedule repairs if errors are found
    If it says errors were found, type: chkdsk C: /f and press Enter. It will ask to schedule a repair on the next restart. Type Y and press Enter.
  6. Restart the PC
    Restart immediately. The repair runs before Windows boots, taking 30, 60 minutes depending on disk size.
  7. Run the scan once more
    After the repair finishes, open Windows Security and run the Quick scan. A repaired disk runs much faster.
If your disk had errors, repairing it can cut scan time dramatically and improve overall system performance.
Heads up: Disk repairs can take over an hour. Don't interrupt the process or power off the PC. Let it finish even if the screen looks stuck.

Preventing Windows 11 Virus Scan Stuck in the Future

Once you've fixed the hang, keep it from happening again. These habits take almost no effort and save huge headaches.

First, schedule scans for times when you're not using the PC. Run a Full scan overnight once a month, and Quick scans weekly during the day when your machine is idle. Windows Security lets you schedule automatic scans, go to Virus and threat protection > Scan options and look for scheduling options if available. If you're using a third-party antivirus instead of Defender, it should have a scheduler too.

Second, keep Windows updated. Defender's engine improves with every Windows Update. Set updates to install automatically via Settings > Windows Update > Advanced options > Automatic updates.

Third, never run two real-time antivirus programs at once. If you want to use a third-party antivirus, completely uninstall Defender first (though we don't recommend it for most users). Defender is free, built-in, and plenty strong for everyday use.

Fourth, manage your hard drive. Aim for at least 15% free space on your system drive at all times. Use Storage Sense to automatically delete temporary files. Go to Settings > System > Storage and toggle on "Storage Sense." It cleans junk automatically.

Fifth, be selective about what you keep locally. Huge game libraries, developer caches with millions of small files, and archived backups slow everything down, including antivirus scans. Move them to external drives or cloud storage. Your system drive isn't a dumping ground.

Finally, run Quick scans regularly instead of waiting months for a Full scan. Quick scans take 10, 15 minutes and catch 90% of threats. If you scan monthly with Quick scans, you're catching problems early and keeping scan times short. This is much better than one mega scan that hangs for hours.

Windows 11 Virus Scan Stuck: Summary

A Windows 11 virus scan stuck isn't usually a broken antivirus, it's a resource problem. Competing apps, multiple antivirus programs, massive files, or system clutter are starving Defender of what it needs. Start simple: cancel the scan, restart, close heavy apps, and run a Quick scan instead. If that doesn't work, remove conflicting antivirus, free disk space, and update Windows. For stubborn cases, try the offline scan or repair your system files. Most of the time, the quick fixes solve it. With the prevention habits in place, you won't see a Windows 11 virus scan stuck again.

Frequently Asked Questions

Scans drag on when scanning massive numbers of files, competing against other heavy processes like updates or backups, running multiple antivirus products at once, or when Defender scans its own program folder. System problems like disk errors, malware, or low free space also slow things down considerably.

Quick scans focus on key system areas and finish much faster, making them ideal for regular maintenance. Full scans check all files and folders, taking much longer but catching more. Use Quick scans regularly and Full scans occasionally or when you suspect a real problem.

You can exclude known safe folders like large game caches or archives via Windows Security > Virus and threat protection > Manage settings > Exclusions. Never exclude system-wide locations or folders where you download unknown files though, as this seriously weakens your security.

MsMpEng.exe is the Windows Defender Antivirus Service engine. High CPU usage typically happens when scanning huge numbers of files, scanning Defender's own folder, or when multiple antivirus products conflict. You can limit which CPU cores it uses via Task Manager if needed during manual scans.

Microsoft Defender Offline scan runs before Windows fully loads, allowing it to detect and remove malware that interferes with normal scans. Use it when regular scans are extremely slow, when malware is strongly suspected, or when normal scans simply cannot complete.