次の方法で共有


Windows Server 2012 R2 ベースの Hyper-V サーバーで VM を起動すると、致命的なエラー (0x8000FFFF) が発生する

この記事では、Windows Server 2012 R2 ベースの Hyper-V サーバーで仮想マシン (VM) を起動するときに発生する0x8000FFFF エラーを修正するソリューションを提供します。

元の KB 番号: 2960802

現象

以下のシナリオについて考えてみます。

  • Windows Server 2012 ベースの Hyper-V サーバーがある。
  • VM で RemoteFX 3D アダプター (vGPU) が有効になっている。
  • VM を保存済みの状態にしてから、ホスト サーバーを Windows Server 2012 R2 にアップグレードします。
  • アップグレード後に、保存された vGPU VM を開始します。
  • vGPU VM に接続し、VM を再起動します。

このシナリオでは、vGPU VM を起動できません。 次のエラー メッセージを受け取ります。

'<hostname>' Microsoft Video Monitor (インスタンス ID BA8735EF-E3A9-4F1B-BADD-DBF3A5909915): エラー '致命的なエラー' (0x8000FFFF) で復元に失敗しました。 (仮想マシン ID 65DDF80E-B83D-4967-84A6-96BB935D66CF)

解決方法

この問題を回避するには、次の手順に従ってください。

  1. 管理者特権のアクセス許可でコマンド プロンプトを起動し、次のコマンドを実行します。

    Net stop vmms
    

    メッセージが表示されたら、「はい」と入力して、リモート デスクトップ仮想化ホスト エージェント サービスを停止します。

  2. VM の構成 XML を開きます。 通常、ファイルは VM の Virtual Machines フォルダーの下にあります。

  3. 値が 512 の VDEVVersion タグを検索します。 この値を 256 に減らし、XML ファイルを保存します。

  4. 管理者特権のアクセス許可でコマンド プロンプトを起動し、次のコマンドを実行します。

    Net start vmhostagent
    
  5. VM をもう一度起動してみてください。

状態

Microsoft は、「適用対象」セクションに記載されている Microsoft 製品の問題であることを確認しました。