Fix SFC /SCANNOW Finds Corrupted Files but Unable to Fix Error

Tracy King updated on Sep 10, 2020 to Partition Manager | How-to Articles

Don't worry if you receive the error message that SFC cannot fix found corrupted files.

3+ Tips to Fix SFC/SCANNOW Cannot Repair Error

You can find solutions here to repair SFC cannot fix corrupted file error and make SFC working again.

Workable Solutions Step-by-step Troubleshooting
Fix 1. Use Installation Disc Insert CD/DVD into DVD-ROM or connected external DVD drive > click "Control Panel"...Full steps
Fix 2. Run CHKDSK Run CHKDSK using CMD > check and repair disk using CHKDSK alternative...Full steps
Fix 3. Extra Fixes Perform a disk cleanup > run DISM command> perform a clean boot...Full steps

Overview of SFC/SCANNOW 

SFC is short for System File Checker. This command scans all protected system files for corruption. It attempts to repair it by copying a cached copy of each corrupted file from the system32\dllcache folder.


Step 1. Press Win + X to bring up the Power User menu and select Command Prompt.

Step 2. Type: sfc /scannow and hit "Enter".

run sfc scannow

SFC /SCANNOW Finds Corrupted Files But Unable to Fix 

However, some people are complaining that SFC finds corrupted files but unable to fix it. They receive the error as follows.

Windows Resource Protection finds corrupted files but cannot fix it

And here are the real cases that SFC fails to repair.

Case 1 - "I received this message in Windows 10.  When I ran sfc /scannow to find and repair corrupted files on my PC, this error popped up.  'Windows Resource Protection found corrupt files but was unable to fix some of them. Details are included in the CBS.Log windir\Logs\CBS\CBS.log. For example, C:\Windows\Logs\CBS\CBS.log. Note that logging is currently not supported in offline servicing scenarios.' How can I solve this issue and repair corrupted files on my PC?"

Case 2 - "I tried to create a System Restore point on my Windows 8 PC, but the Restore point failed with this massage: writer experienced a transient error. So I ran sfc /scannow to fix the issue but received the message:'Windows Resource Protection found corrupted files but was unable to fix some of them'. Is it possible to repair SFC to work again and fix the errors in my PC to create System Restore Point again? If you know how to repair the SFC / SCANNOW command, please help me."

When you encounter the error, the very first thing to do is check your computer condition. If your computer is unable to boot, you should repair the error with an Installation Disc and refer to Fix 1. If your computer can boot, as usual, refer to the following fixes instead of Fix 1.

Fix 1. Repair SFC/SCANNOW Cannot Fix error with an Installation Disc

If your computer fails to boot when you receive the error, you should create a Windows 10/8/7 repair disc. Windows 10 allows you to create a recovery drive (USB) or system repair disc (CD or DVD) that can be used to troubleshoot and restore your computer. Each type of recovery media gives you access to Windows' advanced startup options. The system repair disc has existed since Windows 7. The system repair disc brings your computer back to the same condition in which you created the repair disc. When your PC is unbootable and get the SFC/SCANNOW cannot repair the error, follow this method immediately.

Step 1. Insert CD/DVD into DVD-ROM or connected external DVD drive.

Step 2. Click "Control Panel" on the computer screen, then click "Backup and Restore (Windows 7)".

Step 3. Click "Create a system repair disc" from the left column to open the repair disc creation window. Follow the on-screen instructions to create a system repair disc.

create a system repair disc

Step 4. Put the disc in your optical drive and restart to boot from the DVD. You may have to change the boot settings in your BIOS if booting from a CD/DVD is not enabled. 

Step 5. On the "Install Windows" screen, make the appropriate selections for language, time, and keyboard, and then click "Next".

Step 6. On the next screen, click "Repair Your Computer". Do not click "Install now". Then, click "Next", and select "Startup Repair" or whichever option you wish to apply.

repair your computer with the repair disc

After the steps, you can boot to your computer as usual. Then, you can try SFC/SCANNOW again to see whether it works or not. If your PC can run and boot normally, you should follow Fix 2.

Fix 2. Run CHKDSK to Avoid Other Errors

For computers that can boot, as usual, the SFC/SCANNOW errors can be ignored. After you have run SFC, you can find the problematic file. It is a log file and can be deleted completely. No repair is necessary when your computer can run, as usual. Even you have encountered "Windows Resource Protection finds corrupted files but cannot fix it" error, you can still ignore this error. To avoid further file system errors, you are recommended to run CHKDSK.

Step 1. Press the Windows key and type cmd.

Step 2. Right-click "Command Prompt" and choose "Run as administrator".

Step 3. Enter the following command:

Click to copy

"E" means the drive letter of the partition you want to repair.

run chkdsk to fix sfc finds corrupted files but unable to fix it

Fix 3. Other Fixes You May Try (Bonus Tips)

If you still want to deal with the error, you can try these tips below. Although these tips won't help much, you can still have a try.

Tip 1. Perform a Disk Cleanup

You can perform a disk cleanup to remove temp files that cause SFC fails to work. EaseUS EaseUS Tools M can do you a great favor. It has a feature called - System Cleanup. It cleans junk files from System, Browser, Windows Built-in applications, and other applications, and it saves disk space and improves your computer performance. To clean up all temp files that cause SFC unable to work in Windows system hard disk, follow the steps below:

Step 1. DOWNLOAD and install EaseUS Tools M. Select "System Cleanup" on the main screen.

click system cleanup

Step 2. Select the type of junk files you want to scan and click "Analyze".

analyze junk files

Step 3. Identify and select useless files and click "Clean up" to remove those files from your PC or laptop.

click clean up to remove junk files

Tip 2. Run DISM Command to Solve SFC/SCANNOW Not Working Issue

Step 1. Press Win + R to open Run dialog and type: cmd to open Command Prompt.

Step 2. Type the following command and hit "Enter".

Click to copy

Step 3. Reboot PC to keep all changes and repair sfc into working again.

You may have to retry these steps several times until the problem is solved.

Tip 3. Perform a Clean Boot

Clean Boot State, which is used to diagnose and troubleshoot advanced Windows problems. You can try this method by following the steps below:

Step 1. type msconfig in start search and hit Enter to open the System Configuration Utility.

Step 2. Click the "General" tab, and then click "Selective Startup." Clear the "Load Startup Items" checkbox, and ensure that Load System Services and Use Original boot configuration are checked.

Step 3. Click the "Services" tab. Select the "Hide All Microsoft Services" checkbox. Now click Disable all.

Step 4. Click "Apply/OK" and restart the computer. These steps can put Windows into a Clean Boot State.

perform a clean boot


The most effective way is Fix 1. If your PC can boot, as usual, the best choice is Fix 2. Let it be and run CHKDSK. If you want to solve this error when your PC can boot normally, you can refer to the Bonus Tips in Fix 3.

SFC Scannow Related Questions

If you still have a question, refer to this part. You can get your answers here.

How do I fix SFC Scannow?

It depends on your computer situation. If it cannot boot, the only way to fix the error is to use an installation disc. If your PC can boot, as usual, the SFC/SCANNOW errors can be ignored. You are advised to run the CHKDSK command to avoid further problems.

How do I fix corrupt SFC Scannow files in Windows 10?

The files are log files. You don't need to fix them. You can directly delete them or ignore the corruption.

What is SFC Scannow?

SFC is short for System File Checker. This command scans all protected system files for corruption. It attempts to repair it by copying a cached copy of each corrupted file from the system32\dllcache folder. 

What should I do to run after SFC Scannow?


Step 1. Press Win + X to bring up the Power User menu and select Command Prompt.

Step 2. Type: sfc /scannow and hit Enter.

Was This Page Helpful?


Frequently Asked Questions

Why Choose EaseUS Partition Master?

"I've used Partition Master Professional many times to create, delete, format, move, rename, and resize partitions."PCWorld

"Partitioning tools have come a very long since the days of complicated command line utilities and EASEUS Partition Master is one of the most advanced programs available."TECH ADVISOR

"I love that the changes you make with EaseUS Partition Master Free aren't immediately applied to the disks. It makes it way easier to play out what will happen after you've made all the changes."Lifewire

Will the "Migrate OS" feature transfer the Windows system files only or the whole C drive?

To ensure that the migrated system will boot normally, the Migrate OS feature will transfer all the files in the system and the boot partitions. Generally, the boot partition is the C drive so the transfer will include all the files in C.

Does EaseUS Partition Master license apply to multiple computers?

The license of Partition Master Professional and Server editions can be used on 1 computer only, while that for for the Technician and Unlimited editions can be used on multiple machines.

What is the difference between EaseUS Partition Master Trial version and the Free version?

Free is for home users only, with most basic functions available such as partition resize and clone. While trial can help you understand how this product works and test what a full license can do on a business or server OS machine.

Will it cause any data loss after resizing the partition in EaseUS Partition Master?

Generally, it will not cause any data loss or boot issue by resizing a partition. However, in order to protect your data, we suggest that you backup the partition before resizing, in case of any unexpected situations such as power outages, computer hardware failures, etc. You can use EaseUS Todo Backup to backup the partition and its trial version is fully functioned for 30 days.

What should I prepare before resizing the partition?

On the partition that is going to be operated, there might be some files being occupied by other programs. To ensure a successful operation, we suggest that you close all the unnecessary software before resizing that partition. Otherwise, EaseUS Partition Master will detect the partition being locked by the other software and require a reboot to resize the partition under boot mode.

About EaseUS Partition Master

All-round disk & partition management software for personal and commercial use. Let it manage your storage drive: resize, format, delete, clone, convert, etc.

Video Tutorial

How to Partititon a Hard Drive on Windows 10/8/7