要删除 Windows 远程桌面连接的历史记录,需要分别清除注册表中的连接地址记录和凭据管理器中保存的密码。
方法一:清除注册表中的连接历史记录
此方法将删除远程桌面连接窗口下拉列表中的 IP 地址或计算机名称记录。
按下 Win + R 组合键,输入 regedit,然后按 Enter 键打开注册表编辑器。
导航到以下注册表路径:
HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client在该路径下,看到名为 Default 的子项。点击 Default 子项,在右侧窗格中将列出名为 MRU (Most Recently Used) 开头的一系列值(例如 MRU0, MRU1 等),它们对应着您连接过的历史记录。
右键点击想要删除的特定值,然后选择删除。要清除所有历史记录,可以删除所有 MRU 开头的值。
删除后,关闭注册表编辑器。
方法二:删除 Default.rdp 配置文件
注册表方法可能无法清除最后一次连接的记录。这是因为 Windows 会将最后一次使用的连接信息保存在一个名为 Default.rdp 的隐藏文件中。
打开文件资源管理器。
导航到“我的文档”文件夹(通常在 C:Users您的用户名Documents)。
确保显示隐藏文件。在 Windows 10/11 中,可以在顶部菜单栏点击“查看” -> “显示” -> 勾选“隐藏的项目”。
找到名为 Default.rdp 的文件,并将其删除。
方法三:清除凭据管理器中保存的密码
如果在连接时选择了“允许我保存凭据”,Windows 会在凭据管理器中保存您的用户名和密码,以便下次自动登录。
在 Windows 搜索框中输入“凭据管理器”并打开它。
选择Windows 凭据。
在“Windows 凭据”下,找到与远程桌面连接相关的条目(通常以您连接的 IP 地址或计算机名称命名)。
点击相应的条目,然后点击删除链接,确认删除保存的凭据。
完成上述步骤后,远程桌面连接历史记录和凭据将被清除。操作注册表时请务必谨慎,建议在修改前进行备份。
下面提供一个可以一键清除所有 RDP 历史记录(包括注册表 MRU 列表和 Default.rdp 文件)的 BAT 脚本。
一键清除 RDP 历史记录的 BAT 脚本
您可以将以下代码复制到一个新的文本文档中,并将文件重命名为 Clear_RDP_History.bat,然后右键点击该文件,选择以管理员身份运行。
@echo off
SETLOCAL
REM 检查是否以管理员权限运行
NET SESSION >nul 2>&1
IF %ERRORLEVEL% NEQ 0 (
echo 错误:请右键点击此文件,选择“以管理员身份运行”。
echo 管理员权限是修改注册表所必需的。
pause
EXIT /B 1
)
echo 正在清除 Windows 远程桌面连接历史记录...
REM 1. 清除注册表中的 MRU (Most Recently Used) 列表
REG DELETE "HKCU\Software\Microsoft\Terminal Server Client\Default" /f >nul 2>&1
IF %ERRORLEVEL% EQU 0 (
echo 成功清除注册表 RDP 连接记录。
) ELSE (
echo 警告:注册表键值不存在或清除失败。
)
REM 2. 删除 Default.rdp 配置文件(包含最后一次连接信息)
SET "RDP_FILE=%USERPROFILE%\Documents\Default.rdp"
IF EXIST "%RDP_FILE%" (
DEL "%RDP_FILE%" /f >nul 2>&1
IF %ERRORLEVEL% EQU 0 (
echo 成功删除 Default.rdp 配置文件。
) ELSE (
echo 警告:删除 Default.rdp 失败。
)
) ELSE (
echo Default.rdp 文件不存在,无需删除。
)
REM 3. 提示用户手动清除凭据管理器中的密码
echo.
echo =======================================================
echo 注意:此脚本无法自动删除已保存的用户名和密码。
echo 请手动打开“凭据管理器”(在搜索框输入 credential manager)
echo 在“Windows 凭据”下找到并删除相关 RDP 条目。
echo =======================================================
echo.
echo 清除操作完成。
pause
ENDLOCAL使用方法
复制上方代码。
新建一个文本文档,粘贴代码,保存为 Clear_RDP_History.bat; 编码格式选择GB-2312
重要: 右键点击 Clear_RDP_History.bat 文件,选择以管理员身份运行。
按照屏幕提示完成操作。
评论 (0)