Profile Management

Profile Management 策略

本文介绍 .adm 和 .admx 文件中的策略的重要方面。

Profile Management 变量

在此版本的 Profile Management 中,以下变量可以在组策略和 .ini 文件中使用:

对于定义文件和注册表项的策略,以下变量将按如下所示展开:

变量 版本 1 配置文件的展开 版本 2 配置文件的展开
!ctx_localsettings! Local Settings\Application Data AppData\Local
!ctx_roamingappdata! Application Data AppData\Roaming
!ctx_startmenu! Start Menu AppData\Roaming\Microsoft\Windows\Start menu
!ctx_internetcache! Local Settings\Temporary Internet Files AppData\Local\Microsoft\Windows\Temporary Internet Files
!ctx_localappdata! Local Settings\Application Data AppData\Local

对于用于构建路径的策略,!ctx_osbitness! 变量将扩展到 x86 或 x64,具体取决于操作系统。以下变量也将扩展:

  • !ctx_osname! 将根据操作系统按如下所示展开短名称。
  • !ctx_profilever! 将按如下所示扩展到配置文件版本,具体取决于操作系统。

长名称将在 Profile Management Service 启动时写入到日志文件中。

长名称 短名称 配置文件版本
Windows 11 Win11 v6
Windows 10 Redstone 6 Win10RS6 v6
Windows 10 Redstone 5 Win10RS5 v6
Windows 10 Redstone 4 Win10RS4 v6
Windows 10 Redstone 3 Win10RS3 v6
Windows 10 Redstone 2 Win10RS2 v6
Windows 10 Redstone 1 Win10RS1 v6
Windows 10 Win10 v5
Windows 8.1 Win8.1 v4 或 v2
Windows 8 Win8 v3 或 v2
Windows 7 Win7 v2
Windows Server 2022 Win2022 v6
Windows Server 2019 Win2019 v6
Windows Server 2016 Win2016 v6
Windows Server 2012 R2 Win2012R2 v4 或 v2
Windows Server 2012 Win2012 v3 或 v2
Windows Server 2008 R2 Win2008 v1
Windows Server 2008 Win2008 v1

注意:

对于以 20H1 开头的 Windows 10,长名称为 Windows10 <postfix>,相应的短名称为 Win10_<postfix>。<postfix> 值是从两个特定的注册表项中获得的:

  • 注册表项:HKLM\Software\Microsoft\Windows NT\CurrentVersion > 值名称:DisplayVersion
  • 注册表项:HKLM\Software\Microsoft\Windows NT\CurrentVersion > 值名称:ReleaseId

如果第一个注册表项包含一个值,则会将该值用作 <postfix>。否则,将使用第二个注册表项中的值。

对于 Windows 8、Windows 8.1、Windows Server 2012 和 Windows Server 2012 R2,实际的配置文件版本可能会发生变化,具体取决于 HLKM\System\CurrentControlset\Services\ProfSvc\Parameters 下的 UseProfilePathExtensionVersion 注册表项的设置:

  • 如果设置为 1,则配置文件版本为 v3 或 v4,具体取决于操作系统。
  • 如果未设置或设置为 0,配置文件版本为 v2。

策略(按版本)

作为对迁移的一项帮助措施,下表显示了可在不同版本的 Profile Management 中使用的策略、每种策略在 .adm (或 .admx)和 .ini 文件中的位置以及每种策略设计具有的功能(或每种策略是否属于所有部署的基础配置的一部分)。

.adm 或 admx 文件中的位置相对于 Citrix > Profile Management

版本 2308 中可用的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
AutoExtend \ProfileContainerSettings AutoExtend 为配置文件容器启用 VHD 自动扩展
AutoExtendThreshold \AdvancedSettings AutoExtendThreshold 配置文件容器自动扩展阈值
AutoExtendSize \AdvancedSettings AutoExtendSize 配置文件容器自动扩展增量
AutoExtendLimit \AdvancedSettings AutoExtendLimit 配置文件容器自动扩展限制
VhdCapacity \AdvancedSettings VhdCapacity VHD 容器的默认容量
DisableConcurrentAccessToProfileContainer \ProfileContainerSettings DisableConcurrentAccessToProfileContainer 启用对 VHD 容器的独占访问
DisableConcurrentAccessToOneDriveContainer \ProfileContainerSettings DisableConcurrentAccessToOneDriveContainer 启用对 VHD 容器的独占访问
EnableUwpAppsRoaming \AdvancedSettings EnableUwpAppsRoaming UWP 应用程序漫游

2305 版本中可用的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
UserGroupLevelConfigEnabled \AdvancedSettings UserGroupLevelConfigEnabled 启用用户级别的策略设置
OrderedGroups \AdvancedSettings OrderedGroups 为用户组设置优先级顺序

版本 2303 中可用的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
PSMidSessionWriteBackSessionLock \BasicSettings PSMidSessionWriteBackSessionLock 启用在会话锁定和断开连接时主动回写
AppAccessControl \AppAccessControl AppAccessControl 启用应用程序访问控制
EnableVHDDiskCompaction \ProfileContainerSettings EnableVHDDiskCompaction 启用 VHD 磁盘压缩
FreeRatio4Compaction \AdvancedSettings FreeRatio4Compaction 触发 VHD 磁盘压缩的可用空间比率
NLogoffs4Compaction \AdvancedSettings NLogoffs4Compaction 触发 VHD 磁盘压缩的注销次数
NDefrag4Compaction \AdvancedSettings NDefrag4Compaction 对 VHD 磁盘压缩禁用碎片整理

版本 2209 中提供的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
SharedStoreFileInclusionList \File deduplication SharedStoreFileInclusionList 要包含在共享存储中以进行重复数据删除的文件
SharedStoreFileExclusionList \File deduplication SharedStoreFileExclusionList 要从共享存储中排除的文件

版本 2206 中可用的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
SyncGpoStateEnabled \AdvancedSettings SyncGpoStateEnabled 登录时为用户组策略启用异步处理
OneDriveContainer \AdvancedSettings OneDriveContainer 启用漫游 OneDrive 文件夹
OutlookSearchRoamingConcurrentSessionEnabled \AdvancedSettings OutlookSearchRoamingConcurrentSessionEnabled 在并发会话中启用 Outlook 搜索数据漫游
PSForPendingAreaEnabled \流用户配置文件 PSForPendingAreaEnabled 对挂起区域启用 Profile Streaming

版本 2203 中提供的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
EnableVolumeReattach \AdvancedSettings EnableVolumeReattach 在会话中自动重新连接 VHDX 磁盘

版本 2112 中提供的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
ProfileContainerExclusionListFile 配置文件容器设置 ProfileContainerExclusionListFile 从配置文件容器中排除文件
ProfileContainerInclusionListFile 配置文件容器设置 ProfileContainerInclusionListFile 在配置文件容器中包含文件
VhdStorePath AdvancedSettings PathToVhdStore 为 VHDX 文件指定网络存储位置

版本 2109 中提供的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
CredBasedAccessEnabled AdvancedSettings CredBasedAccessEnabled 启用对用户存储的基于凭据的访问

版本 2106 中可用的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
AccelerateFolderMirroring \FileSystemSettings\FSSynchronization AccelerateFolderMirroring 加快文件夹镜像速度
CredBasedAccessEnabled AdvancedSettings CredBasedAccessEnabled 启用对用户存储的基于凭据的访问
MultiSiteReplication AdvancedSettings MultiSiteReplication 复制用户存储

版本 2103 中可用的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
PSForFoldersEnabled \PsSettings PSForFoldersEnabled 面向文件夹的 Profile Streaming
ProfileContainerLocalCache \ProfileContainerSettings ProfileContainerLocalCache 配置文件容器的本地缓存

版本 2009 中可用的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
ProfileContainerExclusionListDir \ProfileContainerSettings ProfileContainerExclusionListDir 配置文件容器
ProfileContainerInclusionListDir \ProfileContainerSettings ProfileContainerInclusionListDir 配置文件容器

版本 2003 起可用的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
FSLogixProfileContainerSupport \AdvancedSettings FSLogixProfileContainerSupport 版本 2103 之前的版本: 为 FSLogix 配置文件容器启用多会话回写功能 版本 2103 及更高版本 为配置文件容器启用多会话回写功能

版本 1909 中可用的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
MigrateUserStore \ MigrateUserStore 迁移用户存储
OutlookEdbBackupEnabled \AdvancedSettings OutlookEdbBackupEnabled Outlook 搜索索引数据库 - 备份和还原
ApplicationProfilesAutoMigration \AdvancedSettings ApplicationProfilesAutoMigration 自动迁移现有应用程序配置文件

版本 1903 起可用的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
ProfileContainer 版本 2009 之前的版本: \FileSystemSettings\FSSynchronization 版本 2009 及更高版本: \ProfileContainer ProfileContainer 配置文件容器

版本 7.18 起可用的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
OutlookSearchRoamingEnabled \AdvancedSettings OutlookSearchRoamingEnabled Outlook 搜索漫游

版本 7.16 中可用的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
XenAppOptimizationSettings \XenAppOptimizationSettings XenAppOptimizationSettings Citrix Virtual Apps and Desktops 应用程序优化
XenAppOptimizationDefinitionPath \XenAppOptimizationSettings XenAppOptimizationDefinitionPath Citrix Virtual Apps and Desktops 应用程序优化
LargeFileHandlingList \FileSystemSettings LargeFileHandlingList 大型文件处理

版本 7.15 起可用的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
LogonExclusionCheck \FileSystemSettings LogonExclusionCheck 登录排除项检查

版本 5.8 起可用的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
StreamingExclusionList \PsSettings StreamingExclusionList Profile Streaming 排除列表

版本 5.6 中可用的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
CEIPEnabled \AdvancedSettings CEIPEnabled CEIP
PSMidSessionWriteBackReg \ PSMidSessionWriteBackReg 主动回写注册表

版本 5.5 中可用的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
默认排除列表 \注册表 DefaultExclusionListRegistry 基础
NTUSER.DAT \注册表 LastKnownGoodRegistry 备份 NTUSER.DAT
默认排除列表 - 目录 \文件系统 DefaultSyncExclusionListDir 基础

可在版本 5.0–5.4 中使用的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
排除的组 \ ExcludedGroups 排除的组
禁用自动配置 \高级设置 DisableDynamicConfig 自动配置
重定向 AppData (Roaming) 文件夹、重定向 Desktop 文件夹、… \Folder Redirection(在“用户配置”中) 注意:不适用 与 XenDesktop 集成
删除缓存的配置文件之前的延迟 \配置文件处理 ProfileDeleteDelay 基础

版本 4.x 中可用的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
跨平台设置用户组 \跨平台设置 CPUserGroupList 跨平台设置
启用跨平台设置 \跨平台设置 CPEnabled 跨平台设置
创建跨平台设置的来源 \跨平台设置 CPMigrationFromBaseProfileToCPStore 跨平台设置
跨平台定义路径 \跨平台设置 CPSchemaPath 跨平台设置
跨平台设置存储路径 \跨平台设置 CPPath 跨平台设置
脱机配置文件支持 \跨平台设置 OfflineSupport 脱机配置文件
遇到问题时注销用户 \高级设置 LogoffRatherThanTempProfile 故障排除改进

可在版本 3.x 中使用的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
主动回写 \ PSMidSessionWriteBack 活动配置文件回写(在版本 4.0 中重命名的主动回写)
镜像的文件夹(可在版本 3.1 中使用) \文件系统\同步 MirrorFoldersList 文件夹镜像
注销时处理 Internet Cookie 文件(可在版本 3.1 中使用) \高级设置 ProcessCookieFiles 文件夹镜像
删除重定向的文件夹(可在版本 3.2、3.2.2 和 4.0 中使用) \高级设置 DeleteRedirectedFolders 支持文件夹重定向
总是缓存 \流用户配置文件 PSAlwaysCache 流用户配置文件
配置文件流技术推送 \流用户配置文件 PSEnabled 流用户配置文件
挂起区域锁定文件超时 \流用户配置文件 PSPendingLockTimeout 流用户配置文件
流用户配置文件组 \流用户配置文件 PSUserGroupsList 流用户配置文件

可在版本 2.x 中使用的策略

.adm 或 .admx 文件中的策略 .adm 或 .admx 文件中的位置 .ini 文件中的策略 功能
用户存储路径 \ PathToUserStore 基础
处理的组 \ ProcessedGroups 基础
本地配置文件冲突处理 \配置文件处理 LocalProfileConflictHandling 基础
迁移现有配置文件 \配置文件处理 MigrateWindowsProfilesToUserStore 基础
模板配置文件 \配置文件处理 TemplateProfilePath、TemplateProfileOverridesRoamingProfile、TemplateProfileOverridesLocalProfile 基础
Delete locally cached profiles on logoff(注销时删除本地缓存的配置文件) \配置文件处理 DeleteCachedProfilesOnLogoff 基础
MFT 缓存文件的目录(在版本 5.0 中已删除) \高级设置 USNDBPath 基础
同步的目录 \文件系统\同步 SyncDirList 基础
排除列表 \注册表 ExclusionListRegistry 基础
同步的文件 \文件系统\同步 SyncFileList 基础
包含列表 \注册表 InclusionListRegistry 基础
排除列表 - 目录 \文件系统 SyncExclusionListDir 基础
排除列表 - 文件 \文件系统 SyncExclusionListFiles 基础
访问锁定文件的重试次数 \高级设置 LoadRetries 基础
处理本地管理员登录 \ ProcessAdmin 基础
启用 Profile Management \ ServiceActive 基础
启用日志记录 \日志设置 LoggingEnabled 日志记录
日志设置 \日志设置 日志级别 日志记录
日志文件最大大小 \日志设置 MaxLogSize 日志记录
日志文件路径(可在版本 2.1 中使用) \日志设置 PathToLogFile 日志记录
Profile Management 策略