Perhaps the reason that there haven't been previous response is because the possibilities are numerous. The fastest solution...if available, is if you have a restore point or backup image that predates the problem's onset, use it. Otherwise, try sfc /scannow, scan for malware with Malwarebyte, do a full scan with your AV, run chkdsk etc. My hunch is that the problem is software based, not hardware, but you need to cover all bases.
EDIT: You said that all drivers are up to date, but in some instances (like video drivers) the most up to date driver may not be right for you.