did you do a fresh install of Windows on your new HDD, or did you just copy all files from your old hdd to the new one? If you did the last one, you didnt manage to copy the masterboot record of your old hard drive.
Use this tool to copy your old hdd to the new one, or you can just do one of...