Cause:
This issue can be caused by any of the below possibilities.
1. Hard disk drive is short on available disk space.
2. Several software programs have been installed/uninstalled leaving behind bad files and/or confusing the software.
3. Data Corruption.
4. Missing Windows updates / Outdated drivers.
5. Computer is overheating.
6. Corrupt OS.
7. Bad Hardware.
source :
http://www.computerhope.com/