Product Documentation

对多个平台进行规划

Feb 26, 2018

多个平台上的用户 配置文件为什么会成为一大难题?

用户通常 需要访问多台计算设备。正是这些设备上各系统之间的差异 致使各类型漫游配置文件成为难题。 例如,如果我在自己的桌面上创建了一个本地文件的快捷方式, 而当我移动到其他设备时,该文件不存在,因此,我桌面上的快捷方式 就会失效。

在桌面操作系统 和服务器操作系统之间漫游时,也存在类似的问题。 某些设置在服务器上可能并不适用(例如电源设置或 视频设置)。此外,如果未在每台设备上同样地 安装应用程序,漫游时我可能会遇到其他问题。

与其他设置相比, 某些个性化设置(例如“我的文档”、“收藏夹”以及不依赖于 操作系统或应用程序版本而工作的其他文件) 更加容易管理。但如果某个文档类型仅在一个系统上受支持, 那么即使是这些设置可能也很难漫游。例如,用户在一个系统上 安装了 Microsoft Project,但在另一台设备上无法识别 该文件类型。如果同一应用程序在两个系统上都存在, 但在其中一个系统上安装了不同的加载项,并且某个文档需要使用这些加载项, 那么这种情况会恶化。

更改 应用程序的安装方式如何引发问题?

即使 平台的安装方式完全相同,如果某个应用程序在各平台上的配置不同, 在启动该应用程序时也可能会出现错误。例如, 宏或加载项可能在一个平台上的 Excel 中已激活,但在另一个平台上未激活。

“开始” 菜单

“开始”菜单中 包含链接(LNK 和 LNK2 文件)。用户专用的菜单部分存储在配置文件中, 通常可以由用户进行修改。添加自定义链接 (可执行文件或文档)非常普遍。此外,特定于 语言的链接将导致同一应用程序具有多个“开始” 菜单项。而且,指向文档的链接在其他计算机上可能无效, 因为文档的路径相对于另一个系统, 或者该路径是一个无法访问的网络路径。

默认情况下, “开始”菜单文件夹的内容不由 Profile Management 进行保存, 因为指向可执行文件的链接往往依赖于计算机。但 在系统非常相似的情况下,在 Profile Management 配置中提供“开始”菜单可改进用户在桌面间 漫游时的一致性。也可以通过文件夹重定向功能处理 “开始”菜单。

注意:难以预测的 负作用往往是由看起来最没有危害的 更改导致的。例如,请参阅 Sepago 博客上的文章 Citrix User Profile Manager (UPM) and the Broken Rootdrive (Citrix User Profile Manager (UPM) 与已损坏的根驱动器)。

应始终跨平台测试并 验证“开始”菜单的行为。

快速 启动工具栏

快速启动 工具栏包含链接,可由用户进行配置。默认情况下,快速 启动工具栏由 Profile Management 进行保存。在某些环境中,可能 并不希望这样,因为链接可能依赖于计算机。

要从配置文件排除 工具栏,请向文件夹排除列表添加以下条目: AppData\Roaming\Microsoft\Internet Explorer\Quick Launch。

我应该创建 哪些类型的配置文件?

重要: 由于结构方面的 差别,Citrix 建议在包含多个平台的环境中 为每位用户创建单独的版本 1 和版本 2 配置文件。Windows Vista 与 Windows 7 配置文件 命名空间之间的差别致使用户难以跨这些平台共享配置文件, 并且在 Windows XP 与 Windows Server 2003 之间也将出现错误。有关 版本 1 配置文件和版本 2 配置文件的详细信息,请参阅 关于配置文件

此处 多个平台的定义不仅包括多个操作系统(包括 不同位数的操作系统),而且还包括在相同的操作系统上 运行的多个应用程序版本。以下示例说明了提出此建议 的原因:

  • 32 位系统 可能包含的一些注册表项将指示操作系统 在 32 位操作系统特定的位置启动应用程序。如果 64 位系统 上的 Citrix 用户配置文件使用这些注册表项,由于该系统上可能不存在这些位置, 将导致应用程序无法启动。
  • Microsoft Office 2003、Office 2007 和 Office 2010 将某些 Word 设置存储在不同的 注册表项中;即使这些应用程序在相同的操作系统上运行, 您也应为这三种不同版本的 Word 应用程序创建单独的 配置文件。

Citrix 建议 对 Citrix 用户配置文件使用 Microsoft 文件夹重定向,以帮助确保 配置文件的互操作性;在 Windows Vista 或 Windows 7 必须与 Windows XP 共存的环境中,这一点尤为重要。

提示:根据贵组织的数据管理策略, 对于已从 Active Directory 中删除的用户帐户,最好删除用户存储和跨平台 设置存储中的配置文件。