Try editing your /etc/fstab to disable fsck on your vfat and ntfs partitions by changing their entry lines last number from 1 to 0.
# /etc/fstab: static file system information.
#
#
proc /proc proc defaults 0 0
# /dev/sda2
UUID=eb1c5f41-bdbe-4ecb-9d15-151c416390f0 / ext3 defaults,errors=remount-ro 0 1
# /dev/sda1
UUID=07D7-0405 /media/sda1 vfat defaults,utf8,umask=007,gid=46 0 0
# /dev/sda3
UUID=B2F0962AF095F537 /media/sda3 ntfs defaults,nls=utf8,umask=007,gid=46 0 0
# /dev/sda5
UUID=E242-9809 /media/sda5 vfat defaults,utf8,umask=007,gid=46 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
Fsck on windows file systems is not much use, and having '1' on those partitons is wrong anyway. '1' Should only be used for root partiton, '2' for other partitons that you want to check and '0' to disable fsck on that partition.