How to move a Windows OS to a different hardware ?

the following article explains how to move an OS from a different hardware to a other one. There could be several reasons for this like Hardware failure, software failureā€¦.

This KB applies for Windows XP and Windows Server 2000/2003 editions

KB249694 - How to move a Windows installation to different hardware