Windows 10 Pro can be upgraded to Windows 11 Pro for free, but Windows 11 Home cannot be “upgraded for free” to Pro. The key point is which license is actually associated with the hardware and Microsoft account.
From the described steps, the new PC is currently running Windows 11 Home because that edition was installed from the other PC’s recovery drive. To complete a free upgrade path to Windows 11 Pro, the device must first be correctly licensed and activated with Windows 10 Pro (or already have a valid Windows 11 Pro license) on that hardware.
Based on the provided information, the supported options are:
- Use the free upgrade path only from Windows 10 to Windows 11
- Upgrades from Windows 10 to Windows 11 are free when the device is running a qualifying, activated Windows 10 edition and meets Windows 11 hardware requirements.
- If the new PC can be correctly set up and activated with Windows 10 Pro (using the original Pro license on this hardware), then it can be upgraded to Windows 11 Pro at no additional cost via Windows Update once eligibility is confirmed.
- Windows Update in Windows 10 will indicate when the Windows 11 upgrade is ready for installation on eligible hardware.
- If the device remains on Windows 11 Home
- There is no free upgrade path from Windows 11 Home to Windows 11 Pro documented in the provided material.
- In that case, upgrading from Home to Pro would require purchasing a Pro license (for example, via Microsoft Store) similar to how Windows 10/11 Home devices are upgraded to Pro.
- Confirming eligibility and performing the Windows 11 upgrade
- Ensure the PC meets the Windows 11 minimum system requirements (CPU, RAM, storage, TPM 2.0, Secure Boot, etc.).
- On a Windows 10 Pro installation (once correctly installed and activated on the new PC), go to Start > Settings > Update & Security > Windows Update and select Check for updates. If eligible, Windows Update will offer the free upgrade to Windows 11.
If the goal is specifically a free upgrade to Windows 11 Pro, the supported path is:
- Correctly install and activate Windows 10 Pro on the new PC using the valid Pro license.
- Once activated and hardware-eligible, use Windows Update to upgrade that Windows 10 Pro installation to Windows 11 Pro at no additional cost.
If Windows 10 Pro cannot be restored and activated on the new hardware, the remaining documented option is to purchase Windows 11 Pro (or a Pro upgrade) for that device.
References: