Yes indeed. It's got all the wrong drivers installed on it for your laptop, and the registry contains hardware ID that doesn't match your laptop. You can't use that installation on your laptop whichever way you try to do it.
You have to install Windows on the computer you intend to run it on, you can't subsequently move it to another computer, whether by cloning or any other method.