Windows Server 2016をKMSサーバーでライセンス認証する方法【導入・設定手順を解説】
本記事では、新しいMicrosoftサーバープラットフォームであるWindows Server 2016をライセンス認証できる企業向けKMSサーバーの導入と構成の手順について解説します。KMS認証に関する主要な仕組みは、これまでのKMS認証FAQで説明した内容がWindows Server 2016にもそのまま適用できます。
Windows Server 2016は、ボリューム ライセンス認証サービス(Volume Activation Services)ロールが構成されていれば、KMS認証サーバー(KMSホスト)として動作できます。また、既存の別のKMSサーバーで認証することも可能です(その場合は追加の要件があります)。
Windows Server 2016へのKMSサーバーのインストール
ドメイン内にKMSサーバーが存在しない場合は、KMS認証機能を提供する「ボリューム ライセンス認証サービス」ロールをWindows Server 2016にインストールできます。インストールと構成の手順はWindows Server 2012 R2の場合と同じであるため、ここでは詳細な説明は省略します。
「ボリューム ライセンス認証サービス」ロールをインストールするだけで十分です。サーバーマネージャーまたはPowerShell(より高速で簡単)のいずれかで実行できます。
Install-WindowsFeature -Name VolumeActivation -IncludeAllSubFeature –IncludeManagementTools
注意: グラフィカルウィザードを使用してボリューム ライセンス認証サービスロールを構成しようとした際、「vmw.exe が動作を停止しました」というエラーが発生するケースが報告されています。回避方法が確立されていないため、以降の構成はコマンドプロンプトから実行するのが確実です。
既存KMSサーバーをWindows Server 2016認証に対応させるアップデート
企業内にすでにKMSサーバーが導入されており、以前のWindowsバージョンで稼働している場合は、KMSサーバー用に新しいServer 2016を新規展開する必要はありません。既存のサーバーに更新プログラムを適用し、Server 2016のKMS認証に対応させることができます。
KMSサーバーがWindows Server 2012で稼働している場合は、以下のKBのリンクから2つの更新プログラムをインストールしてください。
- KB3058168:https://support.microsoft.com/en-us/kb/3058168(この更新プログラムにより、Windows 10を実行するクライアントのKMS認証がサポートされます)
- KB3172615:https://support.microsoft.com/en-us/kb/3172615(Windows Server 2016およびWindows 10 LTSB(1607)を実行するクライアントの認証を可能にする更新プログラム)
KMSホストがWindows Server 2012 R2に展開されている場合は、以下のKBの更新プログラムをインストールしてください。
- KB3058168
- KB3172614:https://support.microsoft.com/kb/3172614
Windows Server 2008 R2のKMSロール用の更新プログラムは提供されていません。そのため、Windows Server 2008 R2のKMSを使用して、Windows Server 2016やWindows 10 Enterprise 2016 LTSBを認証することはできません。
CSVLKを使用したKMSサーバーのライセンス認証
KMSサーバーのインストールまたは更新後、CSVLK(いわゆるKMSホストキー)を使用して認証を行います。このキーはMicrosoftボリュームライセンスサービスセンター(VLSC)のWebサイトから入手できます。必要なキーは「Windows Srv 2016 DataCtr/Std KMS」という名前で、ライセンス → 関係の概要 → プロダクトキーにあります。
次のコマンドでキーをインストールします。
cscript.exe %windir%\system32\slmgr.vbs /ipk <xxxx-xxxx-xxxx-xxxx-xxxx>
続いて、KMSサーバーを認証します。
cscript.exe %windir%\system32\slmgr.vbs /ato
システムがインターネットに接続されていない独立した環境の場合は、電話でKMSサーバーを認証できます。まず、インストールIDを取得します。
cscript.exe %windir%\system32\slmgr.vbs /dti
次に、お住まいの国のMicrosoftライセンス認証センターに電話し(電話番号の一覧は %windir%\System32\SPPUI\Phone.inf に記載されています)、確認IDを取得します。
取得した確認IDを適用します。
cscript.exe %windir%\system32\slmgr.vbs /atp <ConfirmationID>
KMSサーバーの認証が成功したかどうかは、次のコマンドで確認できます。
cscript.exe %windir%\system32\slmgr.vbs /dlv
KMSホストの認証が成功していれば、「VOLUME_KMS_WS16 channel」および「ライセンスの状態:ライセンス付与済み」という値が表示されます。
KMSサーバーを使用したWindows Server 2016のライセンス認証
KMSサーバーの認証が完了すると、Windows Server 2016を実行するコンピューターを認証できるようになります。クライアントを認証するには、専用の公開KMSクライアントセットアップキー(後述の表を参照)が必要です。
セットアップキーは以下のように入力します。
cscript.exe %windir%\system32\slmgr.vbs /ipk xxxxx-xxxxx-xxxxx-xxxxx-xxxxx
続いて、KMSサーバーのアドレスを指定します(ドメイン内にSRVレコード(_VLMCS)がすでに存在し、クライアントがKMSサーバーを自動検出できる場合は不要です)。
cscript.exe %windir%\system32\slmgr.vbs /skms kms-srv1.woshub.com:1688
最後に、OSを認証します。
cscript.exe %windir%\system32\slmgr.vbs /ato
Windows Server 2016の公開KMSクライアントセットアップキー一覧
各エディションのWindows Server 2016用の公開KMSキーの一覧は、以下の表のとおりです。
| OSエディション | KMSキー |
| Windows Server 2016 Datacenter | CB7KF-BWN84-R7R2Y-793K2-8XDDG |
| Windows Server 2016 Standard | WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY |
| Windows Server 2016 Essentials | JCKRF-N37P4-C2D82-9YXRT-4M63B |
Active Directoryベースのライセンス認証(ADBA)によるWindows Server 2016の認証
Windows Server 2012と同様に、Windows Server 2016はAD(Active Directory)を利用したドメイン内での自動認証、すなわちActive Directoryベースのライセンス認証(ADBA)をサポートしています。認証を成功させるには、これまでと同様にボリューム ライセンス認証サービスを適切に構成しておく必要があります。
-
Windows Server 2016のインストール方法|ステップバイステップ完全ガイド
本記事では、Windows Server 2016 Standardのインストール手順を詳しく解説します。Windows Server 2016には、Essentials・Standard・Datacenterの3つのエディションが用意されています。 Windows Server 2016の3つのエディションの違い Windows Server 2016 Essentials:ユーザー25名・デバイス50台までの小規模ビジネスに最適なエディションです。仮想化機能には対応していません。 Windows Server 2016 Standard:高度な機能と仮想化(最大2台の仮想マシン)を必要と
-
Windows Server Backupを使ってActive Directoryサーバー(2016/2012)をバックアップ・スケジュールする方法
本記事では、Windows Server Backupアプリケーションを使用して、Active Directoryが稼働するWindows Server 2016またはServer 2012をバックアップする方法をご紹介します。この記事を読み終える頃には、Windows Server 2016/2012上でサーバーの完全バックアップを実行・スケジュール設定できるようになり、万一トラブルが発生した際にもサーバーを復元できるようになります。 ご存じのとおり、Windows Server 2008、2012/2012R2、2016では「システムの復元」機能は利用できません(サポートされていません)。