找回密码
 立即注册

删除远程桌面连接(mstsc)的下拉列表

[复制链接]
69伙伴 发表于 2026-2-23 12:54:55 | 显示全部楼层 |阅读模式
远程桌面连接(mstsc)的下拉列表,最直接且彻底的删除方法是通过注册表清理。

因为你已经尝试过界面操作但记录仍在,说明需要清理系统底层的 MRU(最近使用)列表。请按照以下步骤操作,仅需 3 步即可清空该列表:

操作步骤
  • 打开注册表
    按下键盘快捷键 Win + R,输入 regedit,点击「确定」。

  • 定位到目标路径
    在注册表左侧,依次展开并定位到以下路径:
    计算机\HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default

  • 删除历史键值
    在右侧窗口中,你会看到一系列以 MRU0、MRU1、MRU2 ... 命名的键值,这些就是截图里的 IP 记录。

    • 批量删除:按 Ctrl + A 全选右侧所有项,右键选择「删除」,然后点击「是」确认。
    • 单独删除:如果只想删某一个,右键点击对应的那一项(如 MRU0)选择「删除」。



立即验证
关闭当前的 “远程桌面连接” 窗口,重新按 Win + R 输入 mstsc 打开,你会发现下拉列表已经清空了。

批处理脚本(一键清理)
将以下内容复制到记事本中,保存为 Clean_RDP_History.bat(注意后缀是.bat,不是.txt),然后右键以管理员身份运行:
  1. @echo off
  2. chcp 65001 > nul
  3. echo ==============================================
  4. echo          清理远程桌面连接历史记录
  5. echo ==============================================
  6. echo.

  7. :: 1. 备份注册表(防止误操作)
  8. echo 第一步:备份注册表项...
  9. reg export "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default" "%USERPROFILE%\Desktop\RDP_History_Backup.reg" /y > nul
  10. if %errorlevel% equ 0 (
  11.     echo ✅ 注册表备份成功,文件已保存到桌面:RDP_History_Backup.reg
  12. ) else (
  13.     echo ❌ 注册表备份失败,请以管理员身份运行!
  14.     pause
  15.     exit /b 1
  16. )
  17. echo.

  18. :: 2. 删除Default下的所有MRU键值(历史连接记录)
  19. echo 第二步:删除远程桌面历史连接记录...
  20. reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default" /f /v MRU0 > nul
  21. reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default" /f /v MRU1 > nul
  22. reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default" /f /v MRU2 > nul
  23. reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default" /f /v MRU3 > nul
  24. reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default" /f /v MRU4 > nul
  25. reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default" /f /v MRU5 > nul
  26. reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default" /f /v MRU6 > nul
  27. reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default" /f /v MRU7 > nul
  28. reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default" /f /v MRU8 > nul
  29. reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default" /f /v MRU9 > nul
  30. :: 删除用户名提示列表
  31. reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default" /f /v UsernameHintList > nul

  32. echo ✅ 已删除所有远程桌面历史连接记录!
  33. echo.

  34. :: 3. 提示完成
  35. echo ==============================================
  36. echo          清理完成!请重新打开远程桌面验证
  37. echo ==============================================
  38. pause
复制代码




临时交流 ⇨点我留言
【附件·直下】非必要·勿注册

联系我们 ( 京ICP备16001788号 ) | 网站地图 | 2012- UID.Cool |

GMT+8, 2026-3-6 03:13

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表