DPI 同步功能确保远程桌面或发布的应用程序中的 DPI 设置与客户端系统的 DPI 设置匹配。
当 DPI 同步功能和显示缩放功能都处于启用状态时,在既定的时间只有其中一项功能会生效。只有在 DPI 同步尚未生效(即,在远程桌面上的 DPI 设置与客户端系统上的 DPI 设置匹配之前)时,才能进行显示缩放;在 DPI 设置匹配后,显示缩放将停止工作。
DPI 同步代理组策略设置可确定是否已启用 DPI 同步功能。该功能在默认情况下处于启用状态。使用 DPI 同步功能,在您连接到远程桌面或已发布的应用程序时,远程会话中的 DPI 值会进行更改以与客户机的 DPI 值匹配。DPI 同步功能需要使用 Horizon Agent 7.0.2 或更高版本。
如果除了 DPI 同步组策略设置之外,还启用了每次连接时同步 DPI 代理组策略设置,则在重新连接到远程桌面时支持 DPI 同步功能。默认情况下将禁用此功能。“每次连接时同步 DPI”功能需要使用 Horizon Agent 7.8 或更高版本。
有关 DPI 同步和每次连接时同步 DPI 组策略设置的更多信息,请参阅《在 Horizon 7 中配置远程桌面功能》文档。
对于虚拟桌面,在以下客户机操作系统上支持 DPI 同步功能:
- 32 位或 64 位 Windows 7
- 32 位或 64 位 Windows 8.x
- 32 位或 64 位 Windows 10
- 配置为桌面的 Windows Server 2008 R2
- 配置为桌面的 Windows Server 2012 R2
- 配置为桌面的 Windows Server 2016
- 配置为桌面的 Windows Server 2019
对于已发布的桌面和应用程序,在以下 RDS 主机上支持 DPI 同步功能:
- Windows Server 2012 R2
- Windows Server 2016
- Windows Server 2019
对于虚拟桌面,在以下客户机操作系统上支持“每次连接时同步 DPI”功能。
- Windows 10 版本 1607 及更高版本
- 配置为桌面的 Windows Server 2016 及更高版本
已发布的桌面或已发布的应用程序不支持“每次连接时同步 DPI”功能。
以下是使用 DPI 同步功能的一些提示。
- 如果您在客户端系统上更改 DPI 设置,但没有在远程桌面中更改 DPI 设置,您可能需要注销并重新登录,以使 Horizon Client 能够识别客户端系统上的新 DPI 设置。
- 如果在 DPI 设置大于 100% 的客户端系统上启动远程会话,然后在另一个具有不同 DPI 设置(也大于 100%)的客户端系统上使用同一会话,您可能需要在第二个客户端系统上注销并重新登录到该远程会话,以使 DPI 同步在第二个客户端系统上正常工作。
- 虽然 Windows 10 和 Windows 8.x 系统支持在不同的显示器上使用不同的 DPI 设置,但 DPI 同步功能仅使用在客户端系统的主显示器上设置的 DPI 值。远程桌面中的所有显示器也使用与客户端系统的主显示器相同的 DPI 设置。Horizon Client 不支持在不同显示器中使用不同的 DPI 设置。
- 如果 Horizon 管理员更改了 Horizon Agent 的 DPI 同步组策略设置值,则您必须注销并重新登录,以使新设置生效。
- 如果将支持在不同显示器上使用不同 DPI 设置的笔记本电脑连接到外接显示器,并将外接显示器设置为主显示器,每次断开连接或重新连接外接显示器时,Windows 都会更改主显示器和主显示器 DPI 设置。在这种情况下,您必须注销并重新登录到客户端系统以使 Horizon Client 能够识别主显示器更改,并且必须注销并重新登录到远程桌面或发布的应用程序,以使客户端系统与远程桌面或发布的应用程序的 DPI 设置匹配。
- 对于 Windows 10 客户端系统,右键单击桌面,选择设置自定义缩放级别链接,然后注销并重新登录以使新 DPI 设置生效。 ,单击