再インストール不要!Windows 10のエディションをアップグレードする方法
Windows 10の下位エディション(HomeやProなど)から上位エディション(ProやEnterpriseなど)へ、OSを再インストールせずにアップグレードできるのか——これはユーザーやシステム管理者から頻繁に寄せられる質問です。本記事では、インストール済みのアプリ、設定、ファイルをすべて保持したまま、Windows 10のエディションをアップグレードする具体的な手順を詳しく解説します。
1. 現在のエディションとアップグレード先の確認
まず、現在利用しているWindows 10のエディションを確認しましょう。以下のDISMコマンドを使用します。
DISM /online /Get-CurrentEdition
実行結果の例:
Current Edition : Professional
この例ではWindows 10 Proが稼働していることがわかります。
次に、現在のエディションからアップグレード可能なエディションの一覧を表示します。
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
2. Windows 10 ProからEnterpriseへのアップグレード
ProfessionalからEnterpriseへアップグレードするには、有効なプロダクトキーの入力が必要です。ここでは、Windows 10 Enterpriseの公開KMSクライアントキー「NPPR9-FWDCX-D2C8J-H872K-2YT43」を指定します。
注意: エディションのアップグレードにMAKキーは使用しないでください。MAKキーでWindows 10 Enterpriseをライセンス認証したい場合は、まずKMSキーでエディションを変更し、その後にMAKキーで認証を行います。
DISM /Set-Editionコマンドでの課題
Windows Serverのエディションアップグレードと同様に、DISM /Set-Editionコマンドを試してみます。
DISM.exe /online /Set-Edition:Enterprise /AcceptEula /ProductKey:NPPR9-FWDCX-D2C8J-H872K-2YT43
しかし、このコマンドは次のエラーを返します。
Error: 50 Setting an edition is not supported with online images.
これは、オンライン状態でのエディションアップグレードがサポートされていないことを意味します。WinPEやWinREのメディアから起動し、オフラインでイメージを操作する必要がありますが、実運用では非常に不便です。
Microsoft公式の4つのエディション変更方法
Microsoftの公式ドキュメントでは、Windows 10のエディションを変更する方法として以下の4つが提示されています。
- プロダクトキーの手動変更: 「設定」→「更新とセキュリティ」→「ライセンス認証」→「プロダクトキーの変更」から操作します。このメニューは内部的にChangePk.exeツールを呼び出してエディションをアップグレードします。
- MDM(Mobile Device Management)を利用する方法。
- ICD(Windows Imaging and Configuration Designer)を利用する方法。プロビジョニングパッケージ(.ppkg)を作成し、新しいエディション情報を適用します。ただしこちらもオンラインでは適用できず、オフラインイメージに対して
DISM.exe /Image=C:\ /Add-ProvisioningPackage /PackagePath:C:\distr\upgrade.ppkgのように実行します。 - ChangePk.exeを使ったスクリプトによる自動アップグレード(最も簡単な方法)。
Changepk.exeを使った最も簡単なアップグレード手順
ここでは、Changepk.exeを使ってWindows 10をProからEnterpriseにアップグレードしてみましょう。
Changepk.exe /ProductKey NPPR9-FWDCX-D2C8J-H872K-2YT43
コマンド実行から数分後、特別な確認操作や再起動なしでエディションがEnterpriseに変更されます。あとは、オンラインまたはKMSサーバー経由でWindowsのライセンス認証を行うだけです。
さらに便利な点として、この方法はPowerShellリモーティング(Invoke-CommandやEnter-PSSessionコマンドレット)と組み合わせることで、リモートコンピュータ上のWindows 10エディションを一括アップグレードすることもできます。
3. Windows 10 HomeからProへのアップグレード
同様の手順で、データ損失やアプリの再インストールなしに、Windows 10 HomeからProへのアップグレードも検討できます。
まず現在のエディションを確認します。
Dism.exe /Online /Get-CurrentEdition
続いて、アップグレード可能なエディションの一覧を表示します。
DISM /online /Get-TargetEditions
一覧の中にProfessionalエディションが含まれていることを確認してください。
ただし注意が必要です。前述のChangepk.exeによる自動アップグレードの方法は、HomeからProへの移行では公式にサポートされていません(Microsoftドキュメント参照)。HomeからProへアップグレードする場合は、以下のいずれかの方法を選択します。
- 新しいプロダクトキーを手動で入力する
- Microsoft StoreからWindows 10 Proライセンスを購入する(ライセンスはMicrosoftアカウント(MSA)に紐付けられます)
プロダクトキーを手動入力してアップグレードする手順
コマンドプロンプトまたは「ファイル名を指定して実行」から、以下のコマンドを実行します。
Changepk.exe
表示された画面にWindows 10 Proのプロダクトキーを入力します。
その後、「開始」ボタンをクリックしてアップグレードを確定します。
アップグレード処理にはある程度の時間がかかり、完了後はコンピュータの再起動が必要です。
4. アップグレード・ダウングレード時の注意点
- Windows 10のエディション変更は基本的にアップグレード方向のみ可能です(例:Home → Pro、Home → Education)。Windows 10 LTSC版については、Enterpriseまたはより新しいLTSC版へのアップグレードが可能です。
- ダウングレードが許可されているのは、Education → ProおよびEnterprise → Proのケースのみです。
これらの手順を活用すれば、OSの再インストールや環境の再構築を行うことなく、必要に応じて柔軟にWindows 10のエディションを切り替えることができます。業務環境での展開前に、必ずライセンス要件を確認しておきましょう。
-
Windows 7 を Windows 11 に無料でアップグレードする方法(データ消失なし)
まだWindows 7を使用しているなら、最新のWindows 11へのアップグレードを検討しましょう。MicrosoftはすでにWindows 7のサポートを終了しており、セキュリティ更新プログラムやバグ修正が定期的に提供されなくなっています。そこで多くのユーザーが抱く疑問が「Windows 7からWindows 11へ無料でアップグレードできるのか?」というもの。答えは「はい」ですが、そのためにはまずWindows 10にアップグレードし、その後Windows 11へ移行する必要があります。MicrosoftがWindows 11の無料アップグレードを提供しているのは、互換性のあるWind
-
【2022年最新】Windows 10へ無料でアップグレードする方法を徹底解説
MicrosoftによるWindows 10への無料アップグレード提供は4年以上前に終了しましたが、実は今でもWindows 7やWindows 8.1からWindows 10へ無料でアップグレードし、最新バージョンのデジタルライセンスを追加費用なしで取得できることをご存じでしょうか。特に、まだパソコンでWindows 7を使っている方は、公式サポートがすでに終了しているため、Windows 10へのアップグレードはこれまで以上に重要になっています。「正規版」のWindows 7/8/8.1がインストールされたPCをお持ちなら、本記事の手順に従って無料でWindows 10にアップグレードでき