DISM を使用して Windows イメージを上位のエディションに変更する

Windows エディション サービス コマンドを使用して、イメージのエディションの候補を一覧表示したり、イメージのエディションを上位のエディションに変更したりできます。 候補となる各ターゲット エディションのパッケージは、Windows イメージにステージされています。 イメージをサービスすると、イメージ内の各エディションに更新プログラムが適用されます。

  • Windows のエディションをオフラインで変更するときには、プロダクト キーは必要ありません。 オフライン サービスを使用してイメージを上位のエディションに変更した後、次のいずれかの方法でプロダクト キーを追加できます。
    • OOBE (Out-Of-Box Experience) 中にプロダクト キーを入力する。
    • 無人応答ファイルを使用して、specialize 構成パス中にプロダクト キーを入力する。
    • オフラインでエディションを設定した後、/Set-ProductKey オプションを指定して展開イメージのサービスと管理 (DISM) を使用する。
  • Windows のエディションをオンラインで変更するときには、プロダクト キーが必要です。

プロダクト キーの詳細については、プロダクト キーの操作とアクティブ化を参照してください。

Windows の現在のエディションを確認して変更する

イメージをマウントし、マウントされたイメージに対して DISM コマンドを実行すると、イメージに現在設定されている Windows のエディションを確認できます。

現在のエディションを確認する

  1. 管理者としてコマンド プロンプトを開きます。

  2. Get-ImageInfo オプションを指定して DISM を実行することで、変更するイメージの名前またはインデックス番号を取得します。

    Dism /Get-ImageInfo /ImageFile:C:\test\images\install.wim
    
  3. Windows イメージをマウントします。

    Dism /Mount-Image /ImageFile:C:\test\images /Index:1 /MountDir:C:\test\offline
    

    イメージ ファイルを指定するほとんどの操作には、インデックスまたは名前の値が必要です。

  4. 次のコマンドを入力して、イメージに現在設定されている Windows のエディションを確認します。

    Dism /Image:C:\test\offline /Get-CurrentEdition
    

    イメージに現在設定されている Windows のエディションをメモしてください。 イメージが上位のエディションに既に変更されている場合は、もう一度変更しないでください。 最下位のエディションを開始点として使用します。

  5. イメージのマウントを解除するか、次の手順に進みます。 イメージのマウントを解除するには、次のコマンドを入力します。

    Dism /Unmount-Image /MountDir:C:\test\offline /Commit
    

上位のエディションに変更する

  1. イメージをまだマウントしていない場合は、マウントします。

    Dism /Mount-Image /ImageFile:C:\test\images\install.wim /index:1 /MountDir:C:\test\offline
    
  2. DISM の Get-TargetEditions オプションを使用して、イメージを変更可能な Windows のエディションを確認します。

    Dism /Image:C:\test\offline /Get-TargetEditions
    

    変更後のエディションのエディション ID をメモしてください。

    重要

    Windows イメージを下位のエディションに設定することはできません。 /Get-TargetEditions オプションを使用して実行すると、最下位のエディションは表示されません。 上位のエディションに既に変更されているイメージに対して、この手順を使用しないでください。

  3. エディション ID を指定して次のコマンドを入力することで、Windows イメージを上位のエディションに変更します。

    Dism /Image:C:\test\offline /Set-Edition:Professional
    
  4. イメージのマウントを解除し、変更をコミットします。

    Dism /Unmount-Image /MountDir:C:\test\offline /Commit
    

サービス戦略について

DISM Windows Edition-Servicing Command-Line オプション

DISM - 展開イメージのサービスと管理 Windows 用テクニカル リファレンス