Skip to main content

Windows 11 product key retrieval & verification

1. Retrieving the product key

Works for non-OEM machines, including digital-license activations.

  1. Press Win + R to open the Run dialog

  2. Type regedit and press Enter to open the Registry Editor

  3. Navigate to:

    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform
  4. In the right pane, find BackupProductKeyDefault

  5. Its value is your Windows 11 product key

Source: Reddit r/techsupport — How to retrieve the product from win 11

Note: community reports confirm this also works for digital-license activations (where you only have an email tied to the license, no key was ever shown). If BackupProductKeyDefault is missing, your Windows is probably activated through a different mechanism.

Method 2: Command Prompt (CMD)

Open CMD as Administrator and run:

wmic path softwarelicensingservice get OA3xOriginalProductKey

Note: this reads the OEM key embedded in BIOS/UEFI. If your machine isn't a brand-preinstalled OEM box, the output will be blank — that's normal.

Method 3: PowerShell

Open PowerShell as Administrator and run:

(Get-WmiObject -query 'select * from SoftwareLicensingService').OA3xOriginalProductKey

Note: same caveat as Method 2 — only works when an OEM key is burned into BIOS.

Method 4: check purchase records

  • Bought from the Microsoft Store: sign in to your Microsoft account and check Order history
  • Bought elsewhere: dig out the original confirmation email or the retailer's digital locker

Method 5: digital license (no key needed)

If your Windows 11 was a free upgrade from Windows 10 / 8.1 / 7, it uses a digital license — the entitlement is bound to your Microsoft account and hardware ID, not a product key. To reinstall:

  1. During setup, choose "I don't have a product key" to skip
  2. Pick the same edition you originally had (Home / Pro)
  3. After install, connect to the internet and sign in with the same Microsoft account
  4. Windows will detect the hardware and activate automatically

2. Verifying the product key

Check current activation status

Open CMD as Administrator and run:

slmgr /dli

Look at two things:

  • Description: shows the key type (Retail / OEM / MAK / KMS)
  • License Status: Licensed means the key is valid

Then run:

slmgr /xpr

If it says "The machine is permanently activated", the key is genuine and activation succeeded.

Verify a new key

If you have a key and want to confirm it works:

slmgr /ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX
slmgr /ato
  • /ipk: install product key
  • /ato: attempt online activation

Successful activation = valid key.

Key types

TypeDescriptionTypical user
RetailRetail copy, transferable between machinesIndividual consumers who bought a license
OEMBound to the hardware, non-transferablePre-installed on brand-name PCs
MAKMultiple Activation KeyEnterprise / organizations
KMSKey Management ServiceEnterprise / organizations

For a regular personal user, the key should be Retail or OEM. MAK or KMS on a personal machine usually means the key has a sketchy origin.


3. FAQ

Q: wmic returns blank?

No OEM key in BIOS — normal for self-built PCs or self-installed Windows. Use Method 1 (registry) instead.

Q: Windows won't activate after replacing the motherboard?

OEM keys are bound to the original hardware and can't be moved. Retail keys can be reactivated:

  1. Go to Settings → System → Activation → Troubleshoot
  2. Pick "I changed hardware on this device recently"
  3. Sign in with the linked Microsoft account and pick the matching device to complete activation

Q: The value of BackupProductKeyDefault doesn't match the key I originally had?

Known and normal. The key stored in the registry may be an internal activation key, not necessarily identical to the one you originally bought. As long as slmgr /xpr confirms permanent activation, your license is fine.