How to Repair Corrupted System Files in Windows 10

Windows System Files can get corrupted due to many reasons such as incomplete Windows Update, improper shutdown, virus or malware, etc. Also,  a system crash or a bad sector on your hard disk can lead to corrupted files, which is very it is always recommended to back up your data.

In case, if any one of your files gets corrupted then it becomes hard to recreate that file or even fix it. But don’t worry there is a built-in Windows tool called System File Checker (SFC) which can act like a swiss knife and can fix corrupted or damaged system files. Many programs or third-party apps can make certain changes to the system files and once you run the SFC tool, these changes are automatically restored. So without wasting any time let’s see how to repair corrupted system files in Windows 10 with the help of the below-listed tutorial.

How to Repair Corrupted System Files in Windows 10 with SFC command

Now sometimes the System File Checker (SFC) command does not work well, in such cases, you can still repair the corrupted files using another tool called Deployment Image Servicing & Management (DISM). The DISM command is essential for repairing the fundamental Windows system files which are required for the proper functioning of the operating system. For Windows 7 or earlier versions, Microsoft has downloadable “System Update Readiness Tool” as an alternative.

How to Repair Corrupted System Files in Windows 10

Make sure to create a restore point just in case something goes wrong.

Method 1: Run SFC Command

You can run the System File Checker before doing any complex troubleshooting such as the clean installation of the operating system, etc. SFC scan & replace the corrupted system files and even if the SFC is unable to repair these files, it will confirm that whether or not the system files are actually damaged or corrupted. And in most cases, the SFC command is enough to fix the issue and repair the corrupted system files.

1.The SCF command can be only used if your system can start normally.

2.If you are unable to boot to windows, then you need to first boot your PC into safe mode.

3.Press Windows Key + X then click on Command Prompt(Admin).

command prompt with admin rights

4.Now type the following in the cmd and hit enter:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

SFC scan now command prompt

5.Wait for the above process to finish and once done restart your PC.

6.Next, run CHKDSK from here Fix File System Errors with Check Disk Utility(CHKDSK).

7.Let the above process complete and again reboot your PC to save changes.

Method 2: Run DISM Command

DISM (Deployment Image Servicing and Management) is a command-line tool that users or administrators can use to mount and service a Windows desktop image. With the use of DISM users can alter or update Windows features, packages, drivers, etc. DISM is a part of Windows ADK (Windows Assessment and Deployment Kit) which can be easily downloaded from the Microsoft website.

Normally, the DISM command is not required but if the SFC commands fails to fix the issue then you need to run the DISM command.

1.Press Windows Key + X then select Command Prompt (Admin).

Command Prompt (Admin).

2.Type DISM /Online /Cleanup-Image /RestoreHealth and press enter to run DISM.

cmd restore health system to Fix Calculator Not Working in Windows 10

3.The process may take between 10 to 15 minutes or even more depending upon the level of corruption. Do not interrupt the process.

4.If the above command doesn’t work then try on the below commands:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

Note: Replace the C:\RepairSource\Windows with the location of your repair source (Windows Installation or Recovery Disc).

5.After DISM, run the SFC scan again through the method stated above.

sfc scan now command to Fix Calculator Not Working in Windows 10

6.Restart the system and you should be able to repair corrupted system files in Windows 10.

Method 3: Use a different program

If you’re facing trouble open third-party files then you can easily open that file with some other programs. Since a single file format can be opened using different programs. Different programs from different vendors have their own algorithms, so while one may work with some files whereas others won’t. For example, your Word file with .docx extension can also be opened using substitute apps like LibreOffice or even using Google Docs.

Method 4: Perform System Restore

1.Open Start or press Windows Key.

2.Type Restore under Windows Search and click on Create a restore point.

Type Restore and click on create a restore point

3.Select the System Protection tab and click on the System Restore button.

system restore in system properties

4.Now from the Restore system files and settings window click on Next.

Now from the Restore system files and settings window click on Next

5.Select the restore point and make sure this restore point is created before you were facing the BSOD issue.

Select the restore point | Fix Calculator Not Working in Windows 10

6.If you can’t find old restore points then checkmarkShow more restore points” and then select the restore point.

Checkmark Show more restore points then select the restore point

7.Click Next and then review all the settings you configured.

8.Finally, click Finish to start the restore process.

Review all the settings you configured and click Finish | Fix Calculator Not Working in Windows 10

9.Restart the computer to complete the System Restore process.

Method 5: Use Third-Party File Repair Tool

There are a lot of third-party repairing tools which are available online for diverse file formats, some of them are File Repair, Repair Toolbox, Hetman File Repair, Digital Video Repair, Zip Repair, Office Fix.


Hopefully, using one of the above methods, you will be able to Repair Corrupted System Files in Windows 10, but if you still have any questions regarding this tutorial then feel free to ask them in the comment section.

Leave a Comment

Your email address will not be published. Required fields are marked *