I disagree with what was said about restoring XP entailing reinstalling from
scratch or that it is difficult or near impossible. I did a rollback to XP
in a matter of about an hour, but I was "lucky".
Basically, there are two actions (that I can think of) to rollback to XP:
1) restoring your original files and directories -- basically you need to
move everything in the windows.old directory, and to do this you will need
an XP-based or NTFS-capable boot disk (see
http://www.nu2.nu/pebuilder/)
that properly supports deleting or moving/renaming the Vista directories, or
else have XP or some other recent gold release Windows operating system
loaded on another partition
1b) I had a second partition with XP 64-bit so to rollback Vista to my
XP 32-bit environment I just fired up XP 64-bit, took ownership of all of
the Vista-installed directories (because the Documents and Settings
directory was locked down), and moved them all to a new "Windows.Vista"
directory (or similarly named), and then moved all the directories in
Windows.old back to the root directory, which might have also required
taking ownership to do so.
2) restoring your boot sector and your boot config to be XP-based. But I
believe this is optional; Vista retains the XP bootloader, but adds in its
own that loads first. There are several ways of going about restoring the XP
one. AFAIK, Vista itself has a program that can rollback the bootloader to
point to XP called Bootsec.exe.
http://pointerx.net/blogs/glozano/a...er-after-dual-booting-with-Windows-Vista.aspx
But I think the XP boot disk should have command line tools that should
change the MBR and revert the boot sector to be XP-based, but if it's not
enough then you can also half-install XP (booting from the XP install disk)
to a temporary Windows directory that you can delete as soon as the first
reboot occurs. Then just choose your old (original) XP installation when the
Windows selection comes up, and when XP loads, update the boot.ini file
(which is read only, you will need to change its properties)
2b) I got lucky; I was dual booting to Vista from another hard drive so
I just reverted my boot drive to the original drive from the BIOS. The drive
on which the Vista loader was installed is still installed with the Vista
loader, but I'm not using it, and I will wipe it clean in the next RC.
Jon