远程桌面连接历史需三步清理:先删注册表mru项清除下拉ip列表;再清servers子项删除服务器配置及凭据;最后删除default.rdp文件重置默认参数。

远程桌面连接后,输入框里自动弹出一堆旧IP地址,有的早已失效,有的属于测试环境,还混着敏感服务器名——不删掉既影响查找效率,又存在泄露风险。
删除注册表中的MRU历史条目
这一步直接清除下拉列表里显示的最近连接IP,是见效最快的操作。【必须先备份注册表,否则误删可能造成远程桌面功能异常】
按 Win + R,输入 regedit,回车打开注册表编辑器。
在左侧树形栏中依次展开:HKEY_CURRENT_USER → Software → Microsoft → Terminal Server Client → Default。
右侧窗格中会看到一串名为 MRU0、MRU1、MRU2…… 的字符串值,每个对应一个最近连接的IP或主机名。右键点击你不需要的 MRU 项 → 删除。注意不要删掉“Default”这个名称为空的默认值。
删完后不用重启,直接关闭注册表编辑器即可。
彻底清空Servers子项里的完整配置
只删MRU还不够——那些曾成功登录过的服务器,其用户名、密码缓存、端口设置等都藏在 Servers 子项里,不清理就会在下次输入IP时自动补全账号,甚至弹出旧凭据窗口。
仍在注册表编辑器中,继续展开到 HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Servers。
这里每个子文件夹名就是一个完整的远程地址(如 192.168.1.100 或 server-prod),点开任意一个,右侧能看到 UserNameHint、Password、Port 等敏感字段。
选中你不想要的服务器文件夹 → 右键 → 删除。可以逐个删,也可以 Ctrl+A 全选后批量删除。
【删完Servers后,务必右键 Terminal Server Client → 新建 → 项,重命名为 Servers】 否则下次启动mstsc会报错或自动重建空项,部分系统版本可能卡在初始化界面。
删掉磁盘上的Default.rdp文件
方法一:手动定位删除
打开文件资源管理器,进入当前用户的“文档”文件夹(路径通常是 C:\Users\用户名\Documents)。
点击顶部“查看”选项卡 → 勾选“隐藏的项目”。
找到名为 Default.rdp 的文件 → 右键 → 删除 → 清空回收站。
方法二:命令行一步到位
以管理员身份运行CMD或PowerShell,执行:
del "%USERPROFILE%\Documents\Default.rdp" /f /a:h
这一步能清除本地保存的默认连接参数,比如全屏设置、打印机重定向开关等,但对IP历史本身影响较小;不过和注册表操作配合后,能确保下次打开mstsc时完全空白。











