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コンポーネント > Profile Management > ストリーミングユーザープロファイルにアクセスします。
  2. 大容量ファイルの読み込み時間を短縮するには、Profile Managementがログオン中に大容量ファイルをローカルプロファイルにキャッシュするように有効にします。詳細な手順は次のとおりです。
    1. 「常にキャッシュ」をダブルクリックします。
    2. 「有効」を選択します。
    3. キャッシュするプロファイルファイルのサイズの下限(MB)を設定します。プロファイル全体をキャッシュするには、制限をゼロに設定します。

      注:

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

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

  4. 特定のプロファイルフォルダーとファイルをプロファイルストリーミングから除外するには、次の手順に従います。
    1. プロファイルストリーミング除外リスト - ディレクトリポリシーをダブルクリックします。
    2. 有効を選択します。
    3. 表示をクリックします。
    4. Profile Managementでストリーム配信したくないフォルダーを追加します。詳細については、この記事の後半にあるプロファイルストリーミング除外を有効にするを参照してください。
  5. 同じユーザーの同時セッションで最適なログオンエクスペリエンスを確保するには、次の手順に従います。
    1. 保留領域のプロファイルストリーミングを有効にするをダブルクリックします。
    2. 有効を選択します。
    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) という名前の追加ディスクが作成されます。

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