If the problem is caused by a bad file, virus, etc, there is "recovery" software available, but take warning: many of them will not recover data on a drive that has not been previously backed up by the app.
Browse Google for "recovery software" to get a feel of what's out there.
Also, check your Yellow Pages for Computers/Data Recovery for a local place that might offer that service... and call them for pricing info.
Typically they will have high end software - and a "clean room" where they can open it up if it is a hardware issue.
|