Before you do anything to change the content of your HD
Backup your whole HD first,
use Ghost or DriverImage to back it up.
Try EZRecovery http://members.rogers.com/khauyeung/kh.htm
has super utilities CD, you can try to download
from Edonkey or kazza.
Good luck.