Upgraded to wrong Windows edition

A new Win 11 Home OEM was upgraded to Professional by buying an upgrade through the settings.

Unfortunately it was upgraded to Enterprise instead of Professional, thus Windows would not activate.

Messages like “we can’t activate your copy of windows make sure you are connected to the internet” and

event 1014
Acquisition of End User License failed. hr=0xC004C003
Sku Id=8b351c9c-f398-4515-9900-09df49427262

DISM /online /get-currentedition

showed Enterprise

DISM /online /Get-TargetEditions

Showed:

C:\Windows\System32>DISM /online /Get-TargetEditions

Deployment Image Servicing and Management tool
Version: 10.0.22621.1

Image Version: 10.0.22621.1555

Editions that can be upgraded to:

Target Edition : Professional
Target Edition : CloudEdition
Target Edition : ProfessionalEducation
Target Edition : ProfessionalWorkstation
Target Edition : Education
Target Edition : ProfessionalCountrySpecific
Target Edition : ProfessionalSingleLanguage
Target Edition : ServerRdsh
Target Edition : IoTEnterprise

Usually if you have i license code, you can switch version and activate with the following command:

DISM.exe /online /Set-Edition:Professional /productkey:xxxx-xxxx-xxxx-xxxx /AcceptEula

But when you upgrade OEM online through Win11 you don’t get a product key.

Solution

So the solution here was to activate it with a key that is a Generic Professional key, but cannot be activated:

Pro standard key which cannot be activated:
VK7JG-NPHTM-C97JM-9MPGT-3V66T

slmgr /ipk VK7JG-NPHTM-C97JM-9MPGT-3V66T

:\Windows\System32>dism /online /get-currentedition

Deployment Image Servicing and Management tool
Version: 10.0.22621.1

Image Version: 10.0.22621.1555

Current edition is:

Current Edition : Professional

The operation completed successfully.

More articles

AD retention period

Check AD retention tombstone value: Import-Module ActiveDirectory $ADForestconfigurationNamingContext = (Get-ADRootDSE).configurationNamingContext $DirectoryServicesConfigPartition = Get-ADObject -Identity “CN=Directory Service,CN=Windows NT,CN=Services,$ADForestconfigurationNamingContext” -Partition $ADForestconfigurationNamingContext -Properties *

Read More »