Pegasus (MVP) said:
Your best bet is to restore your data from backup. I assume that
if your data is important then you arranged for regular backups,
e.g. to a 2.5" disk in a USB case. If you don't have a backup then
this may be a harsh reminder to create regular backups.
Your next best solution is to try one of the many recovery
tools. Here are some of them:
http://www.restorer2000.com/r2k.htm
http://www.hddrecovery.com.au
http://bootmaster.filerecovery.biz
http://www.runtime.org/ (GetDataBack - has a trial version)
http://www.softwarepatch.com/software/filerecoverysecdownload.html
http://www.snapfiles.com/get/restoration.html
www.acronis.com (RecoveryExpert)
I don't like to count on one type of bus system to restore or access stored
data. Externals, like USB or Firewire may have access problems when
connecting to another computer. Oddly, an external backup is typically used
for storage if the whole PC goes kaput. Yet, the access problem if external
enclosure is moved to another PC.
Storage of personal data to an onboard drive is typically done for ease of
storage and access to that data. All internal drives can't be typically
moved to any other PC and be expected to have no access problems with data.
Especially onboard ide.
The only 2 things that work for moving data storage devices around to other
PCs are:
Connecting an ide drive to an ide card, and moving the card and the ide
drive to another PC. Same with scsi and sata cards and their connected hard
drives.
Burning personal data to ISO format to CD/DVD.
If you're going to use an external USB or Firewire enclosure for personal
data storage, only turn it on when XP is loaded and running. Turn it off
when done storing that data, while XP is still running.