Windows'ta Program Tamamen Kaldırma İşlemi
Bir programı "Kaldır" düğmesiyle silmek her zaman yeterli olmaz. Uygulama listeden kaybolur ama disk üzerinde klasörleri, kayıt defterinde onlarca girdisi, bazen de arka planda çalışan bir hizmeti kalır. Bu kalıntılar zamanla açılış süresini uzatır, aynı programın yeni sürümünü kurarken hata verdirir ve sağ tık menüsünü şişirir.
Aşağıdaki yöntem, Windows program kaldırma işlemini iki aşamada ele alıyor: önce düzgün bir kaldırma, sonra geride kalanların temizliği. Sırayı bozmayın; kalıntı temizliğine kaldırıcıyı çalıştırmadan başlamak işleri karmaşıklaştırır.
Programı Doğru Şekilde Kaldırmak
Amaç, yazılımın kendi kaldırıcısının sonuna kadar çalışmasını sağlamak. Yarım kalan bir kaldırma, elle temizlenmesi gereken iş yükünü ikiye katlar.
Ayarlar ve Denetim Masası Farkı
- Ayarlar > Uygulamalar > Yüklü uygulamalar yolu hem Microsoft Store uygulamalarını hem klasik masaüstü programlarını listeler.
- Denetim Masası > Programlar ve Özellikler yalnızca klasik programları gösterir. Bazı eski yazılımlar burada düzgün görünürken Ayarlar tarafında hatalı davranır. Kaldırma başarısız olursa ikinci yolu deneyin.
- Listede görünmeyen bir program varsa, kurulum klasörünün içine bakın. Çoğu yazılım oraya uninstall.exe, unins000.exe veya Uninstall.lnk bırakır.
- Kaldırma sırasında "Dosya kullanımda" uyarısı alırsanız Görev Yöneticisi'nden ilgili işlemi sonlandırın veya bilgisayarı yeniden başlatıp tekrar deneyin.
Komut Satırıyla Kaldırma
Arayüz takılıyorsa komut satırı daha güvenilirdir. Yönetici yetkisiyle açın:
- winget list komutu yüklü paketleri kimlikleriyle birlikte listeler.
- winget uninstall --id PaketKimligi ile kaldırma başlatılır. Sessiz kaldırma için sonuna --silent ekleyebilirsiniz.
- Store uygulamaları için PowerShell'de Get-AppxPackage ile paket adını bulup Remove-AppxPackage ile silebilirsiniz.
- MSI paketleriyle kurulmuş programlarda msiexec /x {ÜrünKodu} çalışır. Ürün kodunu kayıt defterindeki Uninstall anahtarında bulabilirsiniz.
Üçüncü Parti Kaldırıcılar
Kaldırıcı yazılımlar kurulumu izler veya kaldırma sonrası tarama yapıp kalıntıları toplu gösterir. İki noktaya dikkat edin:
- Yalnızca yazılımın resmi sitesinden indirin. Arama sonuçlarındaki "portable" kopyalar sık sık reklam yazılımı taşır; bu konuda virüs temizliği rehberindeki mantık burada da geçerli.
- Tarama sonucunda "şüpheli" olarak işaretlenen ortak bileşenleri (ör. Visual C++ çalışma zamanları) silmeyin. Başka programlar onları kullanıyor olabilir.
Geride Kalanları Temizlemek
Kaldırma bittikten sonra sistemi yeniden başlatın. Bazı silme işlemleri açılışta tamamlanır; erken temizlik yaparsanız hâlâ gerekli olan dosyaları silebilirsiniz.
Dosya ve Klasör Kalıntıları
Explorer'ın adres çubuğuna aşağıdaki yolları yazıp program adıyla eşleşen klasörleri kontrol edin. Gizli öğeleri göstermeyi açmayı unutmayın.
| Yol | Ne bulunur |
|---|---|
| C:\Program Files | 64-bit kurulum klasörü |
| C:\Program Files (x86) | 32-bit kurulum klasörü |
| C:\ProgramData | Tüm kullanıcılar için ayar ve lisans dosyaları |
| %AppData% | Kullanıcıya özel profil, önbellek, oturum bilgisi |
| %LocalAppData% | Yerel önbellek, günlük dosyaları, güncelleme paketleri |
| %Temp% | Kurulumdan kalan geçici dosyalar |
- Silmeden önce klasör adını okuyun. Üretici adı taşıyan bir klasörün içinde başka programın verisi olabilir; sadece ilgili alt klasörü kaldırın.
- Oyun ve tasarım programlarında ayar klasörü kayıt dosyalarınızı da tutar. İleride tekrar kuracaksanız o klasörü silmek yerine yedekleyin.
- Silinmeyen klasörler için önce ilgili hizmeti durdurun, sonra tekrar deneyin.
Kayıt Defteri Girdileri
Kayıt defterine dokunmadan önce mutlaka yedek alın: Regedit'te ilgili anahtara sağ tıklayıp "Dışa Aktar" deyin. Ayrıca bir geri yükleme noktası oluşturmak en güvenli yoldur.
- Regedit'i yönetici olarak açın.
- Ctrl + F ile program veya üretici adını aratın.
- Bulunan anahtar tamamen o programa aitse silin; değilse dokunmayın. F3 ile aramaya devam edin.
- Özellikle şu dalları kontrol edin: HKEY_CURRENT_USER\Software, HKEY_LOCAL_MACHINE\SOFTWARE, HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node ve her ikisinde de Microsoft\Windows\CurrentVersion\Uninstall.
- Listede hâlâ görünen ama artık kurulu olmayan bir program varsa, Uninstall dalındaki karşılık gelen anahtarı silmek listeyi temizler.
Tek harfli kısaltmalar veya "app", "core" gibi genel kelimelerle arama yapm