Profile Management

执行高级故障排除

检查当前 Profile Management 设置并排除 Profile Management 日志作为有用信息来源后,请使用此清单进行进一步故障排除。

  • 检查您正在分析的计算机的策略结果集 (RSoP) 报告,并确保所有 GPO 都按预期应用。

    要在计算机上生成报告,请运行 gpresult 命令。

  • 检查是否已安装最新版本的 Profile Management。有关详细信息,请参阅检查 Profile Management 版本

  • Profile Management 支持论坛中查找其他用户的解决方案。

  • 尝试在与受影响计算机具有相同操作系统的干净计算机上重现此问题。逐个安装软件产品,并在每次安装后查看是否可以重现此问题。有关详细信息,请参阅在测试环境中部署 Profile Management

检查 Profile Management 版本

要检查版本信息,请执行以下步骤:

  1. 在文件资源管理器中右键单击 UserProfileManager.exe 文件。
  2. 单击 属性 > 版本
  3. 如果不是最新版本,请从“我的帐户”站点下载最新版本。选择您的 Citrix® 产品,然后从“下载”部分下载 Profile Management。

提示:

升级后,如果需要,可以启用任何后续功能。

在测试环境中部署 Profile Management

如果日志文件无法帮助排查问题,请尝试以下示例中使用的故障排除方法。您可以使用此方法来:

  • 确定正在读取哪些配置设置。

  • 确定配置设置是从何处读取的(当存在多个 ADM 文件时)。

  • 检查日志文件是否正确跟踪了对配置文件所做的更改。

部署示例

本示例中的部署如下:

  • Citrix Virtual Apps™ 服务器运行在 Windows Server 2003 上。
  • 用户使用适用于 Windows 的托管应用程序插件连接到其发布的资源。
  • 使用基于 OU 的 GPO,而不是基于 INI 文件的配置。

注意:

不正确地编辑注册表可能会导致严重问题,可能需要重新安装操作系统。我们无法保证可以解决因不正确使用注册表编辑器而导致的问题。请自行承担使用注册表编辑器的风险。在编辑注册表之前,请务必备份注册表。

故障排除工作流

此示例包含一个仅由一台服务器组成的小型测试 OU。您可以编辑服务器的配置文件设置。然后跟踪日志文件和策略结果集 (RSoP) 报告中的设置更改。

详细步骤如下:

  1. 从生产环境中,移除托管 Citrix 用户配置文件的 Citrix Virtual Apps 服务器之一。然后,将该服务器添加到新的 OU。
  2. 在服务器上卸载并重新安装 Profile Management。重新安装时,请检查是否已按如下方式激活短文件名(也称为 8.3 文件名):
    • 如果以下注册表项设置为 1 (DWORD 值),请将其设置为 0 并重新安装 Profile Management: HKLM\System\CurrentControlSet\Control\FileSystem\NtfsDisable8Dot3NameCreation。这样做可以启用对短文件名的支持。
    • 如果该项未设置为 1,请将 Profile Management 重新安装到每个子文件夹名称为八个字符或更少的位置,例如 c:\prof-man。 对于较新的操作系统,您无需调整此注册表项。
  3. 以域管理员身份登录到服务器。
  4. 检查本地策略并在此级别删除 ADM 文件。
  5. 删除分配给新 OU 的任何 GPO 链接。
  6. 在服务器上,从注册表编辑器中删除该项及其所有子项:HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\UserProfileManager\
  7. 删除所有 Profile Management .ini 文件。
  8. 使用 我的电脑 > 属性 > 高级,删除除您要测试的配置文件之外的所有配置文件。研究出现的任何错误。
  9. 授予 Authenticated Users 组对文件的完全控制权限。这样做使您能够在以用户身份登录时检查 Profile Management 日志文件。日志文件为 C:\Windows\System32\LogFiles\UserProfileManager\<domainname>#<computername>_pm.log(其中 <domainname> 是计算机的域,<computername> 是其名称)。如果无法确定域,则日志文件为 UserProfileManager.log。
  10. 创建一个仅包含以下设置的 GPO,然后将其链接到您的新 OU。确保将 GPO 分配给 Authenticated Users 组。启用并配置这些设置:

    1. 启用配置文件管理。
    2. 用户存储路径。
    3. 启用日志记录。
    4. 日志设置。选择所有事件和操作。
    5. 现有配置文件迁移。选择漫游和本地配置文件。
    6. 本地配置文件冲突处理。选择重命名本地配置文件。
    7. 在注销时删除本地缓存的配置文件。
    8. 禁用“处理本地管理员登录”设置。这样,即使配置文件管理配置错误并阻止用户登录,您仍然可以作为管理员登录。
  11. 通过右键单击 OU 并选择 阻止继承 来控制 GPO 链接如何应用于 OU。
  12. 创建一个从未登录过且不是服务器上任何本地管理员组的成员的域测试用户。
  13. 向此用户发布一个完整桌面,并确保该用户在远程桌面用户组中。
  14. 如果域有多个域控制器 (DC),请强制服务器所在站点中的所有 DC 之间进行 AD 复制。
  15. 以域管理员身份登录到服务器,删除日志文件,重新启动 Citrix Profile Management 服务,然后运行 gpupdate /force
  16. 检查注册表,并确保 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Citrix\UserProfileManager\ 中的唯一值是您的新 GPO 的值。
  17. 以管理员身份注销。
  18. 对 Internet Explorer 进行一些设置更改,并在“我的文档”文件夹中创建一个空白测试文件。
  19. 创建配置文件管理日志文件的快捷方式。打开它并检查条目。研究任何需要注意的项目。
  20. 注销,然后以域管理员身份重新登录。
  21. 通过运行 gpresult 为测试用户和服务器生成 RSoP 报告。

如果报告不包含您期望的内容,请研究任何需要关注的项目。

执行高级故障排除