There are many data recovery applications available in the market. Some can be downloaded from the Internet for free while others are available for purchase. Placing your hard drive into an external case and plugging it into another computer may enable access to your data. The external case allows the drive to communicate with another computer hence bypassing any internal problems in the original computer that may have caused the corruption of the hard drive.
Temporary Operating System
You can consider utilizing a Linux Live operating system for your computer. Burn the operating system into a CD. Once you finish burning the OS, insert the CD into your computer’s CD/DVD drive and reboot the computer. Press the F2 or Esc. Keys while the computer is rebooting to give you access to the startup settings page. Select CD as the first boot device, save your settings. When your computer boots it will utilize the Linux system giving you access to your files.