Silinmeyen programı silme: kaldırıcı yok
Kaldırıcı eksik olduğunda Windows uninstall.exe dosyasını bulamaz. Programı yine de nasıl kaldırırsınız? Her adımda geri dönüş yolunuz hazır.
Bu sayfada
- Windows kaldırıcıyı neden bulamıyor?
- Önce Denetim Masası’nı ve Microsoft’un kendi çözümlerini deneyin
- Programı Purge Uninstaller ile kaldırın
- Kaldırıcıyı geri almak için programı yeniden yükleyebilir misiniz?
- Programı elle kaldırın, geri dönüş yolunu koruyarak
- Zorla kaldır neden bir MSI ya da Store uygulamasını kaldırmaz?
- Size hangi yol uyar
- Sık sorulan sorular
Kaldırıcı eksik olduğunda Windows Windows cannot find 'C:\Program Files\App\uninstall.exe' gibi bir hata gösterir ve program Yüklü uygulamalar listesinde kalır. Windows yalnızca programın kaldırma için kaydettiği dosyayı çalıştırır. Bu dosya silindiyse, taşındıysa ya da kurulum hiç bitmediyse programı başka bir yolla kaldırırsınız.
Windows kaldırıcıyı neden bulamıyor?
Çünkü programın kaldırma için kaydettiği dosya yok olmuş. Çoğu masaüstü programında kaldırma işini Windows kendisi yapmaz: programın kaydettiği kaldırıcıyı başlatır. Her program kurulurken HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall altına bir girdi yazar; bu girdide DisplayName, InstallLocation ve kaldırma komutu olan UninstallString gibi değerler bulunur (Microsoft Learn). Yüklü uygulamalar listesi bu girdilerden oluşturulur.
Böylece girdi ile program birbirinden kopabilir. Girdi “bu dosyayı çalıştır” der, dosya yerinde değildir ve Windows’un B planı yoktur. Başlıca nedenler şunlar:
| Gördüğünüz | Olağan neden | Denenecek |
|---|---|---|
Kaldırıcı için Windows cannot find, Make sure you typed the name correctly |
Programın klasörü elle silinmiş ya da bir temizlik aracı kaldırmış | Aynı sürümü yeniden yükleyin ya da Zorla kaldır |
| Kaldırıcı açılıyor, sonra hata veriyor ya da kapanıyor ve program hâlâ listede | Kaldırıcının kendisi bozuk | Aynı sürümü yeniden yükleyin ya da Zorla kaldır |
| Program listede ama klasörü boş ya da yok | Daha önceki bir kaldırma yarıda kalmış | Zorla kaldır ya da girdiyi elle silin |
Girdi MsiExec.exe çalıştırıyor ve kaldırma başarısız |
Kayıtları bozulmuş bir Windows Installer ürünü | Microsoft’un sorun gidericisi |
| Bir Store uygulaması için Kaldır soluk ya da hiçbir şey yapmıyor | Store uygulamalarını Windows’un kendisi kaldırır | Microsoft’un Store uygulaması yardımı |
İlk üçü, kendi kaldırıcısı olan masaüstü programlarıdır. Son ikisi Windows Installer’a ve Microsoft Store’a aittir; çözümleri farklıdır, bu yüzden bir şeyi silmeden önce hangi türden olduğunu kontrol edin.
Önce Denetim Masası’nı ve Microsoft’un kendi çözümlerini deneyin
Windows’un zaten sunduklarıyla başlayın: ücretsizdir ve yarım iş bırakmaz.
- Denetim Masası. Microsoft, “bazı uygulamaların Ayarlar uygulamasından kaldırılamadığını” belirtir ve bunun yerine Denetim Masası’nı önerir (Microsoft Support). Görev çubuğunda Denetim Masası’nı aratın, Programlar > Programlar ve Özellikler’i açın, programa sağ tıklayın ve Kaldır ya da Kaldır/Değiştir’i seçin.
- Program Yükleme ve Kaldırma sorun gidericisi. Microsoft’un sorun gidericisi, Windows 10 ve 11’de bir programın Programlar ve Özellikler üzerinden kaldırılmasını engelleyen kayıt defteri anahtarlarını onarır. En çok Windows Installer ürünlerinde işe yarar: program listesinde yoksa programın
.msidosyasındaki ürün kodunu ister.
İkisi de aynı hatayı veriyorsa sorun eksik dosyadır ve Windows’taki hiçbir menü olmayan bir dosyayı çalıştıramaz.
Programı Purge Uninstaller ile kaldırın
Windows ve Mac için, her kalıntıyı silinmeden önce gösteren kaldırıcı Purge Uninstaller’ın bu durum için bir düğmesi var: Zorla kaldır. Windows’ta şöyle çalışır.
- Programı Uygulamalar’dan seçin. Panel, hiçbir şey çalışmadan önce neyin geride kalacağını listeler.
- Kaldır’a basın. Purge Uninstaller önce programın kendi kaldırıcısını dener, çünkü uygulama kendi parçalarını bilir. Dosya yoksa panel, programın kaldırıcısı için “diskte bulunamıyor, bu yüzden çalıştırılamıyor” der ve ana düğme Zorla kaldır olur. Kaldırıcı başlayıp hata verirse ya da program yüklü kalmışken kapanırsa Zorla kaldır ikinci bir düğme olarak görünür.
- Zorla kaldır’a basın. Eksik kaldırıcıyı atlar; programın klasörünü ve Windows’un listesindeki girdisini, ayrıca bulduğu kalıntıları da alır: AppData ve ProgramData içindeki klasörler, kayıt defteri anahtarları, başlangıç girdileri, hizmetler ve kısayollar.
- Listeyi gözden geçirin ve N kalıntıyı kaldır düğmesine basın. Net eşleşmeler işaretlidir. Adını başka bir uygulamanın da kullanabileceği bir klasör gibi Olası öğeler gösterilir, ama işaretlemek size kalır.
Her şey önce geri alma deposuna gider. “N öğeyi geri getir”, her öğeyi eski yerine koyar; zorla kaldırmadan sonra program da onlarla birlikte geri gelir. Siz listede görmeden hiçbir şey kaldırılmaz; birçok uygulamanın ortak kullandığı klasörler ya da yüklü başka bir uygulamanın klasörünün içindeki hiçbir şey asla önerilmez.
Kural şu: Zorla kaldır, masaüstü programları içindir. Windows Installer (MSI) ürünlerini ve Store uygulamalarını yalnızca Windows’un kendisi kaldırabilir; uygulama denemek yerine bunu söyler. Bilgisayardaki herkes için kurulmuş programlar, oturum başına bir kez Windows’un yönetici istemini ister.
Program listede yok ama kısayolu hâlâ masaüstünde ya da Başlat’ta duruyorsa kısayola sağ tıklayın, Windows 11’de Daha fazla seçenek göster’i, ardından Purge ile kaldır’ı seçin. Purge Uninstaller o program seçili olarak açılır. Kılavuz her ekranı adım adım anlatır.
Kaldırıcıyı geri almak için programı yeniden yükleyebilir misiniz?
Çoğu zaman evet. Aynı programı bozuk kopyanın üzerine yeniden yüklemek genellikle yeni bir kaldırıcı ve yeni bir girdi yazar; sonra Ayarlar’daki Kaldır normal çalışır.
Yükleyiciyi yayıncının kendi sitesinden indirin; tercihen Yüklü uygulamalar’da programın adının altında görünen sürümü. Aynı klasöre yükleyin, programı açmayın ve hemen kaldırın. Yayıncı programı artık sunmuyorsa ya da yükleyici eski girdinin üzerine kurulmayı reddediyorsa bu işe yaramaz.
Programı elle kaldırın, geri dönüş yolunu koruyarak
Elle yöntem, Windows’un okuduğu girdiyi siler ve klasörü kenara taşır. Her adım, hiçbir şeyin bozulmadığından emin olana kadar bir kopya saklar.
- Programı kapatın. Görev Yöneticisi’nde işlemini kontrol edip sonlandırın; yoksa klasöründeki hiçbir şey taşınamaz.
- Kayıt Defteri Düzenleyicisi’ni açın (
regeditaratın) veHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstallyoluna gidin. 64 bit Windows’taki 32 bit bir program bunun yerineHKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstallaltındadır (Microsoft Learn). Yalnızca sizin için kurulmuş bir program,HKEY_CURRENT_USERaltında aynı yolu kullanır. - Programın anahtarını bulun. Her alt anahtara tıklayıp
DisplayNamedeğerini okuyun. EşleştiğindeUninstallString(Windows’un bulamadığı dosya) veInstallLocation(klasörü) değerlerini not edin.UninstallStringMsiExec.exeile başlıyorsa burada durun: bu bir Windows Installer ürünüdür ve yukarıdaki sorun gidericisi daha güvenli çözümdür. - Önce anahtarı dışarı aktarın. Anahtar seçiliyken Dosya > Dışarı Aktar’ı seçin ve
.regdosyasını bulacağınız bir yere kaydedin (Microsoft Support). Dosya > İçeri Aktar onu geri getirir. - Klasörü kenara taşıyın. Dosya Gezgini’nde
InstallLocationiçindeki klasörü, örneğin masaüstünüzdeki bir geçici klasöre taşıyın. Henüz silmeyin. - Anahtarı silin. Programın alt anahtarına sağ tıklayın ve Sil’i seçin. Program Yüklü uygulamalar’dan kalkar.
- Birkaç gün bekleyin. Yeniden başlatın, bilgisayarı her zamanki gibi kullanın ve ancak sonra geçici klasörü ile
.regdosyasını silin.
Programın kalıntıları ayrı bir iştir: %APPDATA%, %LOCALAPPDATA% ve %PROGRAMDATA% altında programın ya da yayıncının adını taşıyan ayar klasörleri ve Görev Yöneticisi > Başlangıç uygulamaları’ndaki girdiler. Bunları da kenara taşıyın; yayıncının başka bir programı hâlâ yüklüyse yayıncının klasörüne dokunmayın. Geri alma kılavuzu, bu kısmı sizin için Purge Uninstaller yaptığında neyi sakladığını gösterir.
Zorla kaldır neden bir MSI ya da Store uygulamasını kaldırmaz?
Çünkü Windows ikisi için de kendi kayıtlarını tutar ve dosyalarını onun arkasından silmek işleri daha da kötüleştirir. Bir Windows Installer ürünü, Uninstall anahtarının dışında Windows Installer’ın kendi yapılandırma verilerinde de kayıtlıdır (Microsoft Learn); bu yüzden klasörü ve girdiyi elle silmek, Windows Installer’ın ürünün hâlâ orada olduğuna inanmasına yol açabilir. Store uygulamaları, Windows’un kurup kaldırdığı paketlerdir.
Bir MSI ürünü için Microsoft’un sorun gidericisini çalıştırıp programı seçin ya da ürün kodunu verin. Bir Store uygulaması için Microsoft, aynı sorun giderici sayfasından Microsoft Store uygulamalarına ayrılmış yardıma yönlendirir. Purge Uninstaller iki türü de listeler ve normal kaldırmalarını çalıştırır, ama zorla kaldırmaz.
Size hangi yol uyar
- Tek bir program var ve yükleyicisine hâlâ ulaşabiliyorsunuz: aynı sürümü yeniden yükleyin, sonra kaldırın. Elle temizlenecek bir şey kalmaz.
- Program Windows Installer ile geldi (girdisinde
MsiExec.exevar): Microsoft’un sorun gidericisi. - Klasör yok, yalnızca girdi kalmış: Purge Uninstaller’da Zorla kaldır ya da girdiyi dışarı aktardıktan sonra elle silmek.
- Kayıt defterine dokunmak istemiyorsanız: klasörü, girdiyi ve kalıntıları geri alma deposunda saklayan Zorla kaldır. Free son temizliği 7 gün saklar, Pro 30 günlük temizlik geçmişi tutar.
- Aynı anda birkaç bozuk program: Purge Uninstaller Pro, kalıntıları aylık sınır olmadan kaldırır. Free ayda 3 uygulamayı kapsar.
Hatayı veren programla başlayıp karar vermeden önce listesinde neler olduğuna bakın. Purge Uninstaller Free, kalıntı listesiyle sınırsız kaldırma yapar ve ayda 3 uygulamanın kalıntılarını temizler, her seferinde 2 uygulama; Pro tek seferlik $29, abonelik gerekmez, hiçbir şey yenilenmez ve tüm güncellemeler dahildir. Windows için Purge Uninstaller’ı indirin ve Zorla kaldır’ı gitmeyen programda deneyin.
Sık sorulan sorular
Bir programın kaldırma kayıt defteri anahtarını silmek güvenli mi?
Evet, dosyaları zaten yok olmuş bir masaüstü programı için ve anahtarı önce dışarı aktardıysanız. Anahtar yalnızca Windows’a programı nasıl kaldıracağını söyler; silmek programı Yüklü uygulamalar’dan kaldırır. Girdi MsiExec.exe çalıştırıyorsa dokunmayın, çünkü Windows Installer o ürün için kendi kayıtlarını tutar.
Zorla kaldır her programda çalışır mı?
Hayır. Purge Uninstaller’daki Zorla kaldır, kendi kaldırıcısı eksik olan, hata veren ya da program yüklü kalmışken kapanan masaüstü programlarında çalışır. Windows Installer ürünlerini ve Microsoft Store uygulamalarını yalnızca Windows’un kendisi kaldırabilir; bunlar için Purge Uninstaller normal kaldırmayı çalıştırır, sıradaki adım Microsoft’un sorun gidericisidir.
Bir Zorla kaldır işlemini geri alabilir miyim?
Evet. Zorla kaldır’ın kaldırdığı her şey önce geri alma deposuna gider: programın klasörü, Windows’un listesindeki girdisi ve işaretlediğiniz kalıntılar. O temizliği geri yüklemek her öğeyi eski yerine koyar ve program onlarla birlikte geri gelir. Free son temizliği 7 gün saklar; Pro 30 günlük temizlik geçmişi tutar.
Ayarlar kaldırmazken Denetim Masası neden işe yarıyor?
Microsoft, bazı uygulamaların Ayarlar uygulamasından kaldırılamadığını söyler ve bunun yerine Denetim Masası’nı önerir. Masaüstü programlarında iki liste de aynı girdilerden gelir; kaldırıcı dosyasının kendisi eksikse Denetim Masası da genellikle aynı hatayı gösterir ve yeniden yükleme ya da Zorla kaldır gibi başka bir yola ihtiyacınız olur.
Zorla kaldır, Purge Uninstaller Free’ye dahil mi?
Evet. Purge Uninstaller Free, Zorla kaldır’ı ve kalıntı listesini içerir. Kalıntıları kaldırmak Free’nin ayda 3 kalıntı temizliğinden biri sayılır ve Free son temizliği geri alma deposunda 7 gün saklar. Tek seferlik $29 olan Purge Uninstaller Pro aylık sınırı kaldırır ve 30 günlük temizlik geçmişi tutar.