Good day!
Of course, Windows contains special utilities for checking system files integrity – DISM and SFC. In this article I will review only DISM, for SFC not always can identify and remove problems. There is no point in using the incomplete utility, if there is the normal one.
Windows System files check
1. Run the command prompt as administrator (if you don’t know how to do it, we have a special article: How to run apps as administrator - instructions).
2. If you only want to check Windows system files integrity without restoring them, run the following command:
dism /Online /Cleanup-Image /ScanHealth
The procedure may take plenty of time – from several minutes up to several hours. Moreover, the indicator may get stuck at twenty percent for a long time, it’s a common case.

3. If you want to check and restore Windows system files integrity, run the following command:
dism /Online /Cleanup-Image /RestoreHealth
This procedure may also take a lot of time and hold off at twenty percent of completion. If you want to restore system files integrity at once, you can immediately run this command and miss the point 2.

The above described operations are completely safe for your system, but there is one point. If you have in some way customized your Windows system, for example, have started RDP in home version or installed non-standard programs, all these alterations will be deleted.
If you have any questions left or need some details – please, ask a question or leave a comment.