You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Microsoft远程桌面客户端GUID持续累积问题:成因、用途及永久根除方案咨询

Microsoft远程桌面客户端GUID持续累积问题:成因、用途及永久根除方案咨询

我完全理解你每天使用Microsoft Remote Desktop客户端时,看到「计算机」下拉菜单里不断累积GUID条目有多闹心——就像你描述的那样,虽然能通过注册表编辑器定位到HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default路径删掉这些GUID,但没过几天它们又会卷土重来,甚至尝试连接这些GUID条目时还会弹出异常窗口,确实让人头疼。

结合你的问题,我来逐一拆解这些疑问:

一、这些GUID是什么?为什么会被创建?

这些GUID是远程桌面客户端用来标记无明确标识的远程连接会话的唯一ID,通常出现在两种场景下:

  • 当你连接的远程主机无法通过DNS解析出易读的计算机名,或者主机本身没有设置规范的计算机名称时,客户端会自动生成GUID来替代可读名称保存连接记录;
  • 如果你使用了某些自动生成RDP连接的工具(比如IT管理软件、批量连接脚本,甚至是系统远程协助功能),这类工具可能会直接以GUID作为连接标识写入注册表。

二、它们的用途是什么?

本质上是客户端用来唯一区分不同远程连接会话的机制,避免因为主机名重复、IP地址变更等情况导致连接记录混乱。但对于普通用户来说,这些无意义的GUID完全没有可读性,反而会让连接菜单变得杂乱不堪。

三、哪个程序在创建它们?

根据你提到的「未安装Microsoft Store版远程桌面」的情况,大概率是你正在使用的桌面版Microsoft Remote Desktop客户端本身在生成这些条目。另外还需要排查几个潜在触发源:

  • 第三方远程桌面管理工具:部分工具会调用系统RDP组件,间接生成这类GUID记录;
  • Windows远程协助功能:部分协助会话结束后,可能会遗留这类标识;
  • 自动生成RDP连接的脚本:哪怕是偶尔运行的脚本,也可能触发客户端生成GUID条目。

四、有没有办法阻止它们生成?

这里给你几个针对性的解决方案,你可以根据自己的需求选择:

  • 禁用连接记录功能:
    打开注册表编辑器,导航到HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client,新建一个DWORD(32位)值,命名为DisableRemoteDesktopHistory,将其值设置为1。这样客户端会彻底停止保存任何连接记录,自然不会再生成GUID条目。不过注意,这个设置会同时清除并禁用手动添加的常用连接记录,需要你权衡利弊。
  • 定位并阻断触发进程:
    可以使用Windows Sysinternals套件中的Process Monitor工具,监控HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default路径的写入操作,找到具体是哪个进程在创建这些GUID值,然后针对性地禁用该程序或调整其设置。
  • 改用自定义RDP文件管理连接:
    放弃客户端的内置连接列表,手动创建RDP文件来保存常用远程连接。这种方式不仅能避免自动生成的GUID条目,还能更灵活地配置分辨率、音频、本地资源映射等连接参数。

备注:内容来源于stack exchange,提问作者Andrew Savinykh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 13:49:28