the fastest way i found to circumvent this is to do the following:
open the registry editor: [start] [run] [regedit]
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
REG_MULTI_SZ: BootExecute=""
in the box you will see " autocheck autochk * " remove these and no more pesky check disk.
obviously, if you suspect your HDD of being fried, this isnt the best solution to just bury your head in the sand!