Codesmith, thanks for mentioning the other school of thought, which is, when hard drives begin to exhibit bad clusters, platter surface failures typically continue to accumulate. Writing data to a failing drive, is basically binary Russian Roulette.
Thanks for the reply. I did try Spinrite 6.0. But the thing is everything I load up Spinrite, it seems to freeze at the screen "discovering System's Mass Storage Devices." The hard drive LED on my notebook is on though.
Any idea what's going on? Or any other recommendations?
Personally, I don't screw with flakey hard drives. At the first sign of unreliability, if the drive is still under manufacturers warranty, it's RMA'd. If it's not in warranty, then it's slam-dumpstered. My data and my time are too precious to play binary Russian Roulette. There is no middle ground. It's either good, or it's outa here.