Question: how to upgrade windows xp professional to windows 7 for free?
Answer: Run Windows Easy Transfer on your Windows XP PC. ... 
Rename your Windows XP drive. ... 
Insert the Windows 7 DVD and restart your PC. ... 
Click Next. ... 
Click the Install Now button.
Read the License Agreement, select the I Accept the License Terms check box, and click Next.
Choose Custom (Advanced) — not Upgrade.