I'm not sure, but maybe the Recovery Mode....Recovery console, whatever it's called - you boot to it with the Windows CD. Maybe you can do chkdsk /r from there to check the hard drive surface. Is the hard drive under warranty? Bad sectors aren't a good thing to have - the drive should be replaced.
I also just read at another forum, thanks to Google, that the
Ultimate Boot CD has Powermax on it, which might not check for the brand of hard drive. Maybe Knoppix would have something similar, though I know nothing of Linux's abilities as far as drive scanning is concerned.