Windows is designed to break when doing something like this. It's part of the activation system, designed to cut down on piracy (by annoying paying customers).
You're pretty well SOL on this one.
I wanted to change machines in my family and cloned my hubby's hard drive and tried to put it in a new machine that was already running Win XP Prof. It started configuring, I put the drivers in with the CD that came with the motherboard and it won't boot up. I can get it into safe mode, but that's all. Any idea why. The new machine is an MSI k8mm-v with an AMD Cpu in it. The cloned drive is from a p4 cpu - there should be no problem here.