A Windows client Edition downgrade Enterprise => Pro is not supported, see https://learn.microsoft.com/en-us/windows/deployment/upgrade/windows-upgrade-paths
Downgrade Windows 10 edition from Enterprise to Pro.
Hi Team, I am trying to make a plan from Downgrading the windows 10 edition from Enterprise to Professional on huge count of machines. I tried, pushing the PowerShell scripts to update the OEM vendor provided KMS key using SCCM. this changed the edition from enterprise to Pro. But it throwed Activation error after 2days. What are all the items that I need to be sure and What would be the best way to achieve this? Any direction on this is much appreciated. Thanks in advance.!! Regards, Murali
Microsoft Security | Intune | Other
Microsoft System Center | Other
2 answers
Sort by: Most helpful
-
-
Smith, David 0 Reputation points
2025-11-03T10:15:49.06+00:00 The official information from Microsoft it is not supported but despite this statement there are ways that it can be achieved by commandline. The most straightforward seems to be these three commands
slmgr /upk (deactivate)
slmgr /cpky (remove trace of last key from registry)
slmgr /rearm (restart trial period, provided it has not been done more than twice prior)
Then use GUI to activate and if there is a Pro key embedded into the hardware, you're done.
I've read that something similar can be achieved by the command changepk.exe -- I've yet to try it but his script looks promising https://www.reddit.com/r/Intune/comments/1djs1go/downgrading_windows_enterprise_to_pro_on_multiple/ (non-microsoft site, no guarantee, no liability, blahblahblah)
YOUR MILEAGE MAY VARY -- I cannot account for the ways in which your configuration is different to mine or a typical one.
Why Microsoft says it is not supported, and then provide the means? It is like saying that a car cannot be converted from petrol to electric, and then providing a conversion kit and detailed instructions.