But how to do this has been written about so many times that I would be left guessing what real question you have here.
In parting google this -> How to change motherboards and save Windows XP?
I wonder if it is possible to edit the registry on a drive that is not booted up. My problem is pretty simple. I have a c drive and that c drive is connected to a motherboard that is toast. Now I have to move the drive to a new motherboard. To do that I am going to have to remove my enum directory from the current control set to force xp to reset its drivers to the new motherboard. I can no longer boot up on the old motherboard.
I can, however, hook the drive up as an external drive on another machine, I just don't know how to edit a registry when not logged into it.