Windows Server 2012でのRemoteFXの展開

はじめに




RemoteFX-サーバービデオアダプターを仮想化できるリモート仮想デスクトップの一連の機能。 (Windows Server 2008 R2 SP1で利用可能)

多くの人がこの技術をすでに知っているか聞いたことがあるので、その説明については詳しく述べません。



Windows 8とWindows 2012の登場により、RemoteFXの新機能を知りたいと思いました。 Windows 8がRemoteFXのサーバー側をサポートすると噂されていましたが、Windows 8のいくつかのエディションを試した後、私はそのうわさが間違っていることに気付きました。 そのため、Windows Server 2012 Standartを使用して、RemoteFXの展開を開始し、小さな問題に遭遇しました。 このトピックで伝えたい解決策について。



RemoteFXが機能するためのハードウェア要件


RemoteFXテクノロジーを完全に利用するには、次のハードウェア要件を順守する必要があります。



画像

図 1



RemoteFXの展開


RemoteFXをインストールする前に、Hyper-Vの役割とリモートデスクトップ仮想化ホストサービスを展開する必要があります。そうしないと、リモートFXデバイスの追加は無効になります(図2)。 Windows 8 x64オペレーティングシステムおよびWDDM 1.2ドライバー以上を搭載した仮想マシンを上げました。

画像

図2。



すべての準備手順が完了したら、RemoteFXを仮想マシンに追加できます。

  1. コンソールからHyper-Vマネージャーを起動するか、コマンドvirtmgmt



    CMDを使用しvirtmgmt





  2. サーバーのHyper-V設定 、次に物理GPUに移動し、必要なGPUが選択され、RemoteFXでの使用に関するチェックマークがあることを確認します。

    画像

    図 3



  3. さらにアクションを実行するとエラーが発生しました。RemoteFXビデオアダプターを追加する必要がある仮想マシンのパラメーターに移動しました 。 [ ハードウェアのインストール ]タブで RemoteFX 3次元ビデオアダプター (図4)を追加しました。[ RemoteFX 3次元ビデオアダプター ]タブで、目的の最大モニター解像度とモニター数選択し、[ 適用]をクリックすると、「RemoteFX 3次元ビデオアダプター:変更の適用エラー」(図5)。



    画像

    図 4



    画像

    図 5



    このエラーは、Hyper-VコンソールGUIに存在します。 したがって、それをバイパスするには、PowerShellを介してビデオアダプターを追加することをお勧めします。

    PowerShellを起動し、次のコマンドを順番に入力します

    Import-Module RemoteDesktopServices







    リモートデスクトップサービスモジュールを既存のWindows PowerShellセッションにインポートする

    Add-VMRemoteFx3dVideoAdapter -VMName







    RemoteFXビデオアダプターを仮想マシンに追加します。 次に、[GUI]タブの3次元ビデオアダプターRemoteFXに移動して、最大モニター解像度またはモニター数を選択できます。 PowerShellを使用してこれを行うには、SET-VMRemoteFx3dVideoAdapterコマンドを使用します。

    Set-VMRemoteFx3dVideoAdapter –VMName –MaximumResolution 1920x1200







    このコマンドを使用して、モニターの最大解像度を1920x1200ピクセルに設定します。


その結果、Microsoft RemoteFXグラフィックデバイス-WDDMを仮想マシンにインストールする必要があります

画像

図 6



おわりに


このトピックでは、Hyper-VコンソールのGUIエラーをバイパスする方法を学びました。 Microsoftがこの問題をすぐに修正することを本当に期待しています。



All Articles