I recently bought a new PC and installed the same edition of Windows 11 that was activated on my old computer. The license is linked to my Microsoft account, and I'm signed in with the same account on both machines.
Windows activated automatically on the old PC, but the new installation did not. The Activation troubleshooter recognizes that I recently changed hardware, yet reports that Windows can't be activated on this device again. I also upgraded the old Windows 10 installation to Windows 11 and confirmed that it still activates with a digital license linked to my account.
I tried entering the product key shown on the old PC, but it was rejected. The original installation began as Windows 7, was upgraded to Windows 10, and then to Windows 11. The old computer reports that the license is retail. Is there a reason the license cannot be transferred to the new PC?
1 Answer
The key issue is whether the original license was actually transferable. If Windows came preinstalled on the old computer, it was probably an OEM license tied to that machine, even if the system was later upgraded from Windows 7 to Windows 10 and then Windows 11. In that case, linking it to a Microsoft account does not make it transferable to a new PC.
A retail license can generally be moved, but it should be removed from the old installation and activated on only one computer at a time. Also, the key displayed by Windows is often a generic installation key rather than the original transferable product key, so reading it with a command is unlikely to help. If the activation troubleshooter cannot move the license, you may need to provide proof of purchase to Microsoft Support or obtain a new license for the new PC.

The old computer originally came with Windows 7, but the activation information now identifies the license as retail. I’m not sure whether that is enough to prove it can be transferred, since the upgrades may have changed how Microsoft records the entitlement.