Profile Management

UWPアプリの読み込み高速化を有効にする

Citrix®環境でMicrosoft UWPアプリを展開すると、Windowsのログオン時間が増加する可能性があります。デフォルトでは、WindowsはUWPアプリの登録データを各マシンにローカルに保存します。非永続的な環境では、そのデータは再起動後に失われる可能性があります。

AppXパッケージの読み込み高速化を有効にするポリシーが有効になっている場合、Profile Managementは各マシン用に仮想ディスクコンテナを作成し、UWPアプリの登録データを保存します。この機能により、UWPアプリの読み込みが高速化され、マシンの再起動時のデータ損失が防止されます。

GPOを使用してポリシーを有効にする

詳細な手順は次のとおりです。

  1. グループポリシー管理エディターを開きます。
  2. ポリシー > 管理用テンプレート: ポリシー定義 (ADMXファイル) > Citrixコンポーネント > Profile Management > 詳細設定にアクセスします。
  3. AppXパッケージの読み込み高速化を有効にするポリシーをダブルクリックします。
  4. 表示されるポリシーウィンドウで、有効を選択します。
  5. UWP登録データを保存するためのUNCパスを入力します。そのパスがドメインコンピューターからアクセス可能であることを確認してください。
  6. OKをクリックします。

構成の優先順位は次のとおりです。

  1. この設定がGPO、Studio、またはWorkspace Experience Management (WEM) を使用して構成されていない場合、.iniファイルの値が使用されます。
  2. この設定がどこにも構成されていない場合、この機能は無効になります。

変更を有効にするには、https://docs.microsoft.com/ja-jp/windows-server/administration/windows-commands/gpupdateに記載されているように、コマンドプロンプトからgpupdate /forceコマンドを実行します。

アプリのロード高速化を確認する

ポリシーを有効にした後、アプリのロード高速化が機能していることを確認するには、次の手順に従います。

  1. 機能を確認する:

    1. ディスクの管理 (diskmgmt.msc) を開き、UWPアプリの登録データを格納するコンテナがアタッチされていることを確認します。
    2. 一時フォルダを作成し、それがアタッチされたディスクに表示されることを確認することで、C:\ProgramData\Microsoft\Windows\AppRepository がアタッチされたディスクにリダイレクトされていることを確認します。
  2. パフォーマンスの高速化を確認する:

    WEM Admin Tool HubLogon Analysis ツールまたは ControlUpのログオン時間スクリプト を使用して、Appx Package Load フェーズにかかる時間を測定します。

UWPアプリの読み込み高速化を有効にする