How To Fix System File Errors In Windows

This blog post will show you how to fix system file errors in Windows.

The majority of computer users experience system file errors at one point or another, and this can be caused by a number of things.

However, there are ways in which these problems can be fixed without having to spend money on expensive computer repairs or IT services.

Fixing System File Errors In Windows You Can Do Yourself: This is a guide that will walk you through the steps involved with fixing system file errors on your own using free software tools available online.

If you have been experiencing issues with your PC lately such as slow performance, freezing up when launching programs, error messages popping up unexpectedly or files not opening properly then it might just be due to corrupted files that need replacing.

If you are the owner of a computer running Windows 10, Vista, 7 or 8 then you can follow these easy instructions to fix system file errors yourself without having to rely on expensive tech support solutions.

System File Checker (SFC) System File Checker is a built-in tool in all versions of Windows that allows users to scan for corrupt files and restore them if required.

You should also try updating your windows, if there are some errors, then try this guide: Fix Windows Update Service

It is possible for this program to occasionally fail to identify damaged or corrupted files due to changes made by viruses or malware.

So unless there has been an operating-system update recently it might be worth uninstalling applications that have recently been installed before attempting any repairs.

How To Fix System File Errors In Windows 10/8/8.1/7

The use of this feature is similar for all current versions of Windows, but screenshots have only been included for Windows 7/Vista users.

Step 1: Open Command Prompt

This can be done by clicking on the Start button and typing cmd into the Search box.

Right-click the entry named “cmd” when it appears in the Programs list and then left-click Run as administrator option. If using Vista, open up your Start menu and search for “command prompt” instead.

Step 2: Type The Following Commands

When presented with a User Account Control dialog box just hit Yes to continue executing commands while running as an Administrator.

DISM.exe /Online /Cleanup-image /Restorehealth

This command will silently replace corrupted system files with fresh new ones taken from the Windows installation media (or shortcut) and should be performed when no data or programs are currently open on the computer.

This process can take several minutes to complete so please be patient.

Dism.exe /Online /Cleanup-Image /RestoreHealth /Source:WIM:D:\Sources\Install.wim:1

The above command line instructs System File Checker to use a “Windows Image” file for repairing files automatically, which is your original Windows 10 ISO/home DVD or recovery drive created using Microsoft’s Media Creation Tool.

You can also add a WIM image file or network location (UNC path) for the source file alongside the aforementioned command.

Finally, please note that if you’re using a USB flash drive instead of a DVD then use this command:

Dism.exe /Online /Cleanup-Image /RestoreHealth /Source:WIM:X:\Sources\Install.wim:1

Step 3: Reboot Your PC And Reopen The Command Prompt

Once the process has finished reboot your computer and open up a new instance of Command Prompt as outlined above before attempting to run any other repairs or performance optimization tasks on your machine.

If you have not done so already it is also recommended to update Windows first and then check again for the system file errors just in case Microsoft has updated them to a newer version with their most recent patches.

Fix System Files Using CheckDisk Utility (CHKDSK)

This process is best performed on computers that are not running on a daily basis as it can take a while for CheckDisk to complete.

Step 1: Download And Run Auslogics Disk Defrag

It is necessary to defragment your hard disk before using the program so this should be done first if you have not already done so recently.

Once the application has been downloaded and installed go ahead and run it, select the C: drive from the list provided and click Analyze followed by Optimize afterwards.

Click Exit when asked to reboot your computer into Safe Mode then proceed with the next step.

If you’re experiencing issues with booting up Windows 10 then follow: Fix Windows Startup Errors.

Step 2: Head Over To The Button Below And Download Check Disk

Auslogics Disk Defrag works best in this case.

Make sure to save the file and double-click it afterwards so the program’s setup wizard appears onscreen automatically.

Step 3: Run The Utility Once Installation Is Complete Then Schedule An RKILL Button

If you see a User Account Control dialog box for Administrator elevation, just hit Yes to proceed with checking your hard disk for errors.

This process usually takes around 10 minutes or longer depending on the size of your computer’s main hard drive/SSD partition/s so please be patient.

CheckDisk will automatically reboot your machine when finished if you have requested access to booting up Safe Mode in step 2 above. Otherwise, you may have to reboot manually yourself.

Step 4: Run Auslogics Disk Defrag Again And Rescan The C Drive

After rebooting your computer run the software once more and select the C drive from its list of available volumes, click Analyze and Optimize as usual before exiting the program.

We recommend running CheckDisk at least twice (2x) if it fails to fix all system file errors on the first try since some issues typically require two attempts for this utility to resolve them completely.

Step 5: Scan For And Fix Other Hard Disk Errors If Needed

If you’re receiving errors for both drives (C and D) then it is best to schedule two separate disks to defrag/scan jobs using Auslogics Disk Defrag just like with CheckDisk.

For the sake of convenience, however, we recommend following this path after CheckDisk has been run at least once: click Optimize from within the main program interface followed by Analyze 3 more times before finishing up.

Step 6: Reboot Into Safe Mode Once Again

After all scans have been completed successfully reboot into Safe Mode one final time and open up a new instance of Command Prompt as outlined above.

Assuming you have not already done so please check out our article on the “Best Registry Cleaners” to be able to carry out registry-related maintenance tasks safely in Windows.


We hope this article has helped you resolve the system file errors that have been plaguing your computer.

The next step is to identify which of these errors are caused by faulty hardware and which ones may be attributed to malware infections, incorrect software installations and other issues.

Reset The File Permissions System & Post Windows 10 Update Issues Related To File Permissions

Other users who haven’t had any luck resolving their system files errors through manual means can try out RegAce System Suite which has proven very effective at fixing such issues in the past.

Leave a Comment