Q. Every time I turn on my laptop it does a disk check. It never used to do this before, but now it’s all the time.
I tried the methods of using command and regedit, but neither worked.
Try manually running ChkDsk to check your drive for errors. Right-click your Drive icon/ Properties/ Tools/ Error Checking/ Check. It will immediately tell you if there are problems with your drive. If it says there are errors then run the offered repair scan.
The hard drive manufacturer will have free diagnostic software that is bootable, or that may even run from within Windows, that will thoroughly check the condition of your hard drive.
You could see what settings are in the Registry if you want to.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager @ BootExecute is the key and value that controls Chkdsk running or not.
The data value I have for Bootexecute is auto check with that value set Chkdsk does not run at Startup. I think for Chkdsk to run the actual value may have to be autocheck autochk /p \??\C: but you had better confirm that.
This example mentions “G”, you might need to substitute “C” as the drive.