Issue: You need to disable CHKDSK from running on a volume at boot if it detects a dirty bit.
Background: at boot time, CHKDSK performs a default boot-time chk. If a ‘dirty bit’ is found, CHKDSK runs a full scan CHKDSK of the disk during boot.
Solution: Several articles suggest editing the registry, however the best way to gracefully update the setting and corresponding registry key is to issue the following command prompt command which will in this example disable auto check (autochk) from running on the D:
chkntfs /x d:
To return chkdsk to default behavior where it scans all drives at boot and runs CHKDSK on any dirty drives:
chkntfs /d