ファイルの重複排除を有効にする

最終公開日 : Nov 13, 2026
ユーザー ストア内のさまざまなユーザー プロファイル間に同一のファイルが存在する場合があります。ユーザー ストアにファイルの重複インスタンスが保存されていると、ストレージ コストが増加します。
ファイルの重複排除ポリシーを使用すると、Profile Management はユーザー ストアから重複ファイルを削除し、それらの単一インスタンスを中央の場所 (共有ストア と呼ばれる) に保存できます。これにより、ユーザー ストアでのファイルの重複が回避され、ストレージ コストが削減されます。
ファイルの重複排除を有効にし、共有ストアに含めるファイルを指定するには、次のポリシーを構成します。
ファイルの重複排除ポリシーを構成すると、Profile Management はユーザー ストアと同じパスに共有ストアを作成します。例:
  • ユーザー ストアへのパス: \\server\profiles$\%USERDOMAIN%\%USERNAME%\!CTX_OSNAME!!CTX_OSBITNESS!!
  • 共有ストアへのパス: \\server\profiles$\%USERDOMAIN%\SharedFilesStore

重複排除のために共有ストアにファイルを含める

ユーザー ストアに重複ファイルが存在する場合は、ファイルの重複排除を有効にし、重複排除のために共有ストアに含めるファイルを指定します。
重要:
共有ストアに重複排除されたすべてのファイルは、すべてのドメイン ユーザーが読み取ることができるため、個人データや機密データの重複排除は推奨しません。
詳細な手順は次のとおりです。
  1. グループ ポリシー管理エディターを開きます。
  2. 「ポリシー > 管理用テンプレート: ポリシー定義 (ADMX ファイル) > Citrix コンポーネント > プロファイル管理 > ファイル重複排除」にアクセスします。
  3. 「重複排除のために共有ストアに含めるファイル」をダブルクリックします。
  4. 「有効」を選択します。
  5. 「共有ストアに含めるファイルのリスト」フィールドで、「表示」をクリックします。
  6. ユーザープロファイルに対する相対パスでファイル名を入力します。
    ワイルドカードはサポートされていますが、以下の点に注意してください。
    • ファイル名内のワイルドカードは再帰的に適用されます。現在のフォルダーのみに制限するには、縦棒 (|) を使用します。
    • フォルダー名内のワイルドカードは再帰的に適用されません。
    例:
    • Downloads\profilemgt_x64.msi — Downloads フォルダー内の profilemgt_x64.msi ファイル
    • *.cfg — ユーザープロファイルフォルダーとそのサブフォルダー内の .cfg 拡張子のファイル
    • Music* — Music フォルダーとそのサブフォルダー内のファイル
    • Downloads*.iso — Downloads フォルダーとそのサブフォルダー内の .iso 拡張子のファイル
    • Downloads*.iso| — Downloads フォルダー内のみの .iso 拡張子のファイル
    • AppData\Local\Microsoft\OneDrive**.dll — AppData\Local\Microsoft\OneDrive フォルダーの直下のサブフォルダー内の .dll 拡張子のファイル
  7. OK をクリックし、再度 OK をクリックします。

構成の優先順位

  1. この設定が無効になっている場合、共有ストアは無効になります。
  2. この設定がここで構成されていない場合、.ini ファイルの値が使用されます。
  3. この設定がここでも .ini ファイルでも構成されていない場合、共有ストアは無効になります。

共有ストアからファイルを除外する

ワイルドカード文字を使用すると、ファイルのグループを一度にまとめて共有ストアに含めることができます。グループから一部のファイルを除外するには、次の手順で、共有ストアから除外するファイルポリシーを有効にして構成します。
  1. グループポリシー管理エディターを開きます。
  2. ポリシー > 管理用テンプレート: ポリシー定義 (ADMX ファイル) > Citrix コンポーネント > Profile Management > ファイルの重複排除にアクセスします。
  3. 共有ストアから除外するファイルをダブルクリックします。
  4. 有効を選択します。
  5. 共有ストアから除外するファイルのリストフィールドで、表示をクリックします。
  6. ユーザープロファイルに対する相対パスでファイル名を入力します。
    ワイルドカードはサポートされていますが、次の考慮事項があります。
    • ファイル名内のワイルドカードは再帰的に適用されます。それらを現在のフォルダーのみに制限するには、縦棒 (|) を使用します。
    • フォルダ名内のワイルドカードは再帰的に適用されません。
    例:
    • Downloads\profilemgt_x64.msi — Downloadsフォルダー内のprofilemgt_x64.msiファイル
    • *.tmp — ユーザープロファイルフォルダーとそのサブフォルダー内の.tmp拡張子を持つファイル
    • AppData*.tmp — AppDataフォルダーとそのサブフォルダー内の.tmp拡張子を持つファイル
    • AppData*.tmp| — AppDataフォルダー内のみの.tmp拡張子を持つファイル
    • Downloads*\a.txt — Downloadsフォルダーの直下のサブフォルダーにあるa.txtファイル
  7. 「OK」をクリックし、もう一度「OK」をクリックします。

構成の優先順位

  1. この設定が無効になっている場合、ファイルは除外されません。
  2. この設定がここで構成されていない場合、.iniファイルの値が使用されます。
  3. この設定がここでも.iniファイルでも構成されていない場合、ファイルは除外されません。

共有ストアのセキュリティ設定を構成する

共有ストアが存在しない場合、Profile Managementは以下の権限設定で自動的に共有ストアを作成します:
  • ドメインコンピューター: フルコントロールアクセス
  • ドメインユーザー: 読み取りアクセス
デフォルト設定ではドメインコンピューターにフルコントロールアクセス権が付与されるため、セキュリティを向上させるには、共有ストアを手動で作成し、資格情報ベースのアクセスを実装することをお勧めします。これを行うには、次の手順に従います。
  1. Path to user store設定の%USERNAME%パラメーターと同じディレクトリレベルに共有ストアフォルダーを作成します。たとえば、Path to user store設定が\\SERVER\UPM_USER_STORE\%USERNAME%.%USERDOMAIN%\!CTX_OSNAME!!CTX_OSBITNESS!の場合、共有ストアフォルダーは\\SERVER\UPM_USER_STORE\SharedStoreである必要があります。
  2. 共有ストアに次の権限を付与します。この図に示すように、ユーザーSharedStoreManagementUserは共有ストアへのアクセスに使用される資格情報です。
    共有ストアの管理に使用されるプリンシパル
  3. 各VDAで、共有ストアにアクセスするためのSharedStoreManagementUserユーザーアカウントのWindows資格情報を追加します。この目的のために、Windows資格情報マネージャーまたはWorkspace Environment Managementを使用できます。詳細については、ユーザーストアへの資格情報ベースのアクセスを有効にするに記載されている手順を参照してください。