ค่อนข้างบ่อยที่ Users และ Administrators ถามว่าสามารถ Upgrade Windows 10 Edition ต่ำกว่า (เช่น Home หรือ Pro) เป็น Edition สูงกว่า (เช่น Pro หรือ Enterprise ตามลำดับ) ได้หรือไม่ ในบทความนี้เราจะแสดงวิธี Upgrade Windows 10 Edition โดยไม่ต้อง Reinstall OS และเก็บ Apps, Settings, และ Files ทั้งหมดไว้
ตรวจสอบ Edition ปัจจุบันและ Target Editions
คุณสามารถดู Current Windows 10 Edition ด้วยคำสั่ง DISM นี้:
DISM /online /Get-CurrentEdition
Current Edition : Professional
ในตัวอย่างของเราคือ Windows 10 Pro

จากนั้นแสดงรายการ Editions ที่คุณสามารถ Upgrade Windows 10 ของคุณได้:
DISM /online /Get-TargetEditions
Target Edition : ProfessionalEducation Target Edition : ProfessionalWorkstation Target Edition : Education Target Edition : ProfessionalCountrySpecific Target Edition : ProfessionalSingleLanguage Target Edition : ServerRdsh Target Edition : IoTEnterprise Target Edition : Enterprise

Upgrading Windows 10 จาก Pro ไป Enterprise Edition
เพื่อ Upgrade Windows 10 Edition จาก Professional ไป Enterprise คุณต้องใส่ Product Key ที่ถูกต้อง ระบุ Public KMS Key สำหรับ Windows 10 Enterprise (NPPR9-FWDCX-D2C8J-H872K-2YT43)
อย่าใช้ MAK Key เพื่อ Upgrade Edition ของคุณ หากคุณต้องการใช้ MAK Key เพื่อ Activate Windows 10 Enterprise ให้เปลี่ยน Edition โดยใช้ KMS Key ก่อนตามที่อธิบายด้านล่าง จากนั้น Activate Windows โดยใช้ MAK Key
ลอง Upgrade Edition โดยใช้คำสั่ง DISM /Set-Edition เหมือนที่เราทำเพื่อ Upgrade Windows Server Edition
ก่อนหน้านี้เราแสดงวิธี Convert Evaluate Edition ของ Windows Server เป็น Full Version และวิธี Downgrade Datacenter Edition เป็น Standard โดยใช้ DISM
DISM.exe /online /Set-Edition:Enterprise /AcceptEula /ProductKey:NPPR9-FWDCX-D2C8J-H872K-2YT43
คำสั่งคืน Error ดังนี้:
Error: 50 Setting an edition is not supported with online images.
หมายความว่า Online Edition Upgrade ไม่ได้รับการรองรับ: คุณต้อง Boot จาก WinPE/WinRE Media และ Upgrade Windows 10 Image แบบ Offline ไม่สะดวกนัก

Official Microsoft Documentation เสนอ 4 วิธีในการเปลี่ยน Windows 10 Edition:
- Manual โดยการเปลี่ยน Product Key ใน Control Panel (Settings -> Update & Security -> Activation -> Change product key);
เมนูนี้เรียก Tool ChangePk.exe เพื่อ Upgrade Edition - ใช้ MDM (Mobile Device Management);
- ใช้ ICD (Windows Imaging and Configuration Designer) คุณสามารถเตรียม Win10 Provisioning Package File (.ppkg) Package ตั้งค่า Edition ใหม่และนำไปใช้กับ Windows 10 แต่คุณไม่สามารถทำได้ Online เช่นกัน PPKG Package ถูกนำไปใช้กับ Offline Windows Image (หรือ WIM File) โดยคำสั่ง:
DISM.exe /Image=C:\ /Add-ProvisioningPackage /PackagePath:C:\distr\upgrade.ppkg - คุณยังสามารถใช้ Script กับ Changepk.exe เพื่อ Upgrade Windows 10 Edition แบบอัตโนมัติ (วิธีที่ง่ายที่สุด)
ลอง Upgrade Win10 จาก Pro ไป Enterprise ด้วยคำสั่งนี้:
Changepk.exe /ProductKey NPPR9-FWDCX-D2C8J-H872K-2YT43
ในไม่กี่นาที Windows 10 Edition ของคุณจะเปลี่ยนเป็น Enterprise (คุณไม่ต้อง Confirm อะไรหรือ Restart Computer) จากนั้น Activate Windows Online หรือบน KMS Server ของคุณ

วิธีนี้ช่วยให้ Upgrade Windows 10 Edition บน Remote Computers โดยใช้ PowerShell Remoting (Invoke-Command หรือ Enter-PSSession Cmdlets)
Upgrade จาก Windows 10 Home ไป Pro Edition
ด้วยวิธีเดียวกัน คุณสามารถ Upgrade Windows 10 Home ไป Pro โดยไม่มี Data Loss หรือ App Reinstallation
ตรวจสอบ Current Windows Edition:
Dism.exe /Online /Get-CurrentEdition

จากนั้นแสดงรายการ Editions ที่คุณอาจ Upgrade Windows 10 Home ของคุณ:
DISM /online /Get-TargetEditions
มี Professional Edition ในรายการ

วิธีที่อธิบายข้างต้นไม่รองรับการ Upgrade Windows 10 Home ไป Pro (https://docs.microsoft.com/en-us/windows/deployment/upgrade/windows-10-edition-upgrades) คุณอาจใช้ Option ต่อไปนี้:
- ระบุ Product Key ใหม่ด้วยตนเอง
- ซื้อ Windows 10 Pro License ใน Microsoft Store (Computer พร้อม License จะ Link กับ Microsoft Account ของคุณ — MSA)
เพื่อใส่ Windows 10 Pro Key ใหม่ด้วยตนเอง รันคำสั่งนี้:
Changepk.exe
ใส่ Windows 10 Pro Key ของคุณ

ยืนยัน Edition Upgrade โดยคลิก Start

Upgrade จะใช้เวลาบ้าง และจากนั้นคุณจะต้อง Restart Computer
คุณอาจ Upgrade Windows 10 Edition ของคุณเท่านั้น (เช่น Home -> Pro หรือ Home -> Education) คุณสามารถ Upgrade Windows 10 LTSC Edition ไป Enterprise หรือ LTSC ใหม่กว่า
Downgrade Scenario พร้อมใช้งานเฉพาะ Education -> Pro หรือ Enterprise -> Pro เท่านั้น