- Published on : 31 January 2020 at 09:38 UTC
On Windows 7, Windows XP SP3 can be legally virtualized for free in a few clicks thanks to Windows XP Mode of Microsoft.
However, if you want to uninstall Windows Virtual PC to migrate Windows XP Mode to a VMware Workstation virtual machine for better performance, here's how.
Note that this is only possible with an older version of VMware Workstation (in this case : VMware Workstation 10).
Indeed, Windows XP has become very slow with new versions of VMware Workstation.
- Dependency not specified (Important)
- Preparing the Windows XP Mode machine managed by Virtual PC
- Importing Windows XP Mode into VMware Workstation
- Proof and fix dependency not specified by VMware
- Import a Virtual PC virtual machine into VMware Workstation
Warning : although VMware Workstation will appear to import Windows XP Mode for conversion to a VMware virtual machine, it will still depend (even if it's not specified) on the base virtual hard disk of Windows XP Mode.
It's therefore very important to keep the virtual hard disk "Windows XP Mode base.vhd" created by the "WindowsXPMode_fr-fr.exe" installer and stored by default in the "C:\Program Files\Windows XP Mode" folder.
And since Windows XP Mode is intended for Windows 7, you will not be able to reinstall this virtual hard disk with another version of Windows.
To begin, start Windows Virtual PC from the start menu.
As you can see, by default, Windows XP Mode is in hibernation when you close it instead of being completely shut down.
Select the "Windows XP Mode" virtual machine and click Settings.
In the settings of this virtual machine, go to the "Close" section and select "Automatically close with the following action : Shut Down".
Start the virtual machine (to wake it from hibernation).
After the virtual machine starts, close the window to shut it down properly.
Windows XP stops.
Now, the "Windows XP Mode" virtual machine is powered off.
To import Windows XP Mode into VMware Workstation, go to the File menu and click : Import Windows XP Mode VM.
As specified by VMware, this feature requires the installation of the "VMware vCenter Converter Standalone" product.
Click OK to install it.
The installation of VMware vCenter Converter Standalone starts.
When the installation is complete, click again : File -> Import Windows XP Mode VM.
This time, an "Import Virtual Machine" window appears.
Provide a name and a location for the VM to import and click Import.
Wait while importing Windows XP Mode.
Once the import is complete, the "Windows XP Mode" virtual machine will appear in VMware Workstation.
The virtual machine starts correctly.
And a mini installation (due to the use of sysprep by Microsoft) appears.
Accept the license agreement.
Configure the language settings of Windows XP.
This is very important for the keys on your keyboard to be properly configured for use in this virtual machine.
Provide a name for this virtual machine on the network and set a password for the administrator if you wish.
The rest of the installation will be done without your intervention.