よろづやアンテナ

ITから生活の参考になる情報を備忘録代わりに残していきます

VMware Horizon 7 HPETが無効でWindows 10 「エージェントに到達できません」状態になる可能性

VMware Horizon 7 HPETが無効でWindows 10 「エージェントに到達できません」状態になる可能性があるそうです。

 

情報元はこちら。

 

高精度イベント タイマー (HPET) が無効になっている場合、Windows 10 1809 デスクトップでパフォーマンスの問題が発生し、「エージェントに到達できません」状態になることがあります。(67175)

https://kb.vmware.com/s/article/67175?lang=en_US

 

症状
Horizo​​n 7 バージョン 7.5.1 では、接続サーバは、プライマリ仮想マシンの vmx 設定に関係なく、自動プールによって作成されたデスクトップ仮想マシンに対してhpet0.present=falseを設定します。

 

(Microsoft High Precision Event Timer (HPET) は、デスクトップ仮想マシンではデフォルトで無効になっています。)ただし、Windows 10 1809 デスクトップ仮想マシンが「エージェントに到達できない」状態になる可能性があります。(デスクトップは起動後に「使用可能」状態になることがありますが、すぐに「エージェントに到達できなくなります。」) Windows 10 1803 以前の Windows 10 ビルドでは、この問題は報告されていません。

 

 

 

解決策
この問題は、 VMware Downloadsで入手できるHorizo​​n 7 バージョン 7.5.2以降で解決されています。

 

回避策
この問題を回避するには、(1) または (2) の 2 つのオプションがあります。
 これは、デスクトップ仮想マシンの vmx ファイルごとにhpet0.presentパラメーターを true に変更することで回避できます。
pae-VirtualCenterExtraConfigを使用して、このパラメーターを特定のプール内のすべてのデスクトップ仮想マシンに設定できます。
これを行うには、以下の手順に従ってください。
View Connection Server コンピュータで ADSI Edit Utility を起動します。
[アクション] > [接続...] をクリックします。
[選択] をクリックするか、識別名または名前付けコンテキストを入力します。テキスト ボックスに、DC=vdi、DC=vmware、DC=int と入力します。
[選択] をクリックするか、ドメインまたはサーバーを入力します。テキスト ボックスに「localhost」と入力します。
[OK] をクリックします。
ADSI Edit ツリーを展開し、OU=Server Groups に移動して、Pool エントリを選択します。
[アクション] > [プロパティ] を選択し、 pae -VirtualCenterExtraConfig属性を編集して、新しい値hpet0.present=true を追加します。
注:プール設定を編集すると(たとえば、デスクトップ プールに移動し、プールを選択して View Administrator で編集する)、上記のpae-VirtualCenterExtraConfig の変更は破棄されます。

プールを再構成するには、[編集] メニューを使用せずに、プールをクリックし、[ View Composer ]メニューから[再構成] を選択します。
グローバル設定にcs-allowhpet=trueパラメータを使用することで回避できます。
この設定により、自動デスクトップ プール内のすべての仮想デスクトップ マシンは、各 vmx ファイルでhpet0.present=true を持つことができます。
これには、以下の手順に従ってください。
View Connection Server コンピュータで ADSI Edit Utility を起動します。
[アクション] > [接続...] をクリックします。
[選択] をクリックするか、識別名または名前付けコンテキストを入力します。テキスト ボックスに、DC=vdi、DC=vmware、DC=int と入力します。
[選択] をクリックするか、ドメインまたはサーバーを入力します。テキスト ボックスに「localhost」と入力します。
[OK] をクリックします。
ADSI Edit ツリーを展開し、OU=Properties、OU=Global に移動して、CN=Common を選択します。
[アクション] > [プロパティ] を選択し、pae-NameValuePair 属性を編集して、新しい値cs-allowhpet=true を追加します。
注: 何らかの理由で特定のデスクトップ プールに対してhpet0.present=falseを設定するには、そのプールに対してオプション 1) を使用します。

 

最新バージョンだと解決されている事象とのことです。

 

バッファロー マウス 無線 ワイヤレス 静音 5ボタン 【戻る/進むボタン搭載】dpi切替 BlueLED ブラック BSMBW325BK