Windows Server 2016の自動仮想マシンアクティベーション(AVMA)とは?仕組みとキー一覧を解説
自動仮想マシンアクティベーション(Automatic Virtual Machine Activation:AVMA)は、Windows Server 2012 R2で初めて導入されたライセンス認証技術です。Windows Server Datacenterエディションが稼働するHyper-Vホスト上であれば、ゲストOSとして動作するすべてのWindows Server仮想マシン(VM)を自動的に認証できます。新しく作成したVMは起動するだけで認証が完了し、MAKキーの入力、KMSサーバーでの認証、インターネットへの接続、手動でのプロダクト認証は一切不要になります。
Windows Server Datacenterエディションは、無制限の数のWindows Server VMを合法的に実行できるライセンス体系を採用しています。AVMAを活用すれば、多数のVMを運用する環境でもライセンス認証の管理手間を大幅に削減できます。
AVMAのシステム要件
AVMAを使ってVMを自動認証する際は、以下の要件と制限事項を必ず確認してください。
- ライセンス認証済みのHyper-Vホスト(Windows Server 2016 / 2012 R2 Datacenterエディション)をハイパーバイザーとして使用する必要があります。Windows Server 2012、2008 R2、2008ではAVMA認証は利用できません。
- ゲストOSには、Windows Server 2016 / 2012 R2のDatacenter、Standard、Essentialsエディションが使用できます。デスクトップ向けWindowsはこの方法では認証できません。
- Windows Server 2012 R2のホストからは、Windows Server 2016のいずれのエディションを搭載したVMも認証できません。
- ゲストOSには、後述のAVMAキー(公開キー)をプロダクトキーとして指定する必要があります。
- VMに統合サービス(Integration Services)をインストールし、VMのプロパティで「データ交換」(管理 → 統合サービス)オプションを有効にしておく必要があります。

- ゲストOSにはMicrosoft Hyper-V Activation Component(統合サービスのセットアップ時にインストールされます)が含まれている必要があります。

ゲストOSとHyper-Vホストの間では、レジストリキー「HKLM\Software\Microsoft\Virtual Machine\Guest」配下のKVPオブジェクト(キーと値のペア)を通じて、VMbus経由でAVMA認証に関する情報がやり取りされます。
Windows Server 2016 / 2012 R2のAVMAキー一覧
AVMAでゲストOSを認証するには、OSのバージョンおよびエディションに対応した専用のAVMAキーを設定する必要があります。主なAVMAキーは以下の通りです。
Windows Server 2012 R2
| エディション | AVMAキー |
| Datacenter | Y4TGP-NPTV9-HTC2H-7MGQ3-DV4TW |
| Standard | DBGBW-NPF86-BJVTX-K3WKJ-MTB6V |
| Essentials | K2XGM-NMBT3-2R6Q8-WF2FK-P36R2 |
Windows Server 2016
| エディション | AVMAキー |
| Datacenter | TMJ3Y-NTRTM-FJYXT-T22BY-CWG3J |
| Standard | C3RCX-M6NRP-6CXC9-TW2F2-4RHYD |
| Essentials | B4YNW-62DX9-W8V6M-82649-MHBKQ |
AVMAキーは、ゲストOSのインストール時、もしくはインストール後いつでも、管理者権限で以下のコマンドを実行して指定できます。
slmgr –ipk <AVMAキー>
実行例:
slmgr –ipk C3RCX-M6NRP-6CXC9-TW2F2-4RHYD
AVMAによる認証が実行されると、ゲストOSのアプリケーションログにイベントID 12309が、ハイパーバイザーログにはイベントID 12310がそれぞれ記録されます。管理者はこれらのイベントを確認することで、Hyper-Vホスト上で発行されたライセンスを追跡できます。
ゲストOSの現在の認証状態は、次のコマンドで確認できます。
slmgr /dli
VMがAVMAによって認証されている場合は、「VIRTUAL_MACHINE_ACTIVATION」というチャネル名が表示されます。

認証後は、ゲストOSが7日ごとにライセンス認証を自動的に更新します。
-
LinuxでWindows仮想マシンを構築する方法|VirtualBoxによる完全ステップバイステップガイド
Linux環境でWindowsソフトウェアを動かしたいと思ったことはありませんか?その定番の解決策のひとつが、仮想マシン上にWindowsをインストールすることです。「難しそう」「ハードルが高そう」と感じる方もいるかもしれませんが、ご安心ください。この記事では、初心者の方にもわかるように、手順をひとつずつ丁寧に解説します。 事前に準備しておくもの 作業を始める前に、以下の4点を用意しておきましょう。 仮想マシンソフトウェア(仮想マシンとは、物理PCの中にソフトウェアで構築する「もう一台のコンピュータ」のことです) 正規ライセンス付きの公式Windows ISOファイル(起動可能なディスクまた
-
Windows 10で仮想マシンを作成する方法|VirtualBoxを使った手順を徹底解説
この記事では、Windows 10が動作しているパソコン上に仮想マシン(Virtual Machine)を作成する具体的な手順を、初心者の方にもわかりやすく解説します。 仮想マシンとは、1台のPCの中にもうひとつのOS環境を構築できる便利な仕組みです。既存のOSを再インストールしたり、別のPCを用意したりすることなく、新しいOSを安全に試せるため、検証やテスト用途に最適です。 Windows 10で仮想マシンを作成する手順 ここからは、無料で利用できる定番の仮想化ソフトウェア「Oracle VirtualBox」を使って、Windows 10上に仮想マシンを作成していきます。全体の流れは以下