Windows RDP Geçmişini Temizleme

Narhost
Kategoriler: VDS ServerBulut SunucuFiziksel Sunucu

Windows RDP geçmişini temizlemek için PowerShell kullanmak oldukça etkili bir yöntemdir. Aşağıdaki komutlar, Terminal Server Client (RDP) bağlantılarınızın kaydını temizlemek ve bu geçmişi silmek için kullanılabilir:

1. UsernameHint Kayıtlarını Temizleme

İlk komut, RDP geçmişindeki kullanıcı adlarıyla ilgili ipuçlarını temizler.

Get-ChildItem "HKCU:\Software\Microsoft\Terminal Server Client" -Recurse | Remove-ItemProperty -Name UsernameHint -Ea 0

Bu komut, UsernameHint adlı tüm kayıtları siler ve geçmişte kaydedilmiş olan kullanıcı adı ipuçlarını temizler.

2. RDP Sunucu Bilgilerini Temizleme

İkinci komut, bağlantı yapılan sunucularla ilgili bilgileri siler.

Remove-Item -Path 'HKCU:\Software\Microsoft\Terminal Server Client\servers' -Recurse 2>&1 | Out-Null

Bu komut, Terminal Server Client’a bağlı sunucuların kaydını temizler. Sunucu geçmişinin silinmesini sağlar.

3. Default.rdp ile İlgili MRU (Most Recently Used) Verilerini Temizleme

Üçüncü komut, Default.rdp dosyasındaki en son kullanılan (MRU) verileri temizler.

Remove-ItemProperty -Path 'HKCU:\Software\Microsoft\Terminal Server Client\Default' 'MR*' 2>&1 | Out-Null

Bu komut, Terminal Server Client tarafından kaydedilen son bağlantı verilerini ve en son kullanılan dosya geçmişini temizler.

4. Default.rdp Dosyasını Silme

Son komut, Default.rdp dosyasını siler. Bu dosya, genellikle RDP bağlantısı için varsayılan ayarları içerir.

$docs = [environment]::getfolderpath("mydocuments") + '\Default.rdp'
remove-item $docs -Force 2>&1 | Out-Null

Bu komut, Documents klasöründe yer alan Default.rdp dosyasını siler, bu da varsayılan bağlantı ayarlarını kaldırır.


Açıklamalar:

  • Remove-ItemProperty: Bu komut, belirli anahtarlardaki özellikleri silmek için kullanılır.

  • Remove-Item: Belirtilen dosya veya klasörü tamamen siler.

  • 2>&1 | Out-Null: Hataların ve çıktının gizlenmesini sağlar.

Dikkat Edilmesi Gerekenler:

  • PowerShell’i Yönetici (Administrator) olarak çalıştırmanız gerekebilir.

  • Bu komutlar, RDP geçmişini temizler ancak sistemde başka kaydın olup olmadığını kontrol etmek için zaman zaman güncel denetimler yapmanız gerekebilir.

Bu adımları takip ederek Windows RDP geçmişini temizleyebilirsiniz.

ℹ️ Bu çözüm adımları işe yaramadıysa, Narhost’un uzman teknik ekibi size yardımcı olabilir.
Hemen destek talebi oluşturun