レジストリで管理されるHDX機能
注:
レジストリエディターの使用を誤ると、深刻な問題が発生する可能性があり、オペレーティングシステムの再インストールが必要になる場合もあります。レジストリエディターの誤用による障害に対して、Citrixでは一切責任を負いません。レジストリエディターは、お客様の責任と判断の範囲でご使用ください。また、レジストリファイルのバックアップを作成してから、レジストリを編集してください。
レジストリエディターを開くには、サーバーでregedit.exe
を実行します。次に、レジストリキーに移動して、設定を追加または編集します。
デバイス
Bloombergキーボード
Citrix Virtual Apps and Desktopsでは、Bloombergモデル4およびモデル3 Starboardキーボードがサポートされています。デフォルトでは、Bloombergキーボードの拡張サポートは無効になっています。
Bloombergキーボードのサポートを有効にするには、接続を開始する前にクライアントマシンで次のレジストリ値を設定します:
-
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICAClient\GenericUSB
-
値の名前:
EnableBloombergHID
-
データ型:
DWORD
-
値のデータ:
-
0
- 無効 -
1
- 有効
-
詳しくは、「Bloombergキーボード」を参照してください。
マップされたクライアントドライブ
セキュリティ対策として、ユーザーがCitrix Virtual Apps and Desktopsにログオンすると、サーバーはデフォルトでユーザーの実行権限なしでクライアントドライブをマップします。ユーザーがマップされたクライアントドライブにある実行可能ファイルを実行できるようにするには、サーバーのレジストリを編集してこのデフォルト設定を上書きします。
アクセスを許可するには、次のレジストリ値を編集します(CDMSettingsが存在しない場合は作成します):
-
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\CDMSettings
-
値の名前:
ExecuteFromMappedDrive
-
データ型:
DWORD
-
値のデータ:
-
1
- アクセスを許可 -
0
- マップされたドライブのアクセスを拒否
-
この変更は、レジストリの編集後に接続されたセッションに対して有効になります。
Citrix Virtual Apps and Desktops 7 2006は、このレジストリの場所を含む最初のバージョンです。以前のバージョンのCitrix Virtual Apps and Desktopsでは、別のレジストリの場所が使用されていました。
詳しくは、「クライアントドライブマッピング」を参照してください。
Microsoft Surface ProおよびSurface Bookのペン
Citrix Virtual Apps and Desktopsでは、Windows Inkを使用するアプリケーションで標準のペン機能がサポートされています。この機能は、デフォルトで有効になります。
この機能を無効または有効にするには、レジストリ値を次のように設定します:
-
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Citrix Virtual Desktop Agent\PenApi
-
値の名前:
DisablePen
-
データ型:
DWORD
-
値のデータ:
-
1
- 無効 -
0
- 有効
-
詳しくは、「[Microsoft Surface ProおよびSurface Bookのペン]」(/en-us/citrix-virtual-apps-desktops/devices/mobile-devices.html#microsoft-surface-pro-and-surface-book-pens)を参照してください。
Windows Image Acquisitionアプリケーションの許可リスト
この設定により、VDA上のどのアプリケーションにWindows Image Acquisitionスキャナーのリダイレクトへのアクセスを許可するかを制御できます。
デフォルトでは、Windows Image Acquisitionにアクセスできるアプリケーションはありません。
VDA上のアプリケーションに対してWindows Image Acquisitionを調整するには、次のレジストリ設定を作成します:
-
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix
-
値の名前:
WIAAllowedProcesses
[WIAAllowedProcesses] を選択して右クリックします。[新規]>[複数行文字列値] の順に選択して、新しい値の名前を「AllowProcesses」 に変更します。
- 値のデータ:Windows Image Acquisitionにアクセスできる各アプリケーションのフルパスとプロセス名を入力します。各アプリケーションを新しい行に入力します。
この設定への変更は、次にVDAでセッションを起動したときに有効になります。
一般
HDX Reducer
セッションホストで使用するHDX圧縮アルゴリズム(Reducer)のバージョンを構成できます。
シングルセッションVDAでReducer V4を有効にするには、次のレジストリ値を設定します:
キー:HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\GroupPolicy\Defaults\WDSettings
値の名前:ReducerOverrideMask
値の種類:DWORD
値のデータ:23
(10進数)
マルチセッションVDAでReducer V4を有効にするには、次のレジストリ値を設定します:
-
キー:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\icawd
-
値の名前:
ReducerOverrideMask
-
データ型:
DWORD
-
値のデータ:
23
(10進数)
EDTタイムアウトを構成する
VDAでは、EDTタイムアウトを5~25秒の任意の値に構成できます。デフォルトのEDTタイムアウト値は25秒です。
-
キー:
HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\icawd\Tds\udp\UDPStackParameters
-
データ型:
DWORD
-
値の名前:
edtConnectionTimeout
- 値のデータ:5~25秒の秒単位の時間(10進数)
Windows向けCitrix Workspaceアプリのタイムアウトを構成することもできます:
-
キー:
HKLM\SOFTWARE\WOW6432Node\Citrix\ICA Client\Engine\Lockdown Profiles\All Regions\Lockdown\Network\EDT
-
データ型:
String / REG_SZ
-
値の名前:
edtConnectionTimeout
- 値のデータ:5~25秒の秒単位の時間(10進数)
Rendezvousバージョンの構成
使用するRendezvousバージョンを構成するには、次のレジストリ値を設定します:
-
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\VirtualDesktopAgent
-
データ型:
DWORD
-
値の名前:
GctRegistration
-
値のデータ:
-
1
- V2を有効にする -
0
- V1を有効にする
-
VDAへの自動ログオンの構成
この設定により、Windows 10シングルセッションOSおよびマルチセッションOS VDAで、Microsoftポリシーの [常にパスワードの入力を求める] 設定を有効または無効にすることができます。
[常にパスワードの入力を求める] が有効になっている場合、ユーザーはリモートセッションを開始するときにVDAで資格情報を入力する必要があります。この設定が無効になっている場合、ユーザーはVDAで資格情報を入力せずにリモートセッションに自動的に接続します。
デフォルトでは、Microsoftポリシー設定は無効になっています。[常にパスワードの入力を求める] 設定を有効または無効にするには、VDAで次のレジストリ値を設定します:
-
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Portica
-
値の名前:
AutoLogon
-
データ型:
DWORD
-
値のデータ:
-
1
- Microsoftポリシー設定を無効にして、ユーザーがリモートセッションに自動的にサインインできるようにします。 -
0
– Microsoftポリシー設定を有効にし、ユーザーがリモートセッションを起動するときに資格情報を入力するように求めます。
-
タイムアウト警告を無効にする
デフォルトでは、非アクティブまたはアイドルのセッション状態にあるユーザーは、セッションが自動的に切断される2分前に警告メッセージを受け取ります。
この設定により、以下でアイドルセッションタイムアウトの上限に達したユーザーに対して表示される警告メッセージが無効および削除されます:
- Windows Server 2004
- Windows 10マルチセッション2004以降のマルチセッションOS
警告を削除するには、VDAで次のレジストリ値を設定します:
-
キー:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Winstations\ICA-CGP
-
値の名前:
fEnableTimeoutWarning
-
データ型:
DWORD
-
値のデータ:
-
1
- 警告メッセージを無効にする -
0
- 警告メッセージを有効にする
-
警告メッセージを表示するには、レジストリ値を削除するか、0
に設定します。
EDT MTU Discovery
MTU Discoveryにより、セッション確立時にEDTが最大伝送単位(MTU)を自動的に決定できるようにします。これにより、パフォーマンスの低下やセッションの確立失敗となる可能性のある、EDTパケットのフラグメンテーションが防止されます。
この設定項目は、デフォルトで有効になっています。EDT MTU Discoveryを無効にするには、以下のレジストリ値を構成してVDAを再起動します。
-
キー:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\icawd
-
値の名前:
MtuDiscovery
-
データ型:
DWORD
-
値のデータ:
0
この設定はマシン全体で有効であり、サポートされているクライアントから接続しているすべてのセッションに反映されます。
損失耐性モードを有効にする
Windows向けCitrix Workspaceアプリ、マルチユーザーVDA、およびデスクトップVDAの双方向オーディオサービスで、損失耐性モードを使用してアダプティブオーディオにアクセスできます。このチェックボックスは、デフォルトでオフになっています。損失耐性モードを有効にするには、使用しているマシンに応じて次のレジストリ値を構成し、それぞれのマシンを再起動します。
Windowsクライアント向けCitrix Workspaceアプリの場合、
-
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\ClientAudio
-
値の名前:
EdtUnreliableAllowed
-
データ型:
REG_SZ
-
値のデータ:
1
TS VDAの場合、
-
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\Audio
-
値の名前:
EdtUnreliableAllowed
-
データ型:
DWORD
-
値のデータ:
1
WS VDAの場合、
-
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Audio
-
値の名前:
EdtUnreliableAllowed
-
データ型:
DWORD
-
値のデータ:
1
一般コンテンツリダイレクト
ホストからクライアントへのリダイレクトのURLタイプ一覧の追加
デフォルトでは、次のURLタイプのリダイレクトをサポートしています:HTTP、HTTPS、RTSP、RTSPU、PNM、およびMMS。Windowsクライアントで、以下のレジストリキーと値を作成することで、一覧にURLタイプを追加できます。
-
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Policies\Citrix\ICA Client\SFTA
-
値の名前:
ExtraURLProtocols
-
データ型:
REG_SZ
-
値のデータ:必要なURLタイプをセミコロンで区切って指定します。URLの権限部分の前にすべてを含めます。例:
ftp://;mailto:;customtype1://;custometype2://
Windowsクライアントに対してのみURLタイプを追加できます。このレジストリ設定がないクライアントは、Citrixセッションへ戻るリダイレクトを拒否します。クライアントには、指定されたURLタイプを処理するようにアプリケーションがインストールおよび構成されている必要があります。
詳しくは、「ホストからクライアントへのリダイレクト」を参照してください。
クライアントフォルダーのリダイレクト
クライアントフォルダーのリダイレクトは、クライアント側のファイルがホスト側のセッションのへアクセスする方法を変更します。管理者がサーバーでクライアントフォルダーのリダイレクトを有効にし、ユーザーがユーザーデバイスでリダイレクトを構成することを検討してください。この場合、ユーザーが指定したローカルボリューム部分がリダイレクトされます。
サーバー側でクライアントフォルダーのリダイレクトを有効にするには、次のレジストリ値を設定します:
-
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\Client Folder Redirection
-
値の名前:
CFROnlyModeAvailable
-
データ型:
DWORD
-
値のデータ:
1
詳しくは、「クライアントフォルダーのリダイレクト」を参照してください。
特定のWebサイトのセットについてホストからクライアントへリダイレクト
特定のWebサイトのセットについてホストからクライアントへのリダイレクト機能を有効にするには、サーバーVDAで次のレジストリ値を設定します。
-
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\SFTA
-
値の名前:
ValidSites
-
データ型:
REG_MULTI_SZ
-
値のデータ:FQDN(完全修飾ドメイン名:Fully-Qualified Domain Name)の組み合わせを指定します。1つの行に1つのFQDNを入力してください。プロトコル(
http://
またはhttps://
)を使用せずに、FQDNのみを含めます。FQDNには、左端にのみワイルドカード文字としてアスタリスク(*
)を含めることができます。このワイルドカードは単一レベルのドメインと照合されます。これはRFC 6125の規則に準拠しています。例:
www.example.com
*.example.com
詳しくは、「ホストからクライアントへのリダイレクト」を参照してください。
ログオフおよび切断時のローカルアプリケーションの動作
デフォルトでは、ユーザーが仮想デスクトップからログオフまたは切断しても、ローカルアプリケーションは実行したまま保持されます。仮想デスクトップに再接続すると、そのローカルアプリケーションが再統合されます(仮想デスクトップで使用可能な場合)。ログオフおよび切断時のローカルアプリケーションの動作を構成するには、ホストされるデスクトップで次のレジストリ値を設定します:
-
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\wow6432node\Citrix\Client Hosted Apps\Policies
-
値の名前:
Session State
-
データ型:
DWORD
-
値のデータ:
-
1
— ユーザーが仮想デスクトップからログオフまたは切断しても、ローカルアプリケーションは実行したまま保持されます。仮想デスクトップに再接続すると、そのローカルアプリケーションが再統合されます(仮想デスクトップで使用可能な場合)。 -
3
— ユーザーが仮想デスクトップからログオフまたは切断した場合、ローカルアプリケーションが終了します。
-
詳しくは、「ローカルアプリアクセスとURLリダイレクト」を参照してください。
ホストからクライアントへのリダイレクトのURLタイプ一覧の削除
デフォルトのリダイレクト一覧からURLタイプを削除するには、サーバーVDAで次のレジストリキーと値を作成します。
-
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\SFTA
-
値の名前:
DisableServerFTA
-
データ型:
DWORD
-
値のデータ:
1
-
値の名前:
NoRedirectClasses
-
データ型:
REG_MULTI_SZ
-
値のデータ:値の組み合わせを指定します:
http
、https
、rtsp
、rtspu
pnm
、またはmms
。1つの行に1つの値を入力してください。例:
http
https
rtsp
詳しくは、「ホストからクライアントへのリダイレクト」を参照してください。
サーバーVDAのデフォルトのWebブラウザー構成
ホストからクライアントへのリダイレクトを有効にすると、サーバーVDAのデフォルトのWebブラウザー構成を置き換えることができます。Web URLがリダイレクトされない場合、Citrix LauncherはURLをcommand_backup
レジストリキーで構成されたWebブラウザーに渡します。キーはデフォルトでInternet Explorerを指定しますが、これを変更して別のWebブラウザーへのパスを含めることができます。
-
Internet Explorer(デフォルト)
-
キー:
HKEY_CLASSES_ROOT\http\shell\open\command_backup
-
値の名前:
Default
-
データ型:
REG_SZ
-
値のデータ:
"c:\program files\internet explorer\iexplore.exe" "%1"
-
キー:
HKEY_CLASSES_ROOT\https\shell\open\command_backup
-
値の名前:
Default
-
データ型:
REG_SZ
-
値のデータ:
"c:\program files\internet explorer\iexplore.exe" "%1"
-
キー:
-
Google Chrome
-
キー:
HKEY_CLASSES_ROOT\http\shell\open\command_backup
-
値の名前:
Default
-
データ型:
REG_SZ
-
値のデータ:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" "%1"
-
キー:
HKEY_CLASSES_ROOT\https\shell\open\command_backup
-
値の名前:
Default
-
データ型:
REG_SZ
-
値のデータ:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" "%1"
-
キー:
-
Microsoft Edge
-
キー:
HKEY_CLASSES_ROOT\http\shell\open\command_backup
-
値の名前:
Default
-
データ型:
REG_SZ
-
値のデータ:
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" "%1"
-
キー:
HKEY_CLASSES_ROOT\https\shell\open\command_backup
-
値の名前:
Default
-
データ型:
REG_SZ
-
値のデータ:
"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" "%1"
-
キー:
公開アプリケーションのローカルアプリアクセス
ローカルアプリアクセスを有効にすると、ローカルにインストールされているWindowsアプリケーションが仮想デスクトップ環境にシームレスに統合されます。公開アプリケーションへのアクセスを許可するには、サーバーで次のレジストリ値を設定します:
-
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\DesktopStudio
-
値の名前:
ClientHostedAppsEnabled
-
データ型:
DWORD
-
値のデータ:
-
1
- 有効 -
0
- 無効
-
詳しくは、「ローカルアプリアクセスとURLリダイレクト」を参照してください。
グラフィック
CUDAまたはOpenCLアプリケーション用のGPUアクセラレーション機能
ユーザーセッションで実行中のCUDAおよびOpenCLアプリケーションのGPUアクセラレーションは、デフォルトで無効です。
CUDAアクセラレーションPOC機能を有効にするには、次のレジストリを設定します:
-
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxHook\AppInit_Dlls\Graphics Helper
-
値の名前:
CUDA
-
データ型:
DWORD
-
値のデータ:
00000001
OpenCLアクセラレーションPOC機能を有効にするには、次のレジストリを設定します:
-
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\CtxHook\AppInit_Dlls\Graphics Helper
-
値の名前:
OpenCL
-
データ型:
DWORD
-
値のデータ:
00000001
詳しくは、「WindowsマルチセッションOSのためのGPUアクセラレーション」を参照してください
プログレッシブモード
プログレッシブモードはデフォルトで無効になっています。プログレッシブモードの状態は、次のレジストリ値を使用して変更できます:
-
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\Graphics
-
データ型:
REG_DWORD
-
値の名前:
ProgressiveDisplay
-
値のデータ:
-
0
- 常時オフ(プログレッシブモードが無効。この値がデフォルト) -
1
- 自動(ネットワーク状態に基づいてオンとオフを切り替える) - 2 - 常時オン
-
詳しくは、「プログレッシブモード」を参照してください。
注:
プログレッシブモードは廃止されました。Thinwireは、プログレッシブモードの利点をほぼすべて提供しながら画像配信を最適化し、キャッシュ効率を維持するための代替オプションです。
Windows Presentation Foundation(WPF)のレンダリング
HDX 3D Pro機能により、WindowsマルチセッションOSのセッションで実行しているグラフィック処理アプリケーションで、サーバー上のGPU(Graphics Processing Unit)リソースを使用できるようになります。Windows Presentation Foundation(WPF)の処理をサーバーのGPUに移すことで、グラフィック処理によりサーバーのCPU速度が低下することを回避できます。
WPFアプリケーションでのレンダリングにサーバーのGPUが使用されるようにするには、WindowsマルチセッションOSを実行するサーバー上で次のレジストリキーを設定します:
-
VDAでレジストリエディターを開き、次のキーに移動します:
HKLM\Software\Citrix\CtxHook\AppInit_DLLs\Graphics Helper
-
次のレジストリ値を作成または編集します:
- [REG_DWORD] AdapterHandle = 0x00000001
- [REG_DWORD] DevicePath = 0x00000001
- [REG_DWORD] Flag = 0x00000412
- [REG_DWORD] WPF = 0x00000001
-
WPFアプリの実行可能ファイル名でサブキーを作成します。たとえば、アプリケーションの名前が「mywpfapp.exe」の場合は、次のキーを作成します:
HKLM\Software\Citrix\CtxHook\AppInit_DLLs\Graphics Helper\mywpfapp.exe
-
設定を有効にするには、サーバーを再起動します。
詳しくは、「WindowsマルチセッションOSのためのGPUアクセラレーション」と、「Getting the best out of WPF apps on Windows multi-session OS」のブログを参照してください。
マルチメディア
マルチメディア会議でのエコーの解消
Citrix Virtual Apps and Desktopsは、エコーを最小限に抑えるエコーキャンセルオプションを提供します。この機能はデフォルトで有効になっています。エコーキャンセルを無効にするには、次のレジストリ設定のいずれかを変更します:
-
キー:
- 32ビット:
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\ClientAudio
- 64-bit:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Citrix\ICA Client\Engine\Configuration\Advanced\Modules\ClientAudio
- 32ビット:
-
値の名前:
EchoCancellation
-
データ型:
String/REG_SZ
-
値のデータ:
False
詳しくは、「オーディオ機能」を参照してください。
オーディオ制限
クライアントにオーディオデバイスをインストールし、オーディオリダイレクトを有効にして、RDSセッションを開始すると、オーディオファイルがオーディオを再生できないことがあります。回避策として、次のレジストリキーをRDSマシンに追加し、マシンを再起動します:
-
キー:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SCMConfig
-
値の名前:
EnableSvchostMitigationPolicy
-
データ型:
DWORD
-
値のデータ:
0
詳しくは、「オーディオ機能」を参照してください。
ブラウザーコンテンツリダイレクトとDPI
ユーザーのマシン上でブラウザーコンテンツリダイレクトのDPI(スケール)を100%を超えて設定して使用すると、リダイレクトされたブラウザーコンテンツ画面が正しく表示されません。この問題を回避するには、ユーザーのマシン上で次のレジストリ値を設定して、Chromeに対するブラウザーコンテンツリダイレクトのGPUアクセラレーションを無効にします:
-
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\HdxMediaStream
-
値の名前:
GPU
-
データ型:
DWORD
-
値のデータ:
0
詳しくは、「ブラウザーコンテンツリダイレクトとDPI」を参照してください。
高品位Webカメラの解像度
メディアの種類のネゴシエーションが失敗した場合、HDXはデフォルトのVGA解像度(640 x 480ピクセル)に戻ります。クライアントのレジストリキーを使用して、デフォルトの解像度を設定することができます。以下のレジストリキーを設定する前に、カメラが指定された解像度をサポートしていることを確認してください。
-
キー:
HKEY_CURRENT_USER\SOFTWARE\Citrix\HDXRealTime
- 幅
-
値の名前:
DefaultWidth
-
データ型:
DWORD
- 値のデータ:10進数で必要な幅(1280など)
-
値の名前:
- 高さ
-
値の名前:
DefaultHeight
-
データ型:
DWORD
- 値のデータ:10進数で必要な高さ(720など)
-
値の名前:
Microsoft Teamsフォールバックモード
最適化されたVDIモードでMicrosoft Teamsが読み込めない場合(Teams/About/Versionで「Citrix HDX未接続」)、VDAでは、Webカメラリダイレクトやクライアントのオーディオとマイクのリダイレクトなどの従来のHDXテクノロジにフォールバックされます。Microsoft Teamsの最適化をサポートしていないWorkspaceアプリのバージョンまたはプラットフォームOSを使用している場合は、フォールバックレジストリキーが適用されません。
フォールバックメカニズムを制御するには、VDAで次のいずれかのレジストリ値を設定します:
-
キー(1つだけ必要):
-
コンピューター設定
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Teams
-
ユーザー設定
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Teams
-
コンピューター設定
-
値の名前:
DisableFallback
-
データ型:
DWORD
- 値のデータ:
-
1
- フォールバックモードを無効にする -
2
- オーディオのみを有効にする
-
値がない、または0に設定されている場合、フォールバックモードが有効になります。この機能を使用するには、Microsoft Teamsバージョン1.3.0.13565以降が必要です。詳しくは、「Microsoft Teamsの最適化」を参照してください。
Citrix App LayeringによるMicrosoft Teamsの最適化
Citrix App Layeringを使用してVDAとMicrosoft Teamsを異なるレイヤーで管理する場合、コマンドラインからALLUSER=1
フラグを使用してMicrosoft Teamsをインストールする前にWindowsでPortICAという名前の空のレジストリキーを作成します。名前、種類、およびデータはデフォルト値のままにします。
- 32ビットバージョンのレジストリエディターのキー:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\PortICA
- 64ビットバージョンのレジストリエディターのキー:
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\PortICA
詳しくは、「Microsoft Teamsの最適化」を参照してください。
ブラウザーコンテンツリダイレクトの統合Windows認証によるシングルサインオン
この設定は、VDAと同じドメイン内の統合Windows認証(IWA)で構成されたWebサーバーへのシングルサインオンを提供します。シングルサインオンを有効にするには、次のレジストリ値を1に設定します:
-
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\HdxMediastream
または
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\HdxMediastream
-
値の名前:
WebBrowserRedirectionIwaSupport
-
データ型:
DWORD
-
値のデータ:
1
詳しくは、「統合Windows認証によるシングルサインオン」を参照してください。
user-agent要求ヘッダー
user-agentヘッダーは、ブラウザーコンテンツリダイレクトから送信されたHTTP要求を識別するのに役立ちます。この設定は、プロキシ規則とファイアウォール規則を構成するときに役立ちます。たとえば、サーバーがブラウザーコンテンツリダイレクトから送信された要求を禁止する場合、user-agentヘッダーを含む規則を作成して、特定の要件をバイパスできます。Windowsデバイスでのみ、user-agent要求ヘッダーがサポートされています。
デフォルトでは、user-agent要求ヘッダー文字列は無効になっています。クライアント側でレンダリングされたコンテンツのuser-agentヘッダーを有効にするには、レジストリエディターを使用します。
Windows向けCitrix Workspaceアプリごとに、次のレジストリ設定のいずれかを設定します:
-
キー:
- 32ビット:
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\HdxMediaStream
- 64-bit:
HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Citrix\HdxMediaStream
- 32ビット:
-
値の名前:
EnableCefUserAgentString
-
データ型:
DWORD
-
値のデータ:
1
レジストリ値を追加すると、user-agentヘッダーにCitrixBCR/2102.1というテキストが追加されます。この2102.1は、Windows向けCitrix Workspaceアプリのバージョンです。
Webカメラソフトウェア圧縮
Webカメラでハードウェアエンコード機能がサポートされる場合、HDX Webカメラビデオ圧縮ではデフォルトでそのハードウェアエンコードが使用されます。ハードウェアエンコード機能は、ソフトウェアエンコードより多くの帯域幅を消費する場合があります。ソフトウェア圧縮が使用されるようにするには、クライアント側に次の値を追加します:
-
キー:
HKEY_CURRENT_USER\SOFTWARE\Citrix\HdxRealTime
-
値の名前:
DeepCompress_ForceSWEncode
-
データ型:
DWORD
-
値のデータ:
1
詳しくは、「HDXビデオ会議とWebカメラビデオ圧縮」を参照してください。
Webカメラビデオ圧縮
HDX Webカメラビデオ圧縮では、仮想セッションで実行されているビデオ会議アプリケーションにH.264ビデオを直接送信します。VDAリソースを最適化するため、HDX Webカメラ圧縮ではWebカメラビデオをエンコード、トランスコード、およびデコードしません。この機能はデフォルトで有効になっています。
サーバーからビデオ会議アプリへの直接ビデオストリーミングを無効にするには、VDAで次のレジストリ値を設定します。
-
キー:
HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\HdxRealTime
-
値の名前:
OfferH264ToApp
-
データ型:
DWORD
-
値のデータ:
0
詳しくは、「HDXビデオ会議とWebカメラビデオ圧縮」を参照してください。
Webカメラビデオ圧縮フレームレート
最適なビデオフレームレートを調整するには、クライアントで次のレジストリ値を編集します:
-
キー:
HKEY_CURRENT_USER\SOFTWARE\Citrix\HDXRealTime
-
値の名前:
FramesPerSecond
-
データ型:
DWORD
-
値のデータ:
15
指定したフレームレートをWebカメラがサポートしていない場合、アプリケーションはデフォルトで15 FPSを使用します。
詳しくは、「HDXビデオ会議とWebカメラビデオ圧縮」を参照してください。