It's not scanning, it's looking for files in the MFT during the first phase of checkdisk. It counts up as though it's checking, but the actual check begins sometime after it appears the process has begun. I'm not 100% certain of what it does from 0-50, but I'm guessing it's looking for the MFT and when it can't find it, everything stops.