If you took a hard drive out of a PC and put it into an identical machine you would still have Windows activation issues. The Hardware Key uses serial numbers contained in HDD controller chips, RAM chips and the BIOS and Windows would barf at the hardware changes.