ユーザープロファイルのストリーミング

最終公開日 : Nov 13, 2026
デフォルトでは、Citrix Profile Management は、ユーザーがログオンすると、ユーザープロファイル全体をユーザー ストアからローカル コンピューターにフェッチします。ユーザープロファイル内の大きなファイルは、ログオンの遅延を引き起こす可能性があります。ユーザーのログオンエクスペリエンスを向上させるために、プロファイルストリーミング機能を有効にできます。
この機能を有効にすると、Profile Management は、ログオン後にアクセスされた場合にのみ、プロファイルファイルとフォルダーをフェッチします。
注:
  • ユーザープロファイルには、ファイル、フォルダー、およびレジストリエントリが含まれます。この機能はファイルとフォルダーに適用されますが、レジストリエントリには適用されません。レジストリエントリは、ユーザーログオン時に常にフェッチされます。
  • バージョン2402以降、ファイルベースのプロファイルソリューションでは、以下のプロファイルストリーミング機能がデフォルトで有効になっています。プロファイルストリーミングとフォルダーのプロファイルストリーミングを有効にする。
  • ユーザー ストアのレプリケートポリシーが有効になっている場合、アクティブなユーザー ストアが利用できなくなると、Profile Management は後続のストリーミング要求のために自動的に利用可能なストアに切り替わります。この機能強化により、フェイルオーバー後もファイルとフォルダーが継続的にストリーミングされ、データの中断が最小限に抑えられます。

プロファイルストリーミング機能を有効にする

以下のポリシーを使用して、プロファイルストリーミング機能を有効にします。
  • **プロファイルストリーミング。**このポリシーを有効にすると、ユーザーがアクセスしたときにプロファイルファイルがローカルコンピューターにフェッチされます。
  • **フォルダーのプロファイルストリーミングを有効にする。**このポリシーを有効にすると、ユーザーがアクセスしたときにプロファイルフォルダーがローカルコンピューターにフェッチされます。
ポリシーを有効にするには、次の手順に従います。
  1. グループポリシー管理エディターを開きます。
  2. ポリシー > 管理用テンプレート: ポリシー定義 (ADMX ファイル) > Citrix コンポーネント > Profile Management > ストリーミングされたユーザープロファイルにアクセスします。
  3. プロファイルストリーミングをダブルクリックします。有効を選択し、OKをクリックします。
  4. フォルダーのプロファイルストリーミングを有効にするをダブルクリックします。有効を選択し、OKをクリックします。

プロファイルストリーミングの機能強化を有効にする

プロファイルストリーミング機能を有効にした後、必要に応じてさまざまな機能強化を適用できます。
例1:ユーザーから、サイズの大きいプロファイルファイルの読み込みが遅いという報告がありました。この場合、Always cacheポリシーを有効にし、サイズの大きいファイルの最小サイズを指定します。Profile Managementは、ユーザーログオン中に、そのサイズより大きいファイルをローカルプロファイルにキャッシュします。
例2:組織内で、ユーザーが特定のプロファイルフォルダーに頻繁にアクセスします。そのため、プロファイルストリーミングが有効になっている場合でも、ユーザーログオン時にそれらのフォルダーをローカルプロファイルにフェッチしたいと考えています。この目標を達成するには、Profile Streaming Exclusion list - directoriesポリシーを有効にし、プロファイルストリーミングからフォルダーを除外します。
必要に応じて機能強化を有効にします。詳細な手順は次のとおりです。
  1. ポリシー > 管理用テンプレート: ポリシー定義 (ADMX ファイル) > Citrix コンポーネント > プロファイル管理 > ストリーミングユーザープロファイルにアクセスします。
  2. サイズの大きいファイルの読み込み時間を短縮するには、ログオン中にProfile Managementがサイズの大きいファイルをローカルプロファイルにキャッシュするように有効にします。詳細な手順は次のとおりです。
    1. Always cacheをダブルクリックします。
    2. 「Enabled」を選択します。
    3. キャッシュするプロファイルファイルのサイズの下限(MB)を設定します。プロファイル全体をキャッシュするには、制限をゼロに設定します。
      注:
      • 制限を超えるファイルは、ユーザーログオン中にProfile Managementがバックエンド処理スレッドを開始するとすぐにローカルプロファイルにキャッシュされます。
      • 制限を下回るファイルは、ユーザーがアクセスしたときにローカルプロファイルにフェッチされます。
    4. OKをクリックします。
  3. ドメイン内の特定のユーザーグループにのみプロファイルストリーミングを適用するには、次の手順に従います。
    1. Streamed user profile groupsをダブルクリックします。
    2. 「Enabled」を選択します。
    3. ユーザーグループのリストを入力します。エントリを区切るにはEnterを押します。
    4. OKをクリックします。
    **注:**デフォルトでは、このポリシーは無効になっており、プロファイルストリーミングはドメイン内のすべてのユーザーグループに適用されます。
  4. プロファイルストリーミングから特定のプロファイルフォルダーとファイルを除外するには、次の手順に従います。
    1. プロファイルストリーミング除外リスト - ディレクトリ ポリシーをダブルクリックします。
    2. 「Enabled」を選択します。
    3. 表示 をクリックします。
    4. Profile Management でストリーミングしたくないフォルダーを追加します。詳細については、この記事の後半にある「プロファイルストリーミング除外を有効にする」を参照してください。
  5. 同じユーザーの同時セッションで最適なログオンエクスペリエンスを確保するには、次の手順に従います。
    1. 保留領域のプロファイルストリーミングを有効にする をダブルクリックします。
    2. 「Enabled」を選択します。
    3. OK をクリックします。 詳細については、この記事の後半にある「保留領域のプロファイルストリーミング」を参照してください。
変更を有効にするには、コマンドプロンプトから gpupdate /force コマンドを実行します。詳細については、<https://technet.microsoft.com/ja-jp/library/bb490983.aspx> を参照してください。

構成の優先順位

ストリーミングされたユーザープロファイル の各ポリシーの構成の優先順位は次のとおりです。
  • GPOまたは.iniファイルで プロファイルストリーミング が構成されていない場合、プロファイルストリーミング は無効になります。
  • GPOで 常にキャッシュ が構成されていない場合、.iniファイルの値が使用されます。この設定がここまたは.iniファイルで構成されていない場合、無効になります。
  • ストリーミングされたユーザープロファイルグループ が無効になっている場合、すべてのユーザーグループが処理されます。この設定がGPOで構成されていない場合、.iniファイルの値が使用されます。この設定がGPOまたは.iniファイルで構成されていない場合、すべてのユーザーが処理されます。
  • GPOまたは.iniファイルで フォルダーのプロファイルストリーミングを有効にする が構成されていない場合、フォルダーのプロファイルストリーミングは無効になります。
  • GPOまたは.iniファイルで プロファイルストリーミング除外を有効にする が構成されていない場合、すべてのフォルダーがストリーミングされます。
  • 「保留領域のプロファイルストリーミングを有効にする」がGPOまたは.iniファイルで構成されていない場合、保留領域のプロファイルストリーミングは無効になります。

プロファイルストリーミング除外を有効にする

プロファイルストリーミング除外が有効になっている場合、Profile Managementは除外リスト内のフォルダーをストリーミングしません。除外リスト内のすべてのフォルダーとファイルは、ユーザーがログオンしたときにユーザーストアからローカルコンピューターにすぐにフェッチされます。
プロファイルストリーミング除外を有効にするには、次の手順に従います。
  1. Profile Managementの下で、「ストリーミングされたユーザープロファイル」をダブルクリックします。
  2. 「プロファイルストリーミング除外リスト - ディレクトリ」ポリシーをダブルクリックします。
  3. 「Enabled」を選択します。
  4. 「表示」をクリックします。
  5. Profile Managementでストリーミングしたくないフォルダーを追加します。フォルダー名は、絶対パスまたはユーザープロファイルからの相対パス (%USERPROFILE%) として指定できます。その変数を使用してプロファイルの場所を特定しますが、このポリシーに変数自体を入力しないでください。パスの先頭のバックスラッシュは省略してください。
例:
  • デスクトップ。デスクトップフォルダーは、ユーザーログオン時にフェッチされます。
  • MyApp\tmp。%USERPROFILE%\MyApp\tmpフォルダーは、ユーザーログオン時にフェッチされます。
この設定がここで構成されていない場合、.iniファイルの次のフォルダーはデフォルトで除外されます。
  • AppData\Local\Microsoft\Credentials
  • Appdata\Roaming\Microsoft\Credentials
  • Appdata\Roaming\Microsoft\Crypto
  • Appdata\Roaming\Microsoft\Protect
  • Appdata\Roaming\Microsoft\SystemCertificates
注:
  • このポリシーは、プロファイルストリーミングが有効になっている場合にのみ有効になります。
  • このポリシーは、ワイルドカード*および?をサポートしていません。
  • エントリを区切るには、Enterと入力します。
  • プロファイルストリーミング除外リストを手動で編集する場合は、ログオンがハングするのを避けるために、前述のデフォルトで除外されているフォルダーを追加する必要があります。

保留領域のプロファイルストリーミング

プロファイル管理は、同じユーザーの同時セッションで変更されたプロファイルファイルとフォルダーを一時的に保存するために、ペンディングエリアを使用します。デフォルトでは、その領域はプロファイルストリーミング機能の例外です。この機能が有効になっている場合でも、ユーザーがログオンするときに、その領域のファイルとフォルダーはローカルプロファイルにフェッチされます。
同じユーザーの同時セッションで最適なログオンエクスペリエンスを確保するには、プロファイルストリーミング機能の拡張として、ペンディングエリアのプロファイルストリーミングを有効にする機能を有効にします。このポリシーが有効になっている場合、プロファイル管理は、ユーザーがログオンするときではなく、アクセスするときにペンディングエリアのファイルとフォルダーをローカルプロファイルにフェッチします。その領域に大きなファイルがある場合、ユーザーのログオン時間が大幅に短縮されます。
注:
このポリシーが有効になっている場合、ユーザーがセッションを開始すると、各ユーザーのユーザーストアにPendingArea.vhdxという名前のディスクが作成されます。ユーザーが複数の同時セッションを開始すると、各セッションに対してDiff-V<version number>.vhdx(例: Diff-V1.vhdx)という名前の追加ディスクが作成されます。