Hello. Today I am going to take a techie subject, break it down in a nontechnical way, and try to explain it at a level that is understood by many people. There is a built-in command within Windows that is called SFC (System File Checker). Most times, this will be run if you are getting error messages and popups stating a .dll file is missing or could not be found.
SFC is a scanning tool that runs within the command prompt and is used to scan all the protected systems files. It is usually run from an administrator command prompt and will replace all the corrupted system files with a clean version that is pulled from a safe place on the hard drive. This location is not one that can be accessed normally, as it is a compressed folder located at %WinDir% \System32\dllcache (“%WinDir%” is just a way of saying the operating system folder, such as C:\Windows).
SFC will run through a series of checks (and corrections, if it finds any corruption). During this whole process the command prompt will stay open and then state that it is 100% completed. If there is no action that needs to be taken from the scan, you will get a message that says “Windows Resource Protection did not find any integrity violations.” If it did find violations it will fix them, and then you will get a message saying it was successful. Afterwards, you will want to reboot your computer.