do you have another computer?
If so install the hard drive From the problem computer into the Other computer as another physical drive (Raid 0 i think it is) And boot from that computers main drive, then view your corrupted drive in "My Computer" drag and only take the files you really need from your corrupted disk onto your working pc.
Format the bugged disk re-install windows, and insert folders back into it.
Thats My option. don't haste through and do it, there might be another option.