http://web.archive.org/web/20070103...rsite.com/showcase/windowsxp_sg_2kupgrade.asp
If you have your WinXP CD handy, see the "SETUPXP.HTM" file. It mentions
the
Upgrade Advisor. If there is a problem, perhaps it will flag the upgrade
before you even begin.
"Run an upgrade report
An upgrade report tells you how your hardware and software will work
with Windows XP. The upgrade report is a quick and easy program that
you can run using the Windows XP CD. Here's how:
1. Insert the Windows XP CD into your CD-ROM drive.
2. When the Welcome menu appears, click Check system compatibility.
3. Then click Check my system automatically."
The upgrade advisor is also available as a separate download, but I don't
know if this would do any checks with regard to OEM versus retail versus
upgrade.
( File size 33,309,528 bytes. MD5sum = f890ccbb8243c7e2b48a3b07ed141e0f )
http://download.microsoft.com/download/whistler/Utility/1.0/WXP/EN-US/UpgAdv.exe
This page has a few comments.
http://infocellar.com/winxp/oem-recover-retail.htm
"Upgrade with an OEM CD - sorry, it's Impossible
The OEM CD is designed to prevent this by checking for existence of Windows
on your PC. With an OEM disk, if you try to install WinXP over
Win98-ME-2000,
etc. you will get a message that the upgrade is not allowed. OEM CD's do
not
allow Upgrades !!! It states on the OEM CD "For Sale Only With A New PC".
"
"Burning an XP CD and editing the Pid
You can burn a CD and mix and match these values. For example, you could
make a
Windows XP CD that acted like a Retail CD, yet accepted OEM keys. Or you
can
leave them as is.
"
In practice, that second idea can be a bit problematic, as it's pretty
hard to figure out what would be valid PID values. When I got my CD, I
couldn't find my PID on the web. Different countries may have different
PID values (I vaguely remember this can be an issue if you move from
one country to another, install the OS, attempt to activate, and you
may be disallowed if your geolocation doesn't line up).
*******
I did a test in a Virtual Machine, and this is what happens when I try
to run the upgrade advisor on the WinXP OEM CD I have, on top of a
Win2K machine.
http://img52.imageshack.us/img52/3857/winxpoemon2k.gif
"Windows XP Setup does not support upgrading from Microsoft Windows 2000"
With a retail CD or upgrade CD that might be different.
Paul