セッション起動の問題を診断する

最終公開日 : Oct 24, 2026
ユーザーログオンの問題の診断セクションで述べられているログオンプロセスフェーズに加えて、Monitorはセッション起動時間を表示します。この時間は、ユーザー詳細ページとエンドポイント詳細ページで、Workspace Appセッション起動時間とVDAセッション起動時間に分けられます。これらの2つの時間は、さらに個々のフェーズを含み、その起動時間も表示されます。このデータは、セッション起動時間が長い原因を理解し、トラブルシューティングするのに役立ちます。さらに、セッション起動に関わる各フェーズの時間も、個々のフェーズに関連する問題のトラブルシューティングに役立ちます。たとえば、ドライブマッピング時間が長い場合、GPOまたはスクリプトですべての有効なドライブが正しくマッピングされているかを確認できます。

前提条件

セッション起動時間のデータが表示されるように、以下の前提条件が満たされていることを確認してください。
  • VDA 1903以降。
  • Citrix End User Experience Monitoring (EUEM)サービスがVDA上で実行されている必要があります。

制限事項

Monitorがセッション起動時間のデータを表示する場合、以下の制限事項が適用されます。
  • セッション起動時間はHDX™セッションでのみ利用可能です。
  • iOSおよびAndroid OSからのセッション起動の場合、VDA起動時間のみが利用可能です。
  • IFDCDは、ブラウザから起動する際にWorkspace Appが検出された場合にのみ利用可能です。
  • macOSからのセッション起動の場合、IFDCDはWorkspace App 1902以降でのみ利用可能です。
  • Windows OSからのセッション起動の場合、IFDCDはWorkspace app 1902以降で利用可能です。以前のバージョンでは、IFDCDはWorkspace appが検出されたブラウザからのアプリ起動の場合にのみ表示されます。
注:
  • 前提条件が満たされた後もセッション起動時間の表示に問題がある場合は、CTX130320に記載されているMonitorサーバーおよびVDAログを参照してください。 共有セッション(同じセッションで複数のアプリケーションが起動された場合)の場合、Workspace App起動メトリックは最新の接続または最新のアプリケーション起動に対して表示されます。
  • VDAセッション起動の一部のメトリックは、再接続には適用されません。そのような場合、メッセージが表示されます。
セッション起動(/en-us/citrix-daas/media/session_startup.png)

Workspaceアプリのセッション起動フェーズ

セッション起動クライアント期間 (SSCD)

このメトリックが高い場合、起動時間の長期化を引き起こしているクライアント側の問題を示しています。問題の根本原因を特定するために、後続のメトリックを確認してください。SSCDは、要求(マウスクリック)の時刻にできるだけ近い時点から開始され、クライアントデバイスとVDA間のICA®接続が確立されたときに終了します。共有セッションの場合、新しいサーバー接続の作成に関連するセットアップコストの多くが発生しないため、この期間ははるかに短くなります。次のレベルでは、いくつかの詳細なメトリックが利用可能です。

ICAファイルダウンロード期間 (IFDCD)

IFDCDは、クライアントがサーバーからICAファイルをダウンロードするのにかかる時間です。全体のプロセスは次のとおりです。
  1. ユーザーがWorkspaceアプリケーションでリソース(アプリケーションまたはデスクトップ)をクリックします。
  2. ユーザーからの要求は、Citrix Gateway(構成されている場合)を介してStoreFrontに送信され、StoreFrontがその要求をDelivery Controllerに送信します。
  3. Delivery Controllerは、要求に対して利用可能なマシンを見つけ、マシン情報とその他の詳細をStoreFrontに送信します。また、StoreFrontはSecure Ticket Authorityからワンタイムチケットを要求し、受け取ります。
  4. StoreFrontはICAファイルを生成し、Citrix Gateway(構成されている場合)を介してユーザーに送信します。
IFDCDは、完全なプロセス(ステップ1~4)にかかる時間を表します。IFDCDのカウントは、クライアントがICAファイルを受信したときに停止します。
LPWDは、プロセスのStoreFrontコンポーネントです。
IFDCDが高い場合(ただしLPWDが正常な場合)、起動のサーバー側処理は成功しましたが、クライアントデバイスとStoreFront間で通信の問題がありました。これは、2つのマシン間のネットワークの問題に起因します。したがって、まず潜在的なネットワークの問題をトラブルシューティングできます。

起動ページWebサーバー期間 (LPWD)

これは、StoreFrontで起動ページ (launch.aspx) を処理するのにかかった時間です。LPWDが高い場合、StoreFrontにボトルネックがある可能性があります。
考えられる原因は次のとおりです。
  • StoreFrontの負荷が高い。Internet Information Services (IIS) のログや監視ツール、タスクマネージャー、パフォーマンスモニターなどを確認して、速度低下の原因を特定してみてください。
  • StoreFrontがDelivery Controllerなどの他のコンポーネントとの通信に問題がある。StoreFrontとDelivery Controller間のネットワーク接続が遅いか、一部のDelivery Controllerがダウンしているか、過負荷になっていないかを確認してください。

名前解決Webサーバー期間 (NRWD)

これは、Delivery Controllerが公開アプリケーション/デスクトップの名前をVDAマシンIPアドレスに解決するのにかかる時間です。
このメトリックが高い場合、Delivery Controllerが公開アプリケーションの名前をIPアドレスに解決するのに時間がかかっていることを示します。考えられる原因は次のとおりです。
  • クライアント側の問題
  • Delivery Controllerの問題(Delivery Controllerの過負荷、またはそれらの間のネットワークリンクの問題など)

チケット応答Webサーバー期間 (TRWD)

この期間は、Secure Ticket Authority (STA) サーバーまたはDelivery Controllerからチケットを取得するのにかかる時間を示します(必要な場合)。この期間が長い場合、STAサーバーまたはDelivery Controllerが過負荷になっていることを示します。

セッション検索クライアント期間 (SLCD)

この期間は、要求された公開アプリケーションをホストするためにすべてのセッションを照会するのにかかる時間を示します。既存のセッションがアプリケーション起動要求を処理できるかどうかを判断するために、クライアントでチェックが実行されます。使用される方法は、セッションが新規か共有かによって異なります。

セッション作成クライアント期間 (SCCD)

この期間は、wfica32.exe(または同様の同等ファイル)が起動されてから接続が確立されるまでの、セッションの作成にかかる時間を示します。

VDAセッション起動フェーズ

セッション起動VDA期間 (SSVD)

この期間は、VDAが起動操作全体を実行するのにかかる時間を示す、高レベルのサーバー側接続起動メトリックです。このメトリックが高い場合、セッション起動時間を増加させるVDAの問題があることを示します。これには、VDAが起動操作全体を実行するのに費やされた時間が含まれます。

資格情報取得VDA期間 (COVD)

VDAがユーザー資格情報を取得するのにかかる時間。
この期間は、ユーザーがタイムリーに資格情報を提供できない場合、人為的に膨らむ可能性があり、その場合、VDA起動期間には含まれません。この時間は、手動ログインが使用され、サーバー側の資格情報ダイアログが表示される場合(またはログイン開始前に法的通知が表示される場合)にのみ、重要となる可能性があります。

資格情報認証VDA期間 (CAVD)

これは、VDAがKerberos、Active Directory、またはセキュリティサポートプロバイダーインターフェース (SSPI) などの認証プロバイダーに対してユーザーの資格情報を認証するのにかかる時間です。

グループポリシーVDA期間 (GPVD)

この期間は、ログオン中にグループポリシーオブジェクトを適用するのにかかる時間です。

ログオンスクリプト実行VDA期間 (LSVD)

これは、VDAがユーザーのログオンスクリプトを実行するのにかかる時間です。
ユーザーまたはグループのログオンスクリプトを非同期にすることができます。アプリケーション互換性スクリプトを最適化するか、代わりに環境変数を使用してください。

プロファイルロードVDA期間 (PLVD)

これは、VDAがユーザープロファイルをロードするのにかかる時間です。
この期間が長い場合は、ユーザープロファイルの設定を確認してください。ローミングプロファイルのサイズと場所は、セッションの起動が遅くなる原因となります。ユーザーがターミナルサービスローミングプロファイルとホームフォルダーが有効になっているセッションにログオンすると、ローミングプロファイルの内容とそのフォルダーへのアクセスがログオン中にマッピングされ、追加のリソースを消費します。場合によっては、これがCPU使用率の大部分を占めることがあります。この問題を軽減するには、リダイレクトされた個人フォルダーとともにターミナルサービスホームフォルダーを使用してください。一般的に、Citrix環境でユーザープロファイルを管理するには、Citrix Profile Managementを使用します。Citrix Profile Managementを使用しており、ログオン時間が遅い場合は、アンチウイルスソフトウェアがCitrix Profile Managementツールをブロックしていないか確認してください。

プリンター作成VDA期間 (PCVD)

これは、VDAがユーザーのクライアントプリンターを同期的にマッピングするのにかかる時間です。プリンター作成が非同期で実行されるように設定されている場合、セッション起動の完了に影響しないため、PCVDの値は記録されません。
プリンターのマッピングに過剰な時間がかかるのは、多くの場合、プリンターの自動作成ポリシー設定が原因です。ユーザーのクライアントデバイスにローカルで追加されたプリンターの数と、印刷設定は、セッションの起動時間に直接影響を与える可能性があります。セッションが開始されると、Citrix Virtual Apps and Desktops™は、クライアントデバイス上のローカルにマッピングされたすべてのプリンターを作成する必要があります。特にユーザーが多数のローカルプリンターを持っている場合は、作成されるプリンターの数を減らすように印刷ポリシーを再構成してください。これを行うには、Delivery ControllerおよびCitrix Virtual Apps and Desktopsでプリンター自動作成ポリシーを編集します。

ドライブマッピングVDA期間 (DMVD)

これは、VDAがユーザーのクライアントドライブ、デバイス、およびポートをマッピングするのにかかる時間です。
ICAプロトコルを最適化し、セッション全体のパフォーマンスを向上させるために、オーディオやCOMポートマッピングなどの未使用の仮想チャネルを無効にする設定が基本ポリシーに含まれていることを確認してください。

アプリケーション/デスクトップ起動VDA期間 (ALVD/DLVD)

このフェーズは、userinitとシェル期間の組み合わせです。ユーザーがWindowsマシンにログオンすると、Winlogonがuserinit.exeを実行します。Usernit.exeはログオンスクリプトを実行し、ネットワーク接続を再確立してから、Windowsユーザーインターフェイスであるexplorer.exeを起動します。userinitは、userinit.exeの開始から仮想デスクトップまたはアプリケーションのユーザーインターフェイスの開始までの期間を表します。シェル期間は、ユーザーインターフェイスの初期化からユーザーがキーボードとマウスの制御を受け取るまでの時間です。

セッション作成VDA期間 (SCVD)

この時間には、VDAでのセッション作成におけるその他の遅延が含まれます。