Profile Management

收集诊断信息

尝试收集有关 Profile Management 问题的信息之前,请确保您可以重现问题。

如果您使用的是 XenDesktop 7,请先排除 Citrix Director 中的故障。此控制台显示了配置文件的属性,可帮助您诊断并纠正问题。

  1. 在组策略管理编辑器中打开 Profile Management 组策略对象 (GPO)。或者在记事本中打开 .ini 文件(如果未使用 GPO 来管理日志记录)。有关 .ini 文件及其所在位置的信息,请参阅下载中包括的文件
  2. 在 Profile Management\日志设置文件夹下配置以下设置:
    • Enable logging(启用日志记录)设置为 Enabled(已启用)。

    • 选择 Log settings(日志设置)中的所有事件。

    • 设置日志文件的最大大小(单位为字节)。

  3. 在服务器或桌面上运行 gpupdate /force
  4. 如果 Citrix 技术支持人员要求您收集诊断跟踪日志(在 Profile Management 3.x 或更高版本中可用),请按照高级故障排除核对表中的说明进行收集。
  5. 重现遇到的问题并收集日志文件,包括 .log.bak 文件。
  6. 或者,如果有要求,请收集策略的结果集 (RSoP) 报告、应用程序事件日志、USERENV 日志、UPMSettings.ini、UPMFRSettings.ini 以及 PmCompatibility.ini。这些 .ini 文件位于用户存储中每个 Citrix 用户配置文件的根文件夹中。

如果 Citrix Provisioning Services 属于部署的一部分,并且在初始化配置文件过程中出现问题,数据集合可能会变得非常复杂。在这种情况下,必须在 .ini 中实施上述配置更新(并取消配置上述 GPO 日志设置),或者最好按在已置备的映像上预先配置 Profile Management 中的说明进行操作。

使用 CDFControl 收集诊断跟踪日志

  1. 从 Web 站点 https://support.citrix.com/article/CTX111961 下载 CDFControl 工具。
  2. 运行 CDFControl 可执行文件。
  3. 选择下面的一个或全部 Profile Management 模块进行跟踪:
    • UPM_Service。记录每次调用 Profile Management Service 的情况(例如,登录时、注销时或发生会话期间同步操作或定期维护时)。
    • UPM_DLL_Perfmon。允许您跟踪与 Profile Management 相关联的 Windows 性能监视器计数器以及由 Profile Management 生成的错误。
    • UPM_Driver。记录文件系统更改,并在每次使用 Citrix 流用户配置文件驱动程序时进行记录。
  4. 单击 Start Tracing(开始跟踪)。
  5. 重现您遇到的问题。
  6. 单击 Stop Tracing(停止跟踪)。
  7. 在 CDFControl 可执行文件所在的文件夹中找到跟踪日志。

生成会话转储文件

可以将 Profile Management 的内部数据状态保存到转储文件。如果可以将问题隔离到会话的特定点,而在日志文件中又不会有相关条目,此方法将非常有用。

  1. 在受影响的用户配置文件所在的驱动器根目录(通常为 C:)上创建文件 \(upm_log\).txt。Profile Management 会将其内部数据状态转储到日志文件文件夹中的文件 UserProfileManagerInternalData.log 内,然后删除文件 \(upm_log\).txt。

指定事后调试器

有关将 WinDbg 等工具配置为事后调试器的信息,请参阅 Microsoft 文档

收集诊断信息