Welcome to Seven Forums.
You could try running system file check. Info here if needed: SFC /SCANNOW Command - System File Checker
You could take a look in the Event Viewer and see if there's anything in there to give a hint. Also Reliability Monitor. You can access them by typing the name in the start menu search box.
Hope this helps.