XP doesn't require activation?
I don't know where you aquired your XP, but XP does indeed require activation. As member Canderra states, you probably got a pre-activated version or you may have a multi-license version that does not require a first time activation. However, if you change one-too-many hardware components on your system, you WILL have to reactivate!
Keep Up with TechRepublic