从 Windows 7/8 到 Server 2012 的 RDP 连接速度很慢

从 Windows 7/8 到 Server 2012 的 RDP 连接速度很慢

我最近在办公室安装了 Windows Server 2012 用于开发目的,并立即注意到通过 RDP 连接速度很慢。有时可能需要 5-10 秒才能连接,而连接到我们的任何 Windows 7 或 Windows 2008 R2 机器最多只需 1-3 秒。

起初,我把这归咎于机器本身需要更新驱动程序或其他原因,但就在昨天,我在台式电脑上安装了 Windows 8,从家里连接到那台 Windows Server 2012 机器时也出现了同样的结果。在“保护远程连接”时有 3-4 秒的停顿,然后在“配置远程会话”时又有一次停顿。

我在事件日志中没有看到任何警告,并且连接后似乎没有任何性能问题。从 Windows 7 或 8 到 Windows Server 2012 系统的 RDP 连接是否存在已知问题?我应该寻找什么?

答案1

我遇到了同样的问题,并通过添加注册表设置解决了这个问题这里

  1. 打开注册编辑在 Windows Server 计算机上。
  2. 在左侧树中导航到此注册表项:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\参数

  3. 右键点击右侧,添加新的DWORD(32 位)值
  4. 将值名称设置为禁用任务卸载和值数据1
  5. 通过 RDP 重新连接到服务器(到新会话),您的性能应该恢复正常。

答案2

我以前也遇到过这种情况。我通过进入选项Remote Desktop Connection -> Experience卡并确保没有选择“自动检测连接质量”解决了这个问题。我还取消选中了“允许以下”下的所有内容。

答案3

我有同样的问题。我尝试执行 2 个步骤。

步骤 1:像说“schellack”那样做

  • 在 Windows Server 计算机上打开 RegEdit。在左侧树中导航到此注册表项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

  • 右键点击右侧,添加一个新的DWORD(32位)值,将值名称设置为DisableTaskOffload,将值数据设置为1

  • 通过 RDP 重新连接到服务器(到新会话),您的性能应该恢复正常。

步骤2:禁用服务智能卡设备枚举:

  • 转到运行-->服务-->智能卡设备枚举-->禁用

我认为主要原因是启用智能卡导致远程桌面服务延迟。我希望这能帮助有同样问题的人。

答案4

该问题与鼠标指针阴影功能有关。

在 RDP 中,这会导致鼠标跳跃/缓慢。

使用“鼠标”->“指针”->“启用指针阴影”(禁用)来纠正此行为

相关内容