Have you try to update bios? Are all drivers up to date? Have u confronted any BSODs so far?
Do you mind to run system file check to see if everything is running ok
To do that, go to start, type cmd in search box, run it as administrator, in cmd command window, type in sfc /scannow (space between sfc and /)
Hope what your computer going through is not hardware problem