I don't understand, do you mean that Fusion won't fix XP, or that you cannot fix XP?
Think of your VM as a regular computer, you need to take your original XP disc, put it in while the VM is going and repair your installation.
When I start Fusion, it shows a screen of Virtual Machine Library and lists the Virtual Machines installed. I only have Windows XP Professional installed which I highlight and press "Run". It sets off the startup process and then the error message pops up. In view of the error message popping up each time I have tried to run the virtual machine, I even tried to keep the Win XP disc inside the CD Drive but I am unable to run it and repair the installation. I then tried to see if Fusion might allow me to repair the installed Win XP but it does not have such an option. I can only see four options which are "New", "Download", "Settings" and "Run". The "New" option brings me to a new VM installation which I do not want to add. The "Downlaod" option opens up the vmware web site. The "Settings" option simply allows me to make any changes to the settings of the installed VM but does not allow to repair it. The "Run" option starts up the loading process of Win XP but gets stuck at the screen as mentioned in my first message.
I have gone around in circles and I am unable to find a way to use the original Win XP disc to repair the installed guest OS.
Thanks.