One good thing about having to reinstall Windows and your apps is that you end up removing the accumulated crud. No matter what you do somehow Windows gets bit rot from installing so many applications and then upgrading etc...

It shouldn't complain if you've changed the HD so long as you haven't gone over the maximum number of hardware changes since you originally installed. Annoying anyway, I'm curious as to whether it actually stops piracy.