我们有一个大型网络,使用标准 XP 集中管理配置。我们有少数用户由于内存原因需要 64 位桌面操作系统。如果我们为他们提供 Windows Vista 计算机,在移动标准配置文件时我们需要特别注意什么?
答案1
Windows 5.x(XP、Server 2003)和 Windows 6.x(Vista、Server 2008、7)之间的用户配置文件结构发生了变化。64 位不会影响用户配置文件结构。在 Windows 5.x 下,用户配置文件中只有一个文件夹对用户清晰可见:“我的文档”。如果需要,所有用户数据都应该存储在“我的文档”下的子文件夹中。Windows 6.x 将配置文件文件夹本身作为用户数据的可见入口点。“我的图片”、“我的视频”和“我的音乐”被从“我的文档”中移除,重命名时不带“我的”字样,并与用户配置文件文件夹下的“文档”同级。请参阅以下 Microsoft TechNet 文章,了解有关用户配置文件、重定向文件夹以及 Windows XP 和 Windows Vista 之间结构差异的详细描述: http://technet.microsoft.com/en-us/library/cc766489.aspx。
您的“我的文档”文件夹仍可用作所有用户数据的存储位置,如果您要重定向此文件夹,它可能需要这样做。Vista 用户的配置文件中只会有一堆空文件夹,而正确编写以保存到新位置的程序将保存在本地,而不是在重定向的“文档”文件夹下。(这可以通过组策略覆盖。)
就整个用户配置文件而言,微软也改变了配置文件结构的其他部分,我的假设是 Windows 5.x 配置文件与 Windows 6.x 配置文件不兼容。 (编辑:它们不兼容,但如果您按照上面链接的 TechNet 文章中的说明进行操作,Vista 显然会将其漫游配置文件与 XP 分开,并在配置文件文件夹中使用 .V2 扩展名。) 我选择不尝试实现这一点,我给您的建议是将 Vista 和 Vista 之前的用户配置文件完全分开。在我的公司,当用户获得一台装有 Windows Vista 的新机器时,我会重命名他们的漫游配置文件并手动将所有文档移动到需要的位置。(您可以使用 Vista 的“Windows Easy Transfer”程序来迁移设置,但我从未尝试过。)在主机上装有 Vista 的用户只能使用 XP 机器,前提是这些机器的组策略不允许漫游配置文件和脱机文件。但是,我的环境很小,您可能没有这些限制。祝一切顺利!