Diagnosing the Activation State
Before attempting fixes, you must determine if Windows is truly unactivated or if the activation status is simply not displaying correctly in the Settings app. The first step is to verify the current license type and its validity through the Command Prompt. Open an elevated Command Prompt by searching forcmd in the Start menu, right-clicking the result, and selecting "Run as administrator." Type the following command and press Enter:
slmgr /xpr
This command displays a pop-up window indicating whether the computer is permanently activated or if there are only a few days remaining before reactivation is required. If the message states that the volume machine is permanently activated, your license is valid, but the GUI might be lagging. However, if it indicates that the computer is not activated or shows a grace period expiration, you need to proceed with deeper diagnostics. Additionally, check the activation history to see if a recent update triggered this behavior by visiting the related guide on View Windows Feature Activation History. This helps identify if a specific feature update caused the license token to become invalid.
Forcing Re-activation via Script
If the initial diagnosis confirms that Windows is not activated, the most effective immediate fix is to force the operating system to contact Microsoft's activation servers again. Sometimes, the background task that handles activation gets stuck or fails to communicate properly. To resolve this, open an elevated Command Prompt again and run the following command:slmgr /ato
This command triggers the Software Licensing Manager to attempt online activation immediately. You should see a confirmation dialog stating "Windows is activated by a volume license key" or similar, depending on your edition. If this fails with an error code, note the code down, as it will guide your next steps. Common errors include 0xC004F074, which usually indicates a connectivity issue with the Key Management Service (KMS), or 0xC004C060, which suggests the product key itself is invalid or blocked. In many cases, simply waiting a few minutes and running the command again can resolve transient network issues preventing the handshake with Microsoft servers.
Checking for Conflicting Licenses
A frequent cause of "phantom" activation issues on Windows 11 Pro is the presence of conflicting license types, particularly when upgrading from Windows 10 or dealing with OEM pre-installed licenses. Your system might have both a retail digital license and an OEM embedded key stored in the BIOS/UEFI firmware, causing confusion during the activation process. To view all installed licenses, use the following command in the elevated Command Prompt:slmgr /dlv
This command opens the License Information window, providing detailed data about the current license. Look for the "Description" field. If you see multiple entries or conflicting descriptions, such as one indicating a Volume License and another indicating a Retail/OEM license, this conflict can prevent stable activation. If you recently upgraded from Windows 10, ensure that the Windows 10 Pro license was successfully transferred. For users dealing with complex OEM scenarios, reviewing how to backup and manage these licenses is crucial, as detailed in our guide on Backup OEM Windows 11 Activated Digital License. Removing or overriding the incorrect license entry via the registry or by entering the correct product key manually can often resolve the ambiguity.
Repairing System Files and Services
If the above methods do not work, the issue may lie within corrupted system files that handle the licensing service. Windows includes built-in tools to repair these components. First, ensure the Software Protection service is running correctly. Open the Services console by pressingWin + R, typing services.msc, and hitting Enter. Locate "Software Protection," right-click it, and select "Restart." If the service is disabled, enable it and set it to start automatically.
Next, run the System File Checker to repair any corrupted system images. In the elevated Command Prompt, type:
sfc /scannow
Wait for the process to complete. If it finds and repairs files, restart your computer and check the activation status again. If SFC cannot fix the issues, run the Deployment Image Servicing and Management tool by typing:
DISM /Online /Cleanup-Image /RestoreHealth
This process downloads healthy system files from Windows Update to replace corrupted ones. After completion, reboot your system. This comprehensive repair often resolves deep-seated activation glitches that simple script commands cannot fix. For further context on what happens when activation fails completely, you might find the discussion on What happens when Windows 10 21H2 Pro and Windows 11 24H2 Pro get deactivated? helpful for understanding the long-term implications of unresolved activation states.
Frequently Asked Questions
Why does my Windows 11 Pro show as activated but then revert to not activated after a reboot?
This typically occurs when the activation token is stored in volatile memory or when there is a conflict between an OEM license and a retail upgrade license. The system may temporarily accept a trial activation during boot but fail to validate it against Microsoft's servers upon full startup. Ensuring the correct digital license is linked to your Microsoft account often resolves this persistence issue.
Can I use a Windows 10 Pro key to activate Windows 11 Pro?
Yes, Microsoft allows Windows 10 Pro licenses to upgrade and activate Windows 11 Pro directly. If your system was previously activated with a valid Windows 10 Pro key, you can enter that same key in Windows 11 settings. The activation servers recognize the compatibility between the two editions, allowing for seamless activation without purchasing a new license.
What should I do if slmgr /ato returns error 0xC004F074?
Error 0xC04F074 indicates that the Key Management Service (KMS) host could not be reached or validated. This is common in enterprise environments or if your system was previously configured for KMS activation. Ensure your network connection is active and that you are not behind a firewall blocking port 1688. If you are using a retail or OEM license, switch to a different activation method by entering a standard product key instead.
Does resetting the PC affect my Windows activation status?
No, resetting Windows 11 while keeping your personal files generally preserves the digital license tied to your hardware or Microsoft account. However, if you perform a clean installation using a USB drive and do not connect to the internet during setup, activation might not occur automatically. Ensure you are connected to the internet during the OOBE (Out-of-Box Experience) phase so Windows can automatically detect and apply your digital entitlement.
How can I check if my OEM license is embedded in the BIOS?
You can verify this by using the command prompt tool wmic bios get smbiosbiosversion or by checking the license information window opened via slmgr /dlv. If the description mentions "OEM:DM" or similar, the license is embedded. If you suspect corruption, backing up the license as described in our related articles ensures you can restore it if the BIOS checksum becomes invalid after a motherboard replacement.