Posted 02 November 2008 - 12:52 PM
You might be able to do something like this:
0) Defragment all disks and partitions. This makes editing partitions and saving data a bit easier. If you plan on erasing a partition, you don't need to defragment it though.
1) Make an Acronis True Image Home full backup data image of only your system drive/partition.
2) Store that Acronis data image on some kind of removeable media such as an external hard drive; at least store it on a drive that has enough space that you wont need to erase right away.
3) Make an Acronis boot CD
4) Boot up from the Acronis boot CD and restore the Acronis data image to the C: drive.
5) Boot up from the Windows XP install CD and perform a repair install.
6) Boot up from the C: drive if possible, preferably in safe mode
7) Schedule and run disk fixing and diagnosis programs and check system settings to see if they are correct
8) Reboot again into the hopefully working C: drive and now deal with your remaining partitions/drives as you see fit.
9) If it all fails, boot up from the Acronis Boot CD, and restore the system partition data to it's original drive.
If you've changed around partitions and drives, you may need to erase some partitions or resize them to allow for enough space for the original system partition data to go back to where it used to be. After that, boot from the Windows XP install CD and do a repair install. Then reboot and run disk fixing programs, preferably in safe mode. Reboot again.
I was able to use a scheme somewhat like this on Windows Vista, when I deleted the first partition (recovery partition D:) and made the C: partition the first partition on the hard drive.