在 Windows 远程桌面(Remote Desktop)中,默认情况下并不使用 UDP 进行通信,而是使用 TCP 协议。尽管如此,在使用公网链接时仍然可能会使用 UDP 进行通讯。

如何禁用远程桌面的 UDP 链接?
此步骤需要在客户端进行。
- 打开注册表编辑器。可以按下 Win + R 键,然后输入
regedit
并按【回车】打开。 - 在注册表编辑器中,导航到以下路径:
HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows NT\Terminal Services\Client
- 如果在该路径下没有名为
fClientDisableUDP
的 DWORD(32 位)值,则需要创建它。右键单击Client
,选择New
->DWORD (32-bit) Value
,然后将其命名为fClientDisableUDP
。 - 双击
fClientDisableUDP
条目,将其值数据设置为1
。这将禁用远程桌面客户端的 UDP。 - 关闭注册表编辑器,重启远程桌面程序。
