Windows远程桌面连接清除连接IP用户名记录

经常使用Windows远程桌面的时候,是知道默认情况下Windows系统会自动记录成功连接的远程服务器的IP地址或者用户名,如果在连接的时候曾经输入过用户名的话。这样子,一方面是非常方便下一次的重新连接,但同时因为记录的存在,也导致安全性的风险存在。因为ip地址及端口的暴露,相当于一个非常明确的导航信息。因此有些时候我们需要选择性清除相应的记录。

图1.远程桌面连接记录
图2.QQ软件有的删除记录功能

而像QQ这样的软件,还是提供了删除账号信息的方式,这样就比较方便的了。

这时候,按照网络上提供的方法进行处理,一一验证如下:

一、使用电脑管家、360管家之类的软件清理功能进行清理。

例如QQ电脑管家支持清理windows的使用记录。打开电脑管家,找到清理垃圾后进行扫描,在使用痕迹中找到Windows使用痕迹,勾选清理。默认情况下此处是没有勾选的。可以看到当前的电脑使用痕迹也是不少,有542条。

图3.使用QQ电脑管家进行清理

但清理后,重新打开远程桌面连接,发现依然如故,还是保留了原有的记录,那说明电脑管家清理是无效的,或者说这542条记录中并没有远程桌面连接的记录。

二、删除我的文档中的Default.rdp文件

在使用了远程桌面连接后,系统会默认在我的文档中生成Default.rdp文件,顾名思义,为默认的远程桌面配置情况。该文件默认情况下为隐藏文件,需要在文件夹选项中勾选显示隐藏文件中才可以在资源管理器中看到。使用notepad++等软件打开这个文件可以看到这个文件的记录情况。

图4.Default.rdp文件记录情况

可以看到有明显的一条记录为 full address,记录相应的ip地址。但是把这条记录删除后,或者将整个Default.rdp文件删除,重新打开远程桌面连接,依然存在相应的记录。可见并非是由该文件来记录相应的资源。此方法也失败了。

三、删除注册表中的记录

使用运行菜单,输入regedit 命令后,打开注册表编辑器,找到

HKEY_CURRENT_USER/Software/Microsoft/Terminal Server Client/Default

该键值,对右边的的MRU0-MRUN可以选择性的删除或者修改。

图5.regedit注册表中相应的键值

经此处理后,重新打开远程桌面连接,发现记录已经清除。

图6.已清除记录的远程桌面连接

可见,相应的信息是记录到了注册表之中。只有修改注册表相应的键值才会真正影响到桌面连接。