Try a bootable Linux CD to see if you can access the file, and if not use one of those programs. Personally, the program I own and use is GetDataBack by runtime. When it comes to data recovery, no one does it better than GetDataBack IMO.
GetDataBack - Data Recovery Software