高级个性化设置

通过高级设置,管理员能够更改特定的数据库和通信设置。在此处对任何设置所做的更改都将影响所有受管端点的用户个性化操作。只有在支持部门的建议下才应添加高级设置。

通过此选项,管理员可以创建新设置,同时还能删除、编辑现有设置,或将其还原为初始安装值。

管理高级设置

  1. 选择用户个性化导航按钮。
  2. 在“管理”功能区中,单击高级设置

    “高级设置”对话框随即打开。已编辑或已添加到默认设置的任何设置均以粗体显示。

  3. 根据需要更改“高级设置”列表:
    • 更改值 - 单击所需设置的值,然后输入新值。
    • 添加高级设置 - 单击添加,为新的高级设置输入名称、值和可选描述,然后单击“关闭”。
    • 删除高级设置 - 突出显示高级设置,然后单击删除
    • 还原高级设置列表 - 单击还原将列表重置为其初始安装状态;重置所有值并删除所有已创建条目。

注意:如果将 VirtualizationFiles 或 VirtualizationRegistry 设置为 false,则个性化将无法正常运行。
调整 offline_restorerate 和 offline_samples 的设置可能会影响个性化性能。
除非我们的支持团队提出建议,否则请勿更改这些值。

高级设置列表

Environment Manager 包含以下全局设置:

默认值 说明
ArchiveLocalProfilesOnly 设置是存档所有配置文件,还是存档本地配置文件。
AutomaticeArchiveEndTime 07:00 自动存档和清除结束的时间 (hh:mm)。系统将使用个性化数据库中的时区设置。
AutomaticArchiveIntervalDays 1 自动存档的间隔天数
AutomaticArchiveStartTime 01:00 自动存档和清除开始的时间 (hh:mm)。系统将使用个性化数据库中的时区设置。

如果时间格式不正确,则存档将不起作用,并且个性化服务器上的 Windows 应用程序日志中将显示一条错误消息。如果存在多个个性化服务器,则所有服务器上都将出现错误消息。

此时区是 SQL Server 计算机的时区,而不是个性化服务器计算机的时区。这是为了匹配 8.0 行为(若 SQL Server 代理已完成存档)。

commsloggingenabled 启用或禁用受管端点上的通信日志记录。True 或 false。

设置为 true 时,所有客户端都会生成与个性化服务器通信的日志。这些日志会显示所有个性化活动,确保个性化正常工作。默认情况下,日志会写入用户的本地应用程序数据文件夹,例如 C:\Users\username\AppData\Local\AppSense\Environment Manager\CommsLogs,但如果启用了诊断日志记录,则日志会写入 logdirectory\user’ssid\CommsLogs。

通过在端点上定义注册表 DWORD 值 HKEY_LOCAL_MACHINE\Software\Appsense\Environment Manager\CommsLoggingEnabled 并将其设置为 1,可为单个端点启用通信日志记录。要为单个用户启用通信日志记录,请改为定义 HKEY_CURRENT_USER\Software\Appsense\Environment Manager\CommsLoggingEnabled

在端点上启用诊断日志记录后,通信日志中显示的所有信息还将出现在诊断日志中 - 通信日志仅提供个性化活动的简短摘要。

configpoll 86400 受管端点轮询个性化服务器以发现配置更改的间隔(以秒为单位)

将此值设置为 60 秒或更短会导致内存占用率因 WinHTTP 代码而大幅增加。

daysofcommslogtokeep 3 启用通信日志记录后(使用 commsloggingenabled 选项),此设置可指定日志保留的天数。
debug 为所有端点上的每个应用程序启用同步器活动的日志记录。对于“日志”子目录中的每个应用程序,这些日志将写入配置文件缓存中。例如,C:\appsensevirtual\S-1-5-21-3975584332-491336430-3592548699-1104\{58A6B7A8-C2F6-43E1-88AC-07531B5D53A8}\notepad\logs。
desktopinclusions jpg;jpeg;bmp;ico;cur;ani 用户桌面设置个性化可添加的文件类型。
DNS_Resolve_Timeout 5 尝试同步数据时,受管端点解析个性化服务器名称的超时时间(以秒为单位)。
HTTP_Connect_Timeout 5 受管端点到个性化服务器重新连接超时(以秒为单位)。只有受管端点首次接收和加载个性化配置后,此设置才有效。
HTTP_Receive_Timeout 30 受管端点到个性化服务器接收超时(以秒为单位)。只有受管端点首次接收和加载个性化配置后,此设置才有效。
HTTP_Send_Timeout 30 受管端点到个性化服务器发送超时(以秒为单位)。只有受管端点首次接收和加载个性化配置后,此设置才有效。
InactiveProfileExpiryDays 180 非活动配置文件的到期时间(天),在此之后,这些配置文件将被删除。将值设置为 0 可禁用此选项。
InactiveUserExpiryADCheck 如果设置为 true,则只有用户不再存在于 Active Directory 中时才能将其删除。仅当 InactiveUserExpiryDays 非零时,此设置才适用。
InactiveUserExpiryDays 180 非活动用户的到期时间。如果用户未在指定时间内登录,其配置文件则会被删除。将值设置为 0 可禁用此选项。
jpgquality 80 为了个性化数据库存储方便,将桌面壁纸从 BMP 转换为 JPG 时所用的压缩量(以百分比表示)。100 = 最佳质量,没有压缩。0 = 最差质量,最大压缩。
LegacyDeleteDelayDays 30

旧数据(如果存在)将被删除的剩余天数。要禁用此设置,请应用值 0。

LegacyFbrDeleteDelayDays 30

在更高版本客户端已创建配置单元文件的情况下,从配置文件中删除旧版 FBR 文件的剩余天数。要禁用此设置,请应用值 0。

只有在升级后启用 UpgradeFbrHive 属性的情况下,才能应用此设置。

linkfailretrypolltimescales 90 与个性化服务器的通信丢失时,受管端点使用的配置轮询周期(以秒为单位)。
ManagePersistentDat 启用对客户端上 persistent.dat 文件的管理。如果设置为 false,则 persistent.dat 不会保存到数据库。
maxlinkfailbackoffsecs 1800 与 minlinkfailbackoffsecs 一起使用,为客户端创建随机的脱机配置轮询时间。这样可确保客户端在脱机时不会同时轮询服务器,避免可能出现的服务器负载飙升。
minlinkfailbackoffsecs 300 与 maxlinkfailbackoffsecs 一起使用,为客户端创建随机的脱机配置轮询时间。这样可确保客户端在脱机时不会同时轮询服务器,避免可能出现的服务器负载飙升。
MonthsOfUsageDataToKeep 6 要为用户应用程序保留使用情况数据的时间量(以月为单位)。每日存档作业将删除早于此值的使用情况数据。
Network_Path_Support

启用或禁用网络路径和映射驱动器上存储的个性化应用程序设置。这些设置也必须作为个性化内的包含项完成配置。

设置为 False 时,网络驱动器不会进行个性化,应用程序设置也不会写入虚拟缓存。

将设置更改为 True,可对写入所含网络文件夹的任何应用程序设置进行个性化。

NumberOfArchivesToKeep 5 由每日存档作业用以定义要保留的每日存档数量。
offline_restorerate 100 通信速率(以 kb/秒为单位)。高于此通信速率,受管端点会考虑恢复与个性化服务器的通信并因此进行联机。此值必须高于 offline_failrate 值。

调整全局设置可能会影响个性化性能。

此值仅用于支持目的,最终用户不得修改。

offline_samples 4 移动平均线中的样本数量,由受管端点用来测量链路传输速率并检测脱机状况。

调整全局设置可能会影响个性化性能。

此值仅用于支持目的,最终用户不得修改。

PingWebServerTimeOfDayLocal 01:05 后台服务 ping 相应服务器的本地时间。此时间应晚于个性化服务器的每日循环时间。
ProfileCleanupDelayDays 30 在更改包含项或排除项后,端点从配置文件中清除无关数据之前的延迟时间。设置为 0 表示无延迟,设置为 -1 表示禁用清理功能。
pvcdebug 0 所有受管端点的个性化虚拟化组件 (PVC) 调试级别。0 表示已禁用。10 表示详细。
设置此值将在所有端点上启用 PVC 调试,这会对性能产生不利影响,而且会占用大量磁盘空间。建议使用注册表设置在每个端点的基础上启用调试。
ReplicationType 在复制的 SQL 环境中用于识别主/从/无内容,方便存档。此值由存档脚本设置,建议用户不要更改。
syncpoll 900 启用脱机恢复时,受管端点每次重试失败的同步的间隔(秒)。
transport http 传输类型。仅用于向后兼容旧版本的 Environment Manager 代理。

此值仅用于支持目的,最终用户不得修改。

UpgradeFbrToHive

如果为 true,则端点会将 '.fbr' 注册表文件升级为 '.hive' 注册表文件。设置为 'true' 后,此设置无法设置回 'false'。

有关在配置文件迁移 PowerShell 界面中使用此设置的信息,请参阅 UpgradeFBRtohive

version 3.0

要在客户端与服务器通信期间使用的文件交换协议。

此值不再使用,将从 Environment Manager 的未来版本中删除。

virtualzationfiles 为所有受管端点启用或禁用文件的用户个性化。True 或 false。

此值仅用于支持目的,最终用户不得修改。

virtualizationregistry 为所有受管端点启用或禁用注册表设置的用户个性化。True 或 false。

此值仅用于支持目的,最终用户不得修改。