UWPアプリの読み込み高速化を有効にする
デフォルトでは、WindowsはUWPアプリの登録情報を各マシンにローカルに保存します。これは、非永続的な環境では再起動時に失われる可能性があります。AppXパッケージロード高速化を有効にするポリシーが有効になっている場合、プロファイル管理は、UWPアプリの登録データを保存するために、各マシン用の仮想ディスクコンテナを作成します。この機能により、UWPアプリの読み込みが高速化され、マシンの再起動時のデータ損失が防止されます。
GPOを使用してポリシーを有効にする
詳細な手順は次のとおりです。
-
グループポリシー管理エディターを開きます。
-
ポリシー > 管理用テンプレート: ポリシー定義 (ADMXファイル) > Citrixコンポーネント > Profile Management > 詳細設定にアクセスします。
-
Enable AppX package load accelerationポリシーをダブルクリックします。
-
表示されるポリシーウィンドウで、有効を選択します。
-
UWP登録データを保存するためのUNCパスを入力します。そのパスがドメインコンピューターからアクセス可能であることを確認してください。
-
OKをクリックします。
構成の優先順位は次のとおりです。
-
この設定がGPO、Studio、またはWorkspace Experience Management (WEM)を使用して構成されていない場合、.iniファイルの値が使用されます。
-
この設定がどこにも構成されていない場合、この機能は無効になります。
変更を有効にするには、
<https://docs.microsoft.com/ja-jp/windows-server/administration/windows-commands/gpupdate>に記載されているように、コマンドプロンプトからgpupdate /forceコマンドを実行します。
アプリの読み込み高速化を確認する
ポリシーを有効にした後、アプリのロード高速化が機能していることを確認するには、次の手順に従います。
-
機能を確認する:
-
ディスクの管理 (
diskmgmt.msc) を開き、UWPアプリの登録データを格納するコンテナがアタッチされているかどうかを確認します。 -
一時フォルダを作成し、それがアタッチされたディスクに表示されるかどうかを確認することで、
C:\ProgramData\Microsoft\Windows\AppRepositoryがアタッチされたディスクにリダイレクトされていることを確認します。
-
-
パフォーマンスの高速化を確認する:WEM管理ツールハブ内のログオン分析ツール、またはControlUpのログオン時間スクリプトを使用して、Appxパッケージロードフェーズ中に要した時間を測定します。