🚀 NEW in v2.4.29: 35+ Speed Optimizations added today!Download Now →

Home/Fix/Fix SFC /scannow Not Working or Failing on Windows

How to Fix Fix SFC /scannow Not Working or Failing on Windows on Windows

SFC /scannow finding corrupt files but unable to fix them? "Windows Resource Protection could not perform the requested operation"? Fix System File Checker failures.

Symptoms

You might be experiencing this problem if you notice:

  • SFC reports "Windows Resource Protection found corrupt files but was unable to fix some of them"
  • SFC fails with "could not perform the requested operation"
  • SFC scan gets stuck at a specific percentage
  • SFC completes but problems persist after repair
  • SFC /scannow returns immediately without scanning
  • CBS.log shows repeated failures to replace protected files

Common Causes

  • Windows component store is corrupted — SFC cannot find clean replacement files
  • Windows Resource Protection service is not running
  • File system corruption preventing SFC from accessing or replacing files
  • Pending Windows updates interfering with SFC operation
  • Third-party security software locking protected files
  • Insufficient disk space for SFC to create temporary files

Solutions

Solution 1: Repair Component Store First, Then SFC

  1. 1SFC needs a healthy component store to work properly
  2. 2Open Command Prompt as Administrator
  3. 3First, repair the component store with DISM:
  4. 4DISM /Online /Cleanup-Image /RestoreHealth
  5. 5Wait for DISM to complete (can take 15-30 minutes)
  6. 6If DISM succeeds, now run: sfc /scannow
  7. 7SFC should now be able to repair files using the restored component store
  8. 8If DISM also fails, you need a Windows repair source (see next solution)

Solution 2: Use Windows ISO as Repair Source

  1. 1Download the Windows 10/11 ISO from Microsoft (matching your version)
  2. 2Mount the ISO by double-clicking it (note the drive letter, e.g., D:)
  3. 3Open Command Prompt as Administrator
  4. 4DISM /Online /Cleanup-Image /RestoreHealth /Source:D:\sources\install.wim /LimitAccess
  5. 5Replace D: with your mounted ISO drive letter
  6. 6Wait for completion — this bypasses internet download
  7. 7After DISM succeeds, run: sfc /scannow
  8. 8Verify: sfc /scannow should now report "no integrity violations"

Solution 3: Fix SFC Stuck or Not Running

  1. 1If SFC is stuck, try running in Safe Mode:
  2. 2Boot into Safe Mode (Settings → Recovery → Restart now → Troubleshoot → Startup Settings)
  3. 3Open Command Prompt and run sfc /scannow in Safe Mode
  4. 4If SFC returns immediately without scanning:
  5. 5Check Windows Resource Protection service: sc query TrustedInstaller
  6. 6If stopped: net start TrustedInstaller
  7. 7Check disk space — SFC needs free space on C: drive
  8. 8Review CBS.log for details: findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log
  9. 9Lines with "[SR] Cannot repair member file" indicate specific corrupted files
FIXES THIS IN 5 MINUTES

Fix Fix SFC /scannow Not Working or Failing on Windows Automatically

RescuePC Toolkit includes 109+ automated repairs that fix this problem with one click. No command line knowledge required.

Download Now - Free Trial

No credit card required • Works on Windows 10 & 11

Automated Repairs for This Issue

Share this:XRedditLinkedInEmail