Windows 10 RDP 随机挂起然后快速前进

Windows 10 RDP 随机挂起然后快速前进

这篇文章已从 stackoverflow 中退出,所以我希望这是一个更适合发布它的地方。

过去几个月我一直遇到一个奇怪的问题,一直无法解决。我正在使用 Windows 10 计算机远程访问其他 Windows 10 计算机。

当使用 Windows 10 远程访问 Windows 7 时,一切都正常工作。但是,当远程计算机被 Windows 10 计算机替换时,RDP 连接开始随机冻结。它会冻结 10 到 15 秒,然后我在冻结期间执行的任何操作(例如按下按键或单击鼠标位置)都会快速重播。这种冻结发生的频率相当高,每 10 分钟一次,或者每小时一次。

我尝试了互联网上建议的几种注册表调整,以解决 RDP 完全锁定机器的问题,但是没有一种症状完全符合我的症状,而且没有一种解决方案有效。

我有一个同事最近升级了系统,他遇到了和我一样的问题。我还尝试从我通常使用的 Windows 10 计算机以外的其他 Windows 10 计算机远程访问 Windows 10 计算机,但问题仍然存在。

我曾尝试从我的主要 Windows 10 工作站远程访问我的 Windows 10“服务器”。它以前运行得很好,但现在它只是锁定,必须在任务管理器中终止 RDP 会话才能重新获得对本地计算机的控制权。我不相信这个 RDP 问题与我上面遇到的问题相同,但它是相似的。

有人知道我可以尝试如何解决这个问题吗?

编辑:我尝试禁用通过智能卡这里提到,但没有帮助。

我还尝试关闭 Windows 10 RDP 客户端中的新 UDP 功能。我不确定这是否有助于解决问题,但并没有完全解决问题。

编辑2:我运行了wireshark,附加的图像似乎是问题发生的活动时间范围。

我尝试在网络连接上禁用 IPv6。我还尝试在控制器上禁用节能以太网。

Wireshark 捕获

答案1

这似乎是网络连接的问题。由于某些原因,TCP 数据包未到达目的地,因此发送方会再次发送这些数据包。最终,接收方会收到该数据包以及丢失的数据包之后的所有内容,从而产生“快进”效果。

您可以在客户端或服务器上运行 Wireshark 来调查此事,最好在两者上运行。

答案2

经过数月的努力,我们终于解决了这个问题。我们并不完全确定以下哪些组合可以解决问题,但这些是我们所做的。

  1. 更新了我们的 SSD 驱动器固件(减少问题)
  2. 禁用 RDP 使用 UDP 数据包的新功能(已修复问题)
    • 这是在组/本地策略编辑器中通过将“关闭客户端上的 UDP”设置设为启用来完成的。

我们还偶尔遇到计算机在本地和 RDP 上冻结的问题。不确定这个问题是否相关,但它最终自行修复,我们尝试的任何方法似乎都无法解决这个问题;我们假设 Windows 更新最终解决了这个问题。

这似乎是 Windows 10 上一个相当常见的问题,互联网上有很多帖子试图解决它;这就是我们找到这些解决方案的地方。在过去三个月里,我们在几台电脑上测试了它,它们似乎运行良好。

相关内容