This problem occurs because the Autochk.exe application uses different criteria for identifying disk corruption from the criteria that the NTFS system uses. When NTFS marks a volume as corrupted, the Autochk.exe application cannot verify the corruption. Instead, Autochk.exe marks the volume as clean and then restarts the system. However, during the system restart, NTFS again marks the volume as corrupted. Therefore, Autochk.exe restarts again.
via dmih