本文提供了在通过 RemoteApp Hi-Def 模式部署应用程序时显示问题的解决方法。
原始 KB 数: 3151708
现象
假设出现了下面这种情景:
- 你已将 Windows Server 2012 R2 安装配置为远程桌面。
- 你有一个运行远程桌面连接 (RDC) 8.1 或更高版本的客户端。
- 在 RemoteApp 客户端计算机上启动应用程序。
- RemoteApp 在 Hi-Def 模式下打开(对 RemoteApps 的高级 RemoteFx 支持默认设置)。
- 打开应用程序的子窗口。
在此方案中,当你尝试从子窗口切换到主窗口时,即使主窗口处于活动状态,子窗口的项目也会妨碍主窗口。
此外,当你将鼠标悬停在或尝试单击可见的子窗口时,活动主窗口实际上会收到移动和单击。
以下屏幕截图显示了此问题。 在此示例中,Microsoft Dynamics NAV 应用程序部署为远程应用。
解决方法
重要
请认真遵循本部分所述的步骤。 如果注册表修改不正确,可能会发生严重问题。 在修改注册表之前,请备份注册表,以便在出现问题时可以还原。
若要解决此问题,请在 RDP 客户端计算机上禁用 Hi-Def 模式。 为此,请按照下列步骤进行操作:
单击“开始”,键入 regedit,然后单击regedit.exe。
在注册表编辑器中,找到以下子项:
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Terminal Server Client
在“编辑”菜单上,指向“新建”,然后单击“DWORD 值”。
在 “新建值”#1 框中,键入 EnableAdvancedRemoteFXRemoteAppSupport,然后按 Enter。
右键单击 EnableAdvancedRemoteFXRemoteAppSupport,然后单击“ 修改”。
在 “值”数据 框中,键入 0,然后单击“ 确定”。
退出注册表编辑器。
更多信息
有关 Hi-Def RemoteApp 的详细信息,请参阅以下远程桌面服务博客文章: