SetAutochk is a utility for all 32 and 64 bit Windows versions since Windows NT/2000/XP.
It allows you to initate a full disk check when the system boots the next time. Usually you need a lot of mouseclicks or a complicated chkntfs or checkdisk commandline.
After selecting which disks you want to check, the correct Autocheck commandline is automatically written to the system registry and the disks will be checked for errors when the system reboots the next time.
SetAutochk does support FAT,FAT32 and NTFS drives. A drive letter has to be assigned to a drive to be recognized by Setautochk (hidden drives will not be checked).
You can download this utility for Free on the download page.
Please note that there is no support for this program and that you use this utility at your own risk.