Profile Management

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

デフォルトでは、ユーザーがログオンすると、Citrix Profile Management はユーザープロファイル全体をユーザー ストアからローカルコンピューターにフェッチします。ユーザープロファイル内の大きなファイルは、ログオンを遅くする原因となる可能性があります。ユーザーのログオンエクスペリエンスを向上させるために、プロファイルストリーミング機能を有効にできます。

この機能を有効にすると、Profile Management は、ログオン後にアクセスされた場合にのみプロファイルファイルとフォルダーをフェッチします。

注:

  • ユーザープロファイルには、ファイル、フォルダー、およびレジストリエントリが含まれます。この機能はファイルとフォルダーに適用されますが、レジストリエントリには適用されません。レジストリエントリは、ユーザーログオン時に常にフェッチされます。
  • バージョン2402以降、ファイルベースのプロファイルソリューションでは、次のプロファイルストリーミング機能がデフォルトで有効になっています: プロファイルストリーミングとフォルダーのプロファイルストリーミングを有効にする。
  • ユーザー ストアのレプリケートポリシーが有効になっている場合、アクティブなユーザー ストアが利用できなくなると、Profile Management は後続のストリーミング要求のために利用可能なストアに自動的に切り替わります。この機能強化により、フェイルオーバー後もファイルとフォルダーが継続的にストリーミングされ、データの中断が最小限に抑えられます。

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

次のポリシーを使用して、プロファイルストリーミング機能を有効にします。

  • プロファイルストリーミング。このポリシーを有効にすると、ユーザーがアクセスしたときにプロファイルファイルがローカルコンピューターにフェッチされます。
  • フォルダーのプロファイルストリーミングを有効にする。このポリシーを有効にすると、ユーザーがアクセスしたときにプロファイルフォルダーがローカルコンピューターにフェッチされます。

ポリシーを有効にするには、次の手順に従います。

  1. グループポリシー管理エディターを開きます。
  2. ポリシー > 管理用テンプレート: ポリシー定義 (ADMX ファイル) > Citrix コンポーネント > Profile Management > ストリーミングされたユーザープロファイルにアクセスします。
  3. プロファイルストリーミングをダブルクリックします。有効を選択し、OKをクリックします。
  4. フォルダーのプロファイルストリーミングを有効にする」をダブルクリックします。「有効」を選択し、「OK」をクリックします。

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

プロファイルストリーミング機能を有効にした後、必要に応じてさまざまな機能強化を適用できます。

例1:ユーザーから、大きなプロファイルファイルの読み込みが遅いという報告がありました。この場合、「常にキャッシュ」ポリシーを有効にし、大きなファイルの最小サイズを指定します。Profile Managementは、そのサイズより大きいファイルをユーザーログオンにローカルプロファイルにキャッシュします。

例2:組織内で、ユーザーが特定のプロファイルフォルダーに頻繁にアクセスします。そのため、プロファイルストリーミングが有効になっている場合でも、ユーザーログオン時にそれらのフォルダーをローカルプロファイルにフェッチしたいと考えています。この目標を達成するには、「プロファイルストリーミング除外リスト - ディレクトリ」ポリシーを有効にし、プロファイルストリーミングからフォルダーを除外します。

必要に応じて機能強化を有効にします。詳細な手順は次のとおりです。

  1. ポリシー > 管理用テンプレート: ポリシー定義 (ADMX ファイル) > Citrix Components > Profile Management > ストリーミングユーザープロファイル」にアクセスします。
  2. 大容量ファイルの読み込み時間を短縮するには、Profile Managementでログオンに大容量ファイルをローカルプロファイルにキャッシュできるようにします。詳細な手順は次のとおりです。
    1. 常にキャッシュ」をダブルクリックします。
    2. 有効」を選択します。
    3. キャッシュするプロファイルファイルのサイズの下限 (MB) を設定します。プロファイル全体をキャッシュするには、制限をゼロに設定します。

      注:

      • 制限を超えるファイルは、Profile Managementがユーザーログオンにバックエンド処理スレッドを開始するとすぐにローカルプロファイルにキャッシュされます。
      • 制限を下回るファイルは、ユーザーがアクセスしたときに引き続きローカルプロファイルにフェッチされます。
    4. OK」をクリックします。
  3. ドメイン内の特定のユーザーグループにのみプロファイルストリーミングを適用するには、次の手順に従います。
    1. Streamed user profile groups をダブルクリックします。
    2. Enabled を選択します。
    3. ユーザーグループのリストを入力します。エントリを区切るには Enter を押します。
    4. OK をクリックします。

    注: デフォルトでは、このポリシーは無効になっており、プロファイルストリーミングはドメイン内のすべてのユーザーグループに適用されます。

  4. 特定のプロファイルフォルダーとファイルをプロファイルストリーミングから除外するには、次の手順に従います。
    1. Profile Streaming Exclusion list - directories ポリシーをダブルクリックします。
    2. Enabled を選択します。
    3. Show をクリックします。
    4. Profile Management でストリーミングしたくないフォルダーを追加します。詳細については、この記事の後半にある プロファイルストリーミングの除外を有効にする を参照してください。
  5. 同じユーザーの同時セッションで最適なログオンエクスペリエンスを確保するには、次の手順に従います。
    1. Enable profile streaming for pending area をダブルクリックします。
    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. 有効を選択します。
  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を入力します。
  • プロファイルストリーミング除外リストを手動で編集する場合、ログオンがハングアップするのを避けるために、前述のデフォルトの除外フォルダーを追加する必要があります。

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

Profile Management は、同じユーザーの同時セッションで変更されたプロファイルファイルとフォルダーを一時的に保存するために、保留領域 を使用します。デフォルトでは、この領域はプロファイルストリーミング機能の例外です。この機能が有効になっている場合でも、ユーザーがログオンすると、この領域のファイルとフォルダーはローカルプロファイルにフェッチされます。

同じユーザーの同時セッションで最適なログオンエクスペリエンスを確保するには、プロファイルストリーミング機能の拡張として、保留領域のプロファイルストリーミングを有効にする機能を有効にします。このポリシーを有効にすると、Profile Management は、ユーザーがログオンするときではなく、アクセスしたときに保留領域のファイルとフォルダーをローカルプロファイルにフェッチします。その領域に大きなファイルがある場合、ユーザーのログオン時間が大幅に短縮されます。

注:

このポリシーが有効になっている場合、ユーザーがセッションを開始すると、ユーザーごとに PendingArea.vhdx という名前のディスクがユーザーストアに作成されます。ユーザーが複数の同時セッションを開始すると、セッションごとに Diff-V<version number>.vhdx (例: Diff-V1.vhdx) という名前の追加ディスクが作成されます。

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