Test your RAM using Memtest86+. Let it run until 6-8 passes have completed or errors have been found. RAM - Test with Memtest86+
Run an sfc/scannow command in an elevated command prompt at boot. If errors are found, run it twice more with each scan followed by a reboot. SFC /SCANNOW : Run in Command Prompt at Boot
Run a chkdsk on the system partition to check for bad sectors or system errors. Disk Check
This may be some sort of hardware issue hence the Memtest & chkdsk.