Windows Server 評価版からフルバージョンにアップグレードする方法

Windows Server の評価期限切れを修正してフルバージョンにアップグレードする方法

Windows Serverの試用版を使っていると、デスクトップが少し寂しくなってきていることに気付いたかもしれません。背景が黒く、「Windowsライセンスの有効期限が切れました」というメッセージが表示され、1時間ごとにシャットダウンが繰り返されます。確かに、特にテスト中でデータを保持しておきたい場合は、イライラさせられます。幸いなことに、試用期間を延長する方法がいくつかあり、すべてを最初から再インストールすることなく、正式なフルライセンス版にアップグレードできる可能性があります。ただし、これは微妙なグレーゾーンであり、Microsoftが公式に推奨しているものではなく、テストまたは一時的な使用のみを対象としています。

期限切れを回避できた人もいますが、万能ではありません。slmgrコマンドやDISMコマンドを使ったコマンドラインマジックに加え、スムーズなアップグレードのためにドメインコントローラーやNICチーミングを避けるなどの配慮も必要です。ここでは、何が効果的で、何に注意すべきかを詳しく説明します。

Windows Serverの無料評価期間を延長する方法

評価タイマーをリセットするにはslmgr /rearm

評価版をご利用ですか?一部の環境では、Windows の残り期間が「180 日」と表示されますが、これはライセンスの初期カウントダウン期間です。例えば、テストは予定しているものの、数ヶ月ごとに再インストールしたくない場合は、slmgr /rearm管理者特権のコマンドプロンプトから実行してみてください。これにより、猶予期間がさらに 180 日間リセットされます。この操作は最大 5 回まで実行でき、合計で約 3 年間使用できます。なぜこのように動作するのかは不明ですが、一部のマシンでは最初の実行時に延長期間がすぐに表示されない場合があります。そのため、コマンド実行後に再起動すると改善する場合があります。

  • 管理者としてコマンドプロンプトを開きます。
  • 入力slmgr /rearmして Enter キーを押します。
  • リセットを確認するメッセージが表示されます。その後、再起動して残り時間を確認してくださいslmgr /dli

残りのライセンス時間を再確認したい場合は、次のコマンドを実行します。

slmgr /dli

評価期間の残り日数を出力します。設定によっては、更新された情報を確認するためにコマンドを複数回実行したり、再起動したりする必要がある場合がありますのでご注意ください。特に新規インストールの場合やライセンスサービスにバグがある場合、Windows では拡張機能がすぐに反映されないことがあります。

方法1: DISMコマンドを使用して評価版をフルバージョンにアップグレードする

なぜ効果があるのか​​、いつ使うべきか

評価版から正規の製品版またはボリュームライセンスに移行する予定がある場合、この方法を使えばデータを消去せずにアップグレードできます。評価期間の終了が迫っている場合や、すでに終了していてクリーンインストールを実行したくない場合に便利です。ただし、この方法はドメインコントローラーや特定の役割を持つサーバーでは公式にはサポートされていないため、問題が発生する可能性がありますのでご注意ください。

アップグレードの実行方法

  • まず、現在のエディションを以下で確認してください。
    DISM /online /Get-CurrentEdition
  • アップグレード可能な対象エディションを確認します。
    DISM /online /Get-TargetEditions

    これにより、 ServerStandardServerDatacenter などのオプションが表示されます。

  • 現在のバージョンがターゲットにアップグレードできることを確認してください。現在のバージョンは以下で確認できます。
    Get-ComputerInfo | select OsName, WindowsEditionId

    (PowerShell でこれを実行します)。

実際のアップグレードには、対象エディションに適したGVLK(汎用ボリュームライセンスキー)が必要です。GVLKキーの完全なリストは、Microsoftのドキュメントでご覧いただけます。例えば、Windows Server 2022 Standardにアップグレードする場合は、以下のいずれかのキーを使用できます。

OSバージョン/エディション GVLK(標準) GVLK(データセンター)
Windows Server 2022 VDYBN-27WPP-V4HQT-9VMD4-VMK7H WX4NM-KYWYW-QJJR4-XV3QB-6VM33
Windows Server 2019 N69G4-B89J2-4G8F4-WWYCC-J464C WMDGN-G9PQG-XVVXX-R3X43-63DFG

正しい GVLK を選択し、PowerShell またはコマンド プロンプト (管理者として) でこれを実行します。

dism /online /set-edition:ServerStandard /productkey:YOUR-GVLK-HERE /accepteula

選択したキーに置き換えてくださいYOUR-GVLK-HERE。処理には数分かかる場合がありますので、しばらくお待ちください。Datacenterエディションをご希望の場合は、/set-edition:ServerStandardに置き換えてください/set-edition:ServerDatacenter

その後、サーバーを再起動してください。新しいエディションがアクティブになり、評価版が完全な製品ライセンスになったはずです。その後は、MAKキーまたは製品キーを使って通常のアクティベーションを行うか、ネットワーク内にKMSがある場合はKMS経由でアクティベーションを行うことができます。

アップグレード時に発生する可能性のあるエラー

アップグレード プロセスが停止したりエラーが発生した場合、一般的に次のようなメッセージが表示されます。

  • エラー 1168:公開 GVLK ではなくリテールキーまたは MAK キーを使用した場合、キーを検証できないためコマンドは失敗します。必ず GVLK を使用し、後で実際のプロダクトキーに置き換えてください。
  • エディションの不一致: Datacenter から Standard へのアップグレードはサポートされていません。このような大きな変更には、別の方法またはクリーンインストールが必要になります。
  • エラー50:ドメインコントローラーのアップグレード時に発生します。このインプレースアップグレードではドメインコントローラーはサポートされていません。降格するか、他のツールを使用する必要があります。
  • イメージ サポートの問題: AD サーバーでコマンドを実行したり、特定のイメージ タイプでコマンドを実行すると、エラーが発生する可能性があります。ソフトウェア保護サービス( Stop-Service sppsvc -Force) を停止し、インターネットから切断する (イーサネットを外す) と問題が解決する場合があります。

Windowsはかなり敏感なので、これらのエラーは正常です。キーと対象のエディションをもう一度確認してください。そして、これはシステムをハッキングしているようなものです。それでも、少なくともしばらくは問題なく動作することが多いです。

まとめ

Windows Serverの評価版の制限を回避するのは簡単ではありませんが、コマンドラインをうまく使えば可能です。ただし、これは主にテストや一時的なセットアップ用であり、本番環境では正規のライセンスを購入するのが最も安全な方法です。それでも、急いでいたりテスト中だったりする場合は、上記の方法を使えば再インストールやセットアップにかかる時間を節約できます。そして、この方法が誰かの黒い背景のトラブル回避に役立つことを願っています。

まとめ

  • slmgr /rearm試用期間を一時的に延長するために使用します。
  • 現在のエディションを で確認してくださいDISM /online /Get-CurrentEdition
  • dism /online /set-edition適切な GVLK キーを使用してフル バージョンにアップグレードします。
  • 潜在的なエラーに注意してください。キーとエディションの互換性を常に確認してください。
  • すべてが確実に有効になるように、変更後に再起動してください。

これで誰かの時間節約になれば幸いです。Windowsのライセンス管理は面倒ですが、少なくともサーバーを消去せずに、ライセンスを少し延長したり、正規のライセンスに移行したりできる方法があります。