
自動アクティベーションを使用するように仮想マシンを設定しようとしています。これは初めてですが、次のエラーが発生しました。
Windows スクリプト ホスト
エラー: 0xC004F050 ソフトウェア ライセンス サービスにより、プロダクト キーが無効であると報告されました
次の OS を搭載した物理コンピューターがあります: 「Windows Server 2012 R2 Datacenter」。このコンピューターで、「Hyper-V マネージャー」の役割を有効にしました。このサーバーを Hyper-V サーバーと呼びます。
サーバーにゲスト (仮想) マシンをインストールしました。ゲスト OS は Windows 7 x64 です。ホスト マシン (私の「Hyper-V サーバー」) はアクティブ化されています。ゲスト マシン上の Windows はアクティブ化されていません。
私は、自動アクティベーション機能を利用しようとしています。仮想マシンの自動アクティベーション。
私の理解が正しければ、私のセットアップでは、Hyper-V サーバーのライセンスに基づいて、無制限の数の仮想マシンを使用およびアクティブ化できるはずです。
記事で指定されているキーを使用しようとしていますが、エラーが発生します。明らかに、非常に基本的な、非常に間違ったことをしています。
答え1
これはAVMAキーですhttp://technet.microsoft.com/ja-jp/library/dn303421.aspx より。
これを使用して、適切にライセンスされた Hyper-V ホスト上の Server 2012 R2 データセンターをアクティブ化できます。これは、KMS、SLIC、または Microsoft ではなく、Hyper-V に対してアクティブ化されます。ただし、Server 2012 R2 データセンターのアクティブ化にのみ使用できます。
私の理解が正しければ、このキーでWindows 7をアクティベートしようとしています。動作しませんキーはゲスト OS に固有のものであり、表示されるエラーはキーが Windows 7 では無効であることを示しています。Windows 7 には AVMA キーもサポートもないため、他の種類のキー (KMS がある場合、KMS キーなど) を使用する必要があります。
そうでない場合、実際に Server 2012 R2 データセンターをアクティブ化しようとしている場合は、次の操作を実行します。
Hyper-V サーバーのログをチェックして、何か問題がないか確認してください。ただし、最も可能性の高い原因は、実際にサーバーをアクティブ化するように指示していないことです。次の操作を試してください。
slmgr /ato
これにより、VM がアクティブ化され、通常はすぐに、アクティブ化が成功したことを示すメッセージ、または失敗した理由を示すエラー コードが返されます。
ホスト上のKVPを検査することもできますが、これはスクリプトで行う必要があります。http://blogs.msdn.com/b/virtual_pc_guy/archive/2008/11/18/hyper-v-script-looking-at-kvp-guestintrinsicexchangeitems.aspx。
さらに、ゲストの Windows イベント ログでイベント ID 12309 を確認すると、アクティブ化されない理由がわかる可能性があります。
答え2
Windows 7 などのクライアント OS では自動アクティベーションは使用できません。
これも MS Datacenter Edition ライセンスではカバーされません。
DataCenter ライセンスは、ゲスト オペレーティング システムとして Windows Server ベースの VM でのみ使用できます。したがって、Windows Server 2012R2 での自動アクティベーションは、このメカニズムをサポートする VM としてのオペレーティング システム (Windows Server 2012R2 を実行している VM など) でのみ機能します。
Server 2008R2 などの他の Windows Server VM をカバーするためにライセンスをダウングレードする必要がある場合がありますが、自動アクティベーションはサポートされていません。