适用于 Windows 的 UE-V 入门
注意
本文档适用于最新版本的 UE-V。 如果要查找有关 UE-V 2.x 的信息(包含在 Microsoft 桌面优化包 (MDOP) ),请参阅 UE-V 2.x 入门。
按照本文中的步骤在测试环境中首次部署用户体验虚拟化 (UE-V) 。 评估 UE-V 以确定在企业中跨多个设备管理用户设置是否是适当的解决方案。
注意
本文档的其余部分将更详细地介绍本节中的信息。 如果已确定 UE-V 是正确的解决方案,并且不需要进一步评估它,请参阅 准备 UE-V 部署。
UE-V 的标准安装会同步默认Microsoft Windows 和 Office 设置以及许多 Windows 应用程序设置。 为获得最佳结果,请确保测试环境包含两台或更多共享网络访问权限的用户计算机。
- 步骤 1:确认先决条件。 若要验证环境是否能够运行 UE-V,请查看本部分中支持的配置。
- 步骤 2:部署设置存储位置。 说明如何部署设置存储位置。 所有 UE-V 部署都需要一个位置来存储包含同步设置值的设置包。
- 步骤 3:启用和配置 UE-V 服务。 说明如何在用户设备上启用 UE-V 服务并配置存储路径。 若要使用 UE-V 同步设置,设备必须启用并运行 UE-V 服务。
- 步骤 4:测试 UE-V 评估部署。 在启用了 UE-V 服务的两台计算机上运行一些测试,以了解 UE-V 的工作原理以及它是否满足组织的需求。
- 步骤 5:为自定义应用程序部署 UE-V (可选) 。 如果要评估业务线和非Microsoft应用程序如何使用 UE-V,请按照将 UE-V 与自定义应用程序配合使用中的步骤操作。
步骤 1:确认先决条件
在继续之前,请确保环境满足以下运行 UE-V 的要求。
操作系统 | 版次 | 服务包 | 系统体系结构 | Windows PowerShell | Microsoft .NET Framework |
---|---|---|---|---|---|
Windows 10 版本 1607 | Windows 10 企业版 | 不适用 | 32 位或 64 位 | Windows PowerShell 3.0 或更高版本 | .NET Framework 4 或更高版本 |
Windows 8 和 Windows 8.1 | 企业版或专业版 | 无 | 32 位或 64 位 | Windows PowerShell 3.0 或更高版本 | .NET Framework 4.5 |
Windows Server 2012 或 Windows Server 2012 R2 | 标准或数据中心 | 无 | 64 位 | Windows PowerShell 3.0 或更高版本 | .NET Framework 4.5 |
步骤 2:部署设置存储位置
你需要部署设置存储位置,这是一个标准网络共享,其中用户设置存储在设置包文件中。 创建设置存储共享时,应限制对需要该共享的用户的访问权限。 有关详细信息,请参阅 部署 UE-V 设置存储位置。
创建网络共享
创建新的安全组并将 UE-V 用户添加到该组。
在位于中心位置的计算机上创建一个存储 UE-V 设置包的新文件夹,然后向 UE-V 用户授予对该文件夹具有组权限的访问权限。 支持 UE-V 的管理员必须具有此共享文件夹的权限。
为 UE-V 用户分配连接时创建目录的权限。 向该目录的所有子目录授予完全权限,但阻止对上述任何内容的访问权限。
为设置存储位置文件夹设置以下共享级别服务器消息块 (SMB) 权限。
用户帐户 建议的权限 所有人 无权限 UE-V 用户的安全组 完全控制 为设置存储位置文件夹设置以下 NTFS 文件系统权限。
用户帐户 建议的权限 文件夹 创建者/所有者 完全控制 仅限子文件夹和文件 UE-V 用户的安全组 列出文件夹/读取数据,创建文件夹/追加数据 仅此文件夹
重要提示
如果在运行 Windows Server 操作系统的计算机上创建设置存储共享,请配置 UE-V 以验证本地管理员组或当前用户是否是存储设置包的文件夹的所有者。 若要启用此附加安全性,请在 Windows Server 注册表编辑器中指定此设置:
- 将名为“RepositoryOwnerCheckEnabled”的REG_DWORD注册表项添加到
HKEY_LOCAL_MACHINE\Software\Microsoft\UEV\Agent\Configuration
。 - 将注册表项值设置为
1
。
步骤 3:在用户设备上启用和配置 UE-V 服务
出于评估目的,请在测试环境中属于同一用户的至少两台设备上启用该服务。
UE-V 服务是捕获用户个性化应用程序和 Windows 设置并将其保存在设置包中的客户端组件。 生成、本地存储设置包,并将其复制到设置存储位置。
在启用 UE-V 服务之前,需要注册 UE-V 模板以供首次使用。 在 PowerShell 窗口中,键入 Register-UevTemplate [TemplateName]
TemplateName 是要注册的 UE-V 模板的名称,然后按 Enter。 例如,若要注册所有内置 UE-V 模板,请使用以下 PowerShell 命令:
Get-childItem c:\programdata\Microsoft\UEV\InboxTemplates\*.xml|% {Register-UevTemplate $_.Fullname}
使用组策略设置 UE-V 的存储路径
必须在客户端配置存储路径,以告知个性化设置的存储位置。
打开设备的 组策略编辑器。
导航到 “计算机配置>管理模板>”“Windows 组件>Microsoft用户体验虚拟化”。
双击 “设置存储路径”。
选择 “已启用”,填写 “设置”存储路径,然后选择“ 确定”。
- 若要确保每个用户获取唯一的文件夹,存储路径应以
%username%
结尾。
- 若要确保每个用户获取唯一的文件夹,存储路径应以
使用 PowerShell 设置 UE-V 的存储路径
在 PowerShell 窗口中,键入
Set-uevConfiguration -SettingsStoragePath [StoragePath]
[StoragePath]
步骤 2 中创建的位置的路径,后跟\%username%
。- 若要确保每个用户获取唯一的文件夹,存储路径应以
%username%
结尾。
- 若要确保每个用户获取唯一的文件夹,存储路径应以
启用 UE-V 服务
对于 Windows 10 版本 1607 及更高版本,安装 OS 时,UE-V 服务安装在用户设备上。 启用服务以开始使用 UE-V。 可以使用组策略编辑器或 Windows PowerShell 启用服务。
使用组策略启用 UE-V 服务
- 打开设备的 组策略编辑器。
- 导航到 “计算机配置>管理模板>”“Windows 组件>Microsoft用户体验虚拟化”。
- 双击“ 使用用户体验虚拟化 (UE-V) ”。
- 选择 “已启用 ”,然后选择“ 确定”。
- 重启设备。
使用 Windows PowerShell 启用 UE-V 服务
- 在 PowerShell 窗口中,键入 Enable-UEV ,然后按 Enter。
- 重启设备。
- 在 PowerShell 窗口中,键入 Get-UEVStatus ,然后按 Enter 验证是否已成功启用 UE-V 服务。
步骤 4:测试 UE-V 评估部署
你已准备好在 UE-V 评估部署上运行一些测试,以了解 UE-V 的工作原理。
在计算机 A) (第一台设备上,进行以下一个或多个更改:
打开 Windows 桌面,将任务栏移动到窗口中的其他位置。
更改默认字体。
打开记事本并设置格式 ->打开自动换行。
如 使用 Windows PowerShell 和 WMI 管理 UE-V 设置位置模板中所述,更改任何 Windows 应用程序的行为。
禁用Microsoft帐户设置同步和漫游配置文件。
注销计算机 A。当用户锁定、注销、退出应用程序或同步提供程序运行时,设置将保存在 UE-V 设置包中。 默认情况下,同步提供程序每隔 30 分钟运行一次。
(计算机 B) 与计算机 A 相同的用户登录到第二台设备。
打开 Windows 桌面并验证任务栏位置是否与计算机 A 的位置匹配。验证默认字体是否匹配,以及记事本是否设置为 自动换行。 此外,请验证对任何 Windows 应用程序所做的更改。
可以将计算机 B 中的设置更改回原始计算机 A 设置。 若要验证更改,请注销计算机 B 并登录到计算机 A。