Pop,
Could it be something to do with updating your PC? IIRC, XP allows a certain number of changes - RAM, CPU, HDD, Mobo etc. - after which it believes that it is now a different PC!
I'm afraid that this is not something I have to know about, as all my software is on a Volume licence through work.
SD