インストール済み Windows 2000/XP を、別のハードウェアに移行するには
すでにインストールされて稼動中の Windows 2000/XP を、ハードウェアの更新などで別の PC に移し変えたい場合、マイクロソフトから公開されている技術情報「Windows 2000 のインストールを異なるハードウェアに移動する方法 (JP249694)」を参照してください。

Windows が導入されているハードディスクを新しい PC に接続しただけでは、Windows が正常に稼動する保証はありませんが、チップセットや周辺機器が変わらなければ、そのまま稼動するケースもありえます。
また、つなぎ替えただけでは Windows が正しく動作しないケースでも、in-place upgrade を行うことで移行できる場合があります。

なお、JP249694 で移行を行なった場合、移行後の Windows で STOP エラーが発生するなどの不具合が報告されたため、該当記事は現在公開されていません。どうしても参照したい場合は、Web Archive などを利用するか、英語版技術情報(KB 249694)を参照することをお勧めします。