RDP клиент в Windows (mstsc.exe) при каждом успешном соединении с удаленным компьютером сохраняет в системе его имя (или ip адрес) и имя пользователя, под которым был выполнен вход. В дальнейшем эта информация используется rdp клиентом, который предлагает пользователю выбрать одно из подключений, которыми он уже пользовался ранее, позволяя выбрать из списка имя удаленного rdp сервера, и подставляет используемое для входа имя пользователя.
Но это не безопасно, особенно, когда соединяешься с общедоступного компьютера.
История о терминальных сессиях хранится отдельно для каждого пользователя компьютера.
Как удалить историю RDP соединений в Windows?
Нужно открывать реестр и править там.
1. Переходим по ветке HKEY_CURRENT_USERSoftwareMicrosoftTerminal Server Client
2. В Default хранится история о 10 последних rdp подключениях) и Servers -содержит список всех rdp серверов и имен пользователей, используемых ранее для входа.
3. В ветке HKEY_CURRENT_USERSoftwareMicrosoftTerminal Server ClientDefault, содержится список 10 терминальных серверов, который использовались последними (по научному - MRU – Most Recently Used). Имя (ip адрес) терминального сервера хранится в значении ключа MRU*. Чтобы очистить историю - выделить все ключи с именами MRU0-MRU9 - Удалить.
4. Также необходимо удалить значения в ветке HKEY_CURRENT_USERSoftwareMicrosoftTerminal Server ClientLocalDevices
5. В ветке HKEY_CURRENT_USERSoftwareMicrosoftTerminal Server ClientServers содержится список всех RDC соединений, которые когда либо устанавливались с данного компьютера.
Если развернуть ветку с именем (ip адресом) любого сервера, то там есть ключ UsernameHint (подсказка имени пользователя) можно увидеть имя пользователя, под которым осуществлялось rdp соединение.
6. Чтобы очистить историю всех rdp-подключений и сохраненных имен пользователей необходимо очистить содержимое ветки Servers. Правда иногда проще всего удалить целиком Servers ветку, а затем просто пересоздать ее.
7. Помимо указанных веток в реестре, необходимо удалить дефолтное rdp соединение (содержит информацию о самом последнем rdp подключении), хранящееся в файле Default.rdp (файл является скрытым и находится в каталоге Мои документы.
Если лень чистить реестр, то можно написать батник, который может очищать историю подключений по RDP.