To a degree yes, but with so much hardware changing you might get some nasty blue screens and windows will ask you to re-activate. Now your old machine will be using that BIOS check to make sure you are using a HP laptop, so if you change brands your OS will not let you re-activate. If it works with out blue screens you will need to get a key changer and change to a new key.