chkdsk is built right into Windows.
can anyone recommend a good disk checking tool that handles NTFS?
Nice GFK. :)
I actually run an IT shop in a small corporation and we use chkdsk all the time to solve problems. Knock it if you want, but it fixes 99% of problems with drives that can be easily fixed.
And Perturbatio, if it appears to be locking up, you may want to just give it some time. I have seen it appear to lock up for 15 minutes or more and still end up finishing.