Before letting you download , Microsoft will check weather your copy of windows is genuine or cracked. In case you have a genuine copy of windows 7 then you can download it directly from Here- Windows XP mode.
In case you have a pirated windows then please dont go to the above mentioned link as your windows will get blocked. For them I have brought another solution. Pirated window users can direclty download Windows XP mode directly without check from here - Direct download for XP mode.(469 MB).
So the first problem is solved. Now this XP mode is made to run on Windows Virtual PC software(Thats why i hate microsoft ) .. So how to make it work on VirtualBox or Vmware virtual machine.
Here is the solution to both Pirated and genuine window users . Follow these steps
Step 1 - Once the download of XP mode is complete you can run the setup . After the installation go to the directory where installed. By default it is C/program files/windows xp mode .
Step 2 - Copy the "xp mode base.vhd" to any location of your choice. Now right click on it and uncheck the "Read only option" .
Step 3 - Now start your virtual box and create a new virtual machine for windows XP by selecting the onscreen options.
Step 4 - When you have to select the hard disk option then select the "use existing hard drive" and choose the copied "widows xp base.vhd file and add this new virtual hard drive to install the setup.
Step 5 - Once you are done with the above steps then you can proceed with the installation part of the windows xp virtual machine.
Once the installation is done you will see the welcome screen of windows XP .
You will notice that this will be a 30 day trial version of windows XP . You can go to the installation folder of windows xp mode and view the key.txt file to find your activation key.
Thats it . Your XP is up and running .
In case you have any problem regarding the post then please comment here.