If the drive is recognized by the BIOS, I third the SpinRite recommendation. It has saved me a few times. It was an app on the old Hiren's Boot CDs. I haven't used HDD Regenerator but that would probably also work.