Sounds like you are either trying to install on a 2nd PC or there are too many hardware changes and XP thinks its in a new PC.
Either way, call Micro$oft.
"i would never use a firewall, even without a router protecting me. Firewalls are just wastes of memory."
name omitted to protect the innocent
the cake is a lie