AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题 / 1481191
Accepted
andre_ss6
andre_ss6
Asked: 2019-09-11 12:56:40 +0800 CST2019-09-11 12:56:40 +0800 CST 2019-09-11 12:56:40 +0800 CST

远程桌面间歇性冻结

  • 772

我在工作中远程使用 Windows 10 机器。本地和远程机器都在同一个 ISP 网络中(不是同一个本地网络,但同一个 ISP)。我已经这样使用它快一年了,我从来没有遇到过任何问题。

直到最近。我不知道是否有任何特定的东西触发了这种行为,但我觉得它是在我将遥控器升级到 W10 1903 后开始发生的。我后来也升级了本地的,我觉得它只会让问题变得更糟(但我不'真的没有任何数据)。

会话有时会冻结 - 图像停止更新。但是,我键入的内容和鼠标点击仍在发送。没有显示任何错误消息,图像只是冻结。为了让它再次工作,我必须关闭并重新打开会话。我在冻结时键入和/或单击的所有内容都在那里。

有什么办法可以调试吗?

windows-10 remote-desktop
  • 7 7 个回答
  • 277267 Views

7 个回答

  • Voted
  1. Best Answer
    robbie fan
    2019-09-17T17:46:36+08:002019-09-17T17:46:36+08:00

    自 2019 年 7 月以来,我在充当客户端计算机的 Windows 10 1903 上也遇到了这个问题。客户端上的以下解决方法对我有用,因此 RDP 不再冻结。

    启动提升的命令提示符(以管理员身份运行 cmd.exe),然后运行:

    reg add "HKLM\software\policies\microsoft\windows nt\Terminal Services\Client" /v fClientDisableUDP /d 1 /t REG_DWORD

    之后,关闭并重新打开客户端计算机上的所有 RDP 会话以重新启动远程桌面客户端(mstsc.exe,又名 Microsoft 终端服务客户端)应用程序。

    我正在等待这个问题的最终解决方案。

    追问:我不确定,但它看起来在 21H1 中修复(客户端和服务器都必须运行 21H1 或更高版本)。对我来说,如果没有禁用 UDP 解决方法,我不再看到冻结。

    • 174
  2. Nat
    2020-03-14T16:16:47+08:002020-03-14T16:16:47+08:00

    在 Windows 10(1903 和 1909)中遇到了这种情况。

    问题的表现:

    1. RDP 会话更新异常,导致音频和视频失真。

    2. RDP 会话硬冻结。客户端窗口是响应式的,但其中的内容本质上是静态图像。

      • 有时 RDP 会话会恢复,恢复正常功能。

      • 其他时候,RDP 会话似乎无限期挂起。没有看到错误信息;客户端窗口可以正常关闭并重新启动。

    推测原因:

    • 似乎主要发生在负载下使用 UDP 协议时。

    • 我的猜测是,RDP 协议已经失去了对数据包丢失或乱序的一些弹性。

    解决方法:

    没有一种解决方法似乎是完整的。例如,即使在仅 TCP 模式下,我也让 RDP 完全冻结。然而,仅 TCP 加上尝试改善网络连接或/和减少负载(如视频和音频)似乎大大降低了事件率。

    1. 部分解决方法:改善网络连接。
      直接本地连接可能相对可靠。

    2. 部分解决方法:减少网络压力。
      减少 RDP 会话设置、避免音频和视频似乎有所帮助。

    3. 完整的解决方法:禁用 UDP。
      RDP 在 TCP 上的表现似乎比 UDP 好得多。切换到仅 TCP 似乎有点滞后,但滞后更有序(这比不稳定的滞后好得多),而且我还没有遇到无限期的挂起。

      三种实现方式(可能相互兼容,但可能只需要做一种):

      1. 在客户端: 本地组策略编辑器
        →本地计算机策略
        →计算机配置
        →管理模板
        →Windows组件
        →远程桌面服务
        →远程桌面连接客户端
        →关闭客户端上的UDP
               →启用

      2. 在服务器[未测试]: 本地组策略编辑器
        →本地计算机策略
        →计算机配置
        →管理模板
        →Windows组件
        →远程桌面服务
        →远程桌面会话主机
        →连接
        →选择RDP传输协议
               →启用
               →仅使用TCP

      3. 不推荐(调整注册表编辑器)
        来源:@robbiefan 的回答。
        在客户端: 注册表编辑器
        →计算机
        →HKEY_LOCAL_MACHINE
        →软件
        →策略
        →Microsoft
        →Windows NT
        →终端服务
        →客户端
        →[右键单击]→新建→DWORD(32位)值
               →名称:fClientDisableUDP
               →值数据:1
               →基础:Decimal
        注意: 当我尝试它时,这似乎对我有用,但除此之外无法验证。我在尝试后恢复了这个解决方案,而是更喜欢依赖组策略。


    讨论:背景

    我对细节很模糊,但简而言之,我认为在 Windows 10 1903 之前实施的 RDP 协议中发现了一些错误:

    1. CVE-2019-1181 | 远程桌面服务远程代码执行漏洞;

    2. CVE-2019-1182 | 远程桌面服务远程代码执行漏洞。

    然后,我认为 Windows 10 1903 旨在解决这些问题。

    显然,新版本的 RDP 协议存在一些问题,例如这个。禁用 UDP(强制 TCP)似乎是一个足够好的解决方法,尽管该协议可能会感觉有点滞后。也就是说,旧的 RDP 协议也有一些相当令人讨厌的音频延迟问题,现在似乎好多了,所以,就我个人而言,我很高兴!

    • 81
  3. matt wilkie
    2020-06-18T08:43:02+08:002020-06-18T08:43:02+08:00

    对我来说,通过 VPN 连接远程桌面,修复似乎是在显示选项>>本地体验下禁用持久位图缓存

    选项对话框

    Windows 10 Home build 18363 通过 Checkpoint VPN 连接到 Win10 Enterprise build 18363。

    我尝试根据投票最多的答案禁用 UDP,但这导致频繁的完全断开连接而不是冻结屏幕症状。

    更新:这不是一个完整的修复。冻结发生的频率较低,但仍然会发生。我可以通过在 Excel 中复制几十到几百行来触发半“可靠”的冻结。似乎对选择的大小很敏感(越小越不可能冻结)。在本地资源下禁用剪贴板似乎无关紧要。

    • 9
  4. JensB
    2020-03-20T02:15:31+08:002020-03-20T02:15:31+08:00

    我已经有这个问题好几个星期了。我相信这与我的笔记本电脑(我也在连接)重载相吻合。

    这让我认为这可能是笔记本电脑自我节流和丢失数据包/连接的结果,可能是因为优先考虑其他事情。

    昨天我把我的笔记本电脑放在 3 个倒置的小眼镜上,并用风扇对准它以保持凉爽。

    从那以后我就没有断开连接。因此,从每天至少 10 次收到此问题开始,我现在在 2 天内有 0 个案例。

    不是真正的修复,但作为临时解决方法可能需要牢记。

    • 2
  5. Mario
    2020-03-12T05:00:41+08:002020-03-12T05:00:41+08:00

    UDP 规则看起来可行,但性能会下降很多,我决定继续研究更多的案例,我发现这与我的有关。

    已解决:发现当勾选通过“智能卡”的默认选项时,RDP 会话在建立后不久就会冻结。当从 RDP 的“本地资源”选项卡中取消选中该选项时,问题就消失了。为什么智能卡(我们不在我的工作地点使用)会导致这样的问题?我不确定智能卡会如何影响 RDP 会话,但作为迁移到 Windows 10 的一部分,我们还开始使用 Microsoft 组策略推荐的基线设置,这些设置很可能包括某种设置或缺少设置这可能与此有关。无论哪种方式,共享以防其他人遇到此问题。

    • 0
  6. user778642
    2020-08-28T09:52:19+08:002020-08-28T09:52:19+08:00

    我遇到了具有相同症状的问题,并尝试了该线程上的所有 UDP 体操,但无济于事。我将它们全部设置为默认值。事实证明,当主机的监视器之一是垂直方向而客户端没有垂直监视器时,Windows 10 RDP 会出现问题。如果禁用垂直监视器,RDP 就像冠军一样工作。v1903

    • 0
  7. O'Rooney
    2020-09-04T13:47:56+08:002020-09-04T13:47:56+08:00

    我关闭了所有我不需要的本地资源,例如音频输入和输出,以及视频输入(网络摄像头),我的工作更好,仍然在 UDP 上。

    • 0

相关问题

  • VMware Workstation USB 仲裁服务无法自动启动

  • 如何在域和 Linux 活动目录中启用指纹传感器

  • 资源管理器侧面板中的桌面外壳快捷方式

  • 为什么我不能将文件从 Android 发送到 Windows 10?

  • 在多个文件上打开方式?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    Windows 10 服务称为 AarSvc_70f961。它是什么,我该如何禁用它?

    • 2 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Marko Smith

    ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] 证书验证失败:无法获取本地颁发者证书 (_ssl.c:1056)

    • 4 个回答
  • Marko Smith

    我如何知道 Windows 安装在哪个驱动器上?

    • 6 个回答
  • Martin Hope
    Albin 支持结束后如何激活 WindowsXP? 2019-11-18 03:50:17 +0800 CST
  • Martin Hope
    fixer1234 “HTTPS Everywhere”仍然相关吗? 2019-10-27 18:06:25 +0800 CST
  • Martin Hope
    Kagaratsch Windows 10 删除大量小文件的速度非常慢。有什么办法可以加快速度吗? 2019-09-23 06:05:43 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    Inter Sys Ctrl+C 和 Ctrl+V 是如何工作的? 2019-05-15 02:51:21 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve