In most cases Windows 7 will not start up on new hardware due to conflicts arising during
driver reloading at startup. It freezes at the animation. The solution is to SysPrep the HD first on the old hardware, or boot Paragon Adaptive Restore CD and run on the new HD before booting it. Both remove all
drivers, activation and hardware ID which enables it to start at the final stage of installation where drivers are installed.
SysPrep to move HD to another computer