This could be a multitude of issues from a failing hard drive, suspicious RAM or damage to the Motherboard... However first of all - GET BACKED UP!! even take an image of the drive if possible.. Then consider is this the original install of Windows 10 as factory installed... if so then it maybe time to consider a full wipe and rebuild using the latest ISO (BEWARE if you are using Office 2007 (unsure about Office 2010) or earlier your software will not Re-Activate as servers have been turned off)
The rebuild process should clear all of your potential issues IF theyre SOFTWARE related... IF the issue is HARDWARE related then the rebuild process should identify it..
Windows 10 from my personal experience has been qute resilient - My personal laptop (9 year old HP EliteBook 8460p - i7 upgrade, max RAM and SSD upgrade) running the latest BETA versions (since the first BETAs) and is still on its original install and has migrated through every version without any MAJOR issues.