From 84410312b021a5468438bee20d9507e99b7a6dd6 Mon Sep 17 00:00:00 2001 From: WindowsAddict Date: Mon, 12 Feb 2024 17:35:09 +0530 Subject: Misc --- change_edition.md | 47 ++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 40 insertions(+), 7 deletions(-) (limited to 'change_edition.md') diff --git a/change_edition.md b/change_edition.md index 81c94cb..6f49d78 100644 --- a/change_edition.md +++ b/change_edition.md @@ -12,17 +12,50 @@ pagetitle: Change Windows Edition - The script incorporates 4 methods for edition changing: - - Alex (aka may, ave9858) DISM Api Method (Based on changepk.exe method but better)\ - - slmgr /ipk Method\ - - DISM Method\ - - [CBS Upgrade method](https://github.com/asdcorp/Set-WindowsCbsEdition) + - May's DISM Api Method - Used in Windows 10/11 Core to Non-Core edition change + - [slmgr /ipk Method](https://learn.microsoft.com/en-us/windows/deployment/upgrade/windows-edition-upgrades#upgrade-using-a-command-line-tool) - Used in Windows 10/11 where edition license files are already there + - [DISM Method](https://learn.microsoft.com/en-us/windows-server/get-started/upgrade-conversion-options) - Used in Server 2016 and later server versions + - [CBS Upgrade Method](https://github.com/asdcorp/Set-WindowsCbsEdition) - Used in Windows versions before 10 - Available editions that can be changed to are shown in the script based on all these 4 options. -- The script is future-proof, which means that upon the release of new Windows / Server editions, the script won't need an update and can get the required product key from the system itself. +- The script is future-proof, which means that it won't need an update upon the release of new Windows / Server editions and can get the required product key from the system itself. -- The script blocks changing to CountrySpecific, ServerRdsh and to/from CloudEdition editions since it's officially not supported and the user may face issues. +- The script blocks changing to CountrySpecific, ServerRdsh, and to/from CloudEdition editions since it's officially not supported and the user may face issues. -- The script cannot change Non-Core editions to Core editions. (For example, Pro --> Home isn't available) +- The script cannot change, + + - Non-Core editions to Core editions (For example, Pro --\> Home isn't available) + - GAC editions to LTSC editions (For example, Enterprise --\> Enterprise LTSC isn't available) + +------------------------------------------------------------------------ + +## Manual Edition Change + +If you want to manually change the edition instead of using the script, please follow the steps below. + +### Windows 10/11 + +- To view the list of available editions, open the command prompt as admin and enter\ + `dism /online /english /Get-TargetEditions` + +- Get the keys for the desired edition from [here](hwid.html#Supported_Products) + +- If you are upgrading from Home to Pro, you will need to disable the Internet before performing the upgrade. + +- Now enter that product key with this command, replace \ with the actual key.\ + `changepk.exe /ProductKey ` + +- In the Home to Pro upgrade, it may show an error, restart the system anyway. (Use the script if it's still not working) + +- Activate the changed edition with MAS, that's all. + +### Windows Server 2016 and Later + +- Follow the official Microsoft guide [here](https://learn.microsoft.com/en-us/windows-server/get-started/upgrade-conversion-options), you can get the required keys from [here](kms38.html#Supported_Products). ------------------------------------------------------------------------ + +## Troubleshooting + +- Check [here](change_edition_issues.html). -- cgit v1.2.3