I have a system with multiple partitions, both Windows and Linux. The problem is, during startup windows tries to run autochk on every partition possible (including ext4 and such, those it sees as RAW).
I know, that one may exclude disk/partition from autochk by modifying registry value BootExecute
, yet all the solutions I've seen require to specify excluded partition letter. While this is appropriate for FAT and NTFS partitions, Linux partitions do not have any letter assigned to them, which means, I cannot specify them as autochk exclusions.
So, the question is, how one may disable autochk for all drives in the system altogether? Or, in case autochk cannot be turned off completely, disable it for partitions with no drive letters.
Update: Actually, one may just remove autocheck autochk *
from BootExecute without any problem. In case of multiple Linux partitions it will drastically speed up boot time (especially if OS is located on SSD). In that case, though, manual checkups should be performed from time to time.
autocheck autochk *
, it is still recommended to increase AutoChkTimeout value from default 1 to, say, 5 as it gives the opportunity to cancel disk checking.autocheck autochk *
from BootExecute inHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
one may just remove this registry value at all. It won't prevent to force disk checking bychkdsk c: /f
.