Repair Corrupted or Missing System Files in Windows 7/8/10

Posted by @Ivy

June 22, 2018

In this article, you are going to repair corrupted or missing system files in Windows 7/8/10 with system file checker, system restore point, and backup and restore software.

Behind corrupted or missing system files, there are many reasons, such as sudden power drops, third-party programs, virus attacks, human error. Once you receive the error message that implies the system files is damaged, you can run system file checker in Windows 7/8/10. It’s the best way to start the troubleshooting.

How to repair system files in Windows 7/8/10?

System files integrity check and repair in Windows 7/8/10

For system file repair in Windows 7/8/10, you can try SFC (system file checker) command first. It allows users to scan for corruptions in Windows system files and restore the corrupted files.

Step 1. Type cmd in the search box and then select Run as administrator.

Step 2. Type sfc /scannow in the command prompt and hit Enter.

SFC Scannow

If there are some system files which cannot be repaired, you can view SFC log and then repair corrupted system files in Windows 7/8/10 manually.

Step 1. View the SFC log.

1. Open cmd as administrator, enter the following command in the pop-up window and then hit Enter. This operation can help you create a sfclogs.txt file on the desktop.

 findstr /c:”[SR]” %windir%\Logs\CBS\CBS.log >”%userprofile%\Desktop\sfclogs.txt” 

2. Open the sfclogs.txt file, check the results and then determine the corrupted system files.

Step 2. Repair damaged system files in Windows 7/8/10.

1. Find known good system files copies on another computer with the same version of the operating system.

2. Open CMD as administrator.

3. Type the following command to take ownership of the corrupted files and hit Enter to run it.

takeown /f C:\Windows\System32\appraiser.dll

Note: C:\Windows\System32\appraiser.dll refers to the path and name of the corrupted system file. You should replace it.

4. Type the command below to give a full admin access to the corrupted files and then hit Enter.

icaclsC:\Windows\System32\appraiser.dll /Grant Administrators:F

5. Type the following command to replace the damaged system files and press Enter.

copy D:\Files\appraiser.dll C:\Windows\System32\appraiser.dll.

Note: D:\Files\appraiser.dll refers to the path and name of the known good file. You should replace it.

6. Type yes in the window and then Press Enter.

7. Type sfc /verifyonly command to check the integrity of all the system files and press Enter to move on.

Besides, you can use DISM command utility in Windows 8/10. It will automatically fix SFC Scannow not working as well as scan and repair system files in Windows 8/10.

To run DISM command line, you need to open the command prompt as administrator and type the following command in the pop-up window and hit Enter.

DISM /Online /Cleanup-Image /RestoreHealth

Repair Windows 7/8/10 system files without CD

For the majority of users, the command line is a complicated thing. And it’s much easier to make a mistake. Thus, I recommend you a Windows built-in tool named System Restore. It’s easy to learn and operate.

Step 1. Type system restore in the search box and select it.

Step 2. Select one of the options as shown in the following and follow the wizard until the last step. For system restore point, you have two options, including Recommended restore, Choose a different restore point. If the recommended restore point is available, you’d better tick it. If not, you can tick Choose a different restore point and find the available restore point.

System Restore

Sometimes, you will find that there is no system restore points in Windows 7/8/10. Don’t worry about it. You can try the last resort to repair system files.

Repair Windows 7/8/10 system files without losing data

To make sure the security of your data, backup system is the best way. It will keep all your programs and files intact. And it’s very easy to operate, even for a beginner.

A proper backup and restore software is very important for you if you want to backup system in simple ways. I recommend you free AOMEI Backupper Standard.

To backup system, you can download free backup and restore software – AOMEI Backupper Standard, install and launch it. Click Backup and System Backup to start the operation and then follow the wizard until the last step. One more things, you can backup to external hard drive, USB drive, cloud drive like Dropbox, Google Drive, etc.

System Backup

To restore your backup, you can open AOMEI Backupper, click Restore and select a system image first and then follow the wizard to finish the rest of steps.


If your image is saved on the external hard drive, you need to create a bootable disk first. And then, use the bootable media to boot your computer and connect the drive containing your backup image. At last, restore image based on above wizard.

What’s more, you can do system clone to HDD/SSD in advance. It’s simpler. You just need to replace the old drive with the cloned drive and boot from it.

However, system clone is only available on the paid version, such as AOMEI Backupper Professional, AOMEI Backupper Server, etc. You need to upgrade the free version to a paid version based on the operating system you are using.

Wrapping things up

Reading here, you may already know how to repair missing system files in Windows 7/8/10. Compared with 3 methods, I prefer the last one.

System file checker in Windows 7/8/10 may not work all the time. If something goes wrong, you need to fix it. Also, system restore does not work forever. For example, if you upgrade Windows 7/8 to Windows 10, you will find system restore points gone. And as long as you keep your backup in safe, you can restore missing system files at any time.

In sum, backup is the most reliable way to repair system files in Windows 7/8/10. You can download free backup and restore software AOMEI Backupper and then create a backup for the working computer.