If this problem just recently started you could possibly restore your computer to an earlier date/time using a restore point. Read and understand the warning, however.
Or you might have damaged/corrupted system files. Run a System File Checker scan from an elevated command prompt (option two, this tutorial.) If problems are found run the scan 3 times rebooting in between each scan.
SFC /SCANNOW Command - System File Checker