How to Check Windows 11 Activation Status | All Useful Methods
Windows 11 usually works quietly after activation, but sometimes you may need to check whether the system is really activated. This can be useful after reinstalling Windows, replacing hardware, buying a used laptop, changing a product key, or seeing activation warnings in system settings.
In this guide, we will check Windows 11 activation status in several ways: through Settings, a direct activation shortcut, Command Prompt, PowerShell, and advanced license details.
Method 1: Check Activation Status in Windows 11 Settings
The easiest and safest way is to use the built-in Windows 11 Settings app.
Go to:
Start → Settings → System → Activation
On this page, Windows will show the current activation state. Microsoft also lists this path as the standard way to check activation status in Windows 11.
You may see messages such as:
Windows is activated — the system is activated with a valid license.
Windows is activated with a digital license — Windows is activated digitally, usually after a previous activation on the same device.
Windows is activated with a digital license linked to your Microsoft account — the license is linked to your Microsoft account, which can help after some hardware changes.
Windows is not activated — the system has no active valid license, or Windows cannot verify it at the moment.
This method is best for regular users because it shows the status clearly and does not require any commands.
Method 2: Open Activation Settings Directly
There is also a faster way to open the same activation page.
Press:
Win + R
Then enter:
ms-settings:activation
Press Enter.
This opens the Windows 11 Activation page directly. It is useful when you are writing instructions, helping someone remotely, or checking several PCs.
Method 3: Check Activation Expiration with Command Prompt
If you want a quick answer from the command line, use the Windows licensing script.
Open Command Prompt as administrator and run:
slmgr /xpr
A small Windows Script Host window will appear. It usually tells you whether the machine is permanently activated or whether the activation has an expiration date.
This is one of the fastest command-line checks. It is especially useful when you need to know whether Windows is permanently activated or using a time-limited activation.
Method 4: Check Basic License Information with slmgr /dli
For more details, run:
slmgr /dli
This command shows basic license information for the installed Windows edition. Microsoft documents slmgr.vbs as a built-in Windows licensing script used to manage activation and check licensing status.
The result may include information such as:
Windows edition
License status
Partial product key
License channel
Activation ID
You do not need to understand every line. The most important part is the license status. If Windows is activated correctly, the status should show that the system is licensed.
Method 5: Check Detailed Activation Information with slmgr /dlv
For a deeper check, use:
slmgr /dlv
This gives more detailed licensing information than /dli. Microsoft documentation describes /dlv as a command for displaying detailed license information.
This method is useful when you need to check:
license status
activation ID
installation ID
partial product key
license channel
KMS-related information, if the device uses volume activation
For normal home users, this output may look too technical. But for troubleshooting, it is one of the most useful commands.
Method 6: Check Activation Status with PowerShell
PowerShell can also read activation information from Windows licensing data.
Open PowerShell as administrator and run:
Get-CimInstance SoftwareLicensingProduct -Filter "Name like 'Windows%'" | Where-Object { $_.PartialProductKey } | Select-Object Name, Description, LicenseStatus, PartialProductKey
Look at the LicenseStatus value.
Microsoft documents the SoftwareLicensingProduct class and its LicenseStatus values. The most important value is:
1 = Licensed
Other possible values include unlicensed, grace period, non-genuine grace, notification, and extended grace states.
A simple interpretation:
0 = Unlicensed
1 = Licensed
2 = Grace period
3 = Out-of-tolerance grace
4 = Non-genuine grace
5 = Notification mode
6 = Extended grace
For a normal activated Windows 11 installation, you want to see:
LicenseStatus: 1
Method 7: Check Only the License Status Number
If you want a shorter PowerShell command, use:
(Get-CimInstance SoftwareLicensingProduct -Filter "Name like 'Windows%'" | Where-Object { $_.PartialProductKey }).LicenseStatus
If the result is:
1
then Windows is licensed.
This method is useful for quick checks, scripts, or technical diagnostics.
Method 8: Check Whether Windows Is Linked to a Microsoft Account
This is not only about activation status, but it is still useful.
Go to:
Settings → System → Activation
If Windows is activated with a digital license linked to your Microsoft account, the activation page can show that information. Microsoft notes that the activation status message can tell whether the account is linked to the digital license.
This matters when you change hardware, especially the motherboard. A linked digital license may make reactivation easier after major hardware changes.
Method 9: Use the Activation Troubleshooter if the Status Looks Wrong
If Windows says it is not activated, but you believe the license is valid, open:
Settings → System → Activation → Troubleshoot
Microsoft recommends the Activation Troubleshooter for common activation errors in Windows 11.
This can help after:
hardware changes
reinstalling Windows
edition mismatch
activation server problems
Microsoft account license issues
The troubleshooter does not bypass activation. It only helps Windows find and apply a valid license if one is available.
Which Method Should You Use?
For most users, the best method is:
Settings → System → Activation
For a quick command-line check, use:
slmgr /xpr
For detailed troubleshooting, use:
slmgr /dlv
For scripts or technical checks, use PowerShell:
Get-CimInstance SoftwareLicensingProduct -Filter "Name like 'Windows%'" | Where-Object { $_.PartialProductKey } | Select-Object Name, Description, LicenseStatus, PartialProductKey
What Does “Windows Is Activated” Actually Mean?
It means Windows has accepted a valid activation method for the installed edition. This can be a digital license, a product key, OEM activation from the device manufacturer, or volume activation in business environments.
Activation status does not always show the full story. For example, a used laptop may show Windows as activated, but you may still want to check the license channel with slmgr /dlv if you need more technical details.
Common Questions
Is Windows activated if slmgr /xpr says “permanently activated”?
Yes, in most normal cases this means the current Windows installation is activated without an expiration date.
Is LicenseStatus 1 good?
Yes. In the SoftwareLicensingProduct class, Microsoft lists 1 as Licensed.
Can I check Windows 11 activation without the internet?
You can check the current local activation status without the internet. However, if Windows needs to verify activation again or troubleshoot a license problem, an internet connection may be required.
Does checking activation show my full product key?
No. Windows usually shows only a partial product key, not the full key.
Why does Windows say it is not activated after reinstalling?
Possible reasons include installing the wrong edition, changing hardware, using a different Microsoft account, or temporary activation server issues. Start with Settings → System → Activation → Troubleshoot.
Conclusion
The easiest way to check Windows 11 activation status is through Settings → System → Activation. If you need more detail, use slmgr /xpr, slmgr /dli, slmgr /dlv, or PowerShell.
For regular users, the Settings page is enough. For troubleshooting, the command-line methods give more information and help you understand whether Windows is licensed, temporarily activated, or having activation problems.
