You can't install windows on a drive while its in one system and transfer it to another and expect it to work, cause it won't. They have different hardware. You have to install windows on the drive while its installed in the system that its gonna be used in.