P
Philip Herlihy
It's worth adding that if the machine isn't bootable from its own diskI use Spinrite, and it's an essential tool (bootable CD or memory stick)
in my kit. It really has two major components. The data recovery
facility is obsessive, and can take many hours on a troubled big drive,
doing things like approaching a troubled sector from different angles in
the hope of picking up a little more. (It's only a couple of hours or
so if the drive is reasonably healthy.) Its maintenance mode does the
recovery scan and also reads, inverts, writes, reads, re-inverts and re-
writes every block (often takes 18 hours or more) after which you can be
pretty sure what state your disk is in - underperforming blocks are
flagged, of course.
If a disk doesn't appear to have less than a day's life left I use
Spinrite on it then run chkdsk (omitting the disk scan, which has been
taken care of by Spinrite). It's surprising how many unbootable
machines I've rescued this way, and at the end I get Smart data (most
times) out of Spinrite so I can advise on whether the disk should be
replaced.
For disks which are very close to the end I've had recommendations for
the "Unstoppable copier" from Roadkil.net, although I've never had
occasion to use it.
For recovering deleted files and partitions I use TestDisk/Photorec, but
recently used Recuva for the first time and was really impressed.
Before I hand a machine back I like to install Acronis Drive Monitor
(free) on it (disabling backup checks if True Image is not installed).
That pops up (configurable) warnings for temperature and breaches of
SMART thresholds (which are being sensibly interpreted by the software)
and I've found it has saved a lot of customer systems which otherwise
would surely have become difficult recovery situations.
Worth adding I usually boot the problem machine from a Memtest86+ CD and
run a memory test before using that machine's internals to mess about
with a customer's precious data!
you can run chkdsk from the excellent Universal Boot Disk for Windows.
http://www.ubcd4win.com/