Windows\Installer içinde gerçekte ne var
Bir uygulama Windows Installer aracılığıyla kurulduğunda .msi paketi bu gizli önbelleğe kopyalanır ve uygulamaya kaydedilir. O andan itibaren Windows klasörü yetkili kaynak olarak görür: İndirilenler klasörünüzdeki kopya kaybolabilir ama önbellekteki .msi kalır. Yamalar (.msp dosyaları) da oraya düşer ve MSI ile kurulmuş bir uygulamanın her kümülatif güncellemesi orijinal paketin üzerine bir yama daha ekler. İçerideki hiçbir şey kendi kendine silinmez, çünkü Windows gelecek hafta uygulamayı kaldıracağınızı, onaracağınızı ya da güncelleyeceğinizi bilemez.
Ağır yükler öngörülebilir. Multimedya paketleri ve ofis yazılımları ömürleri boyunca düzinelerce yama biriktirir, şimdiye kadar kurduğunuz her Visual C++ yeniden dağıtılabilir paketi kendi küçük .msi'sini tutar ve kötü şekilde kaldırılan uygulamalar sahibi olmayan önbellek dosyaları bırakır. Birkaç yıl kurulum ve güncelleme atlatmış bir makine, üç kategorinin hepsini birden biriktirir.
- Windows Installer üzerinden kurulmuş her uygulamanın her .msi paketi
- Bu uygulamaların zaman içinde indirdiği her yama (.msp)
- Tam aileler halinde Visual C++ yeniden dağıtılabilir paketleri — x86, x64 ve tarihsel sürümleri
- Kirli şekilde kaldırılan uygulamaların geride bıraktığı önbellek paketleri
- Yerinde yükseltilmiş ama orijinalleri korunmuş paketlerin eski sürümleri
Neden silmek kaldırma ve onarma işlemlerini bozar
Önbellekteki bir .msi'yi silin; uygulama çalışmaya devam eder — ta ki onu kaldırmaya, onarmaya ya da bir sonraki güncellemesini kurmaya çalışana kadar. O anda Windows Installer tam o paket dosyasını arar, bulamaz ve 1714 gibi hatalarla ya da orijinal kurulum medyasını isteyen bir uyarıyla başarısız olur. Hasarı onarmak, tam o sürümün kurulum dosyasını avlamak ya da uygulamayı kendi üzerine yeniden kurmak demektir; artık internette olmayan yamalar için tek çözüm çoğu zaman elle temizliktir.
Klasörün gizli tutulup sistem izinleriyle kilitlenmesinin nedeni de budur. Windows burada estetik uğruna derli toplu değildir; gerçekten bağlı olduğu bir veritabanını korur. Windows\Installer'ın boyutu, tüm kurulum geçmişinizin fişidir; çöp ölçümü değil.
Alanı geri kazanmanın dürüst yolları
Kullanmadığınız uygulamaları kaldırarak başlayın — düzgün bir kaldırma önbellekteki paketi de siler ve klasörü zayıflatmanın desteklenen tek yolu budur. Sonra alanın gerçekten Windows\Installer'a mı gittiğini yoksa disk raporlarının çoğunu şaşırtan, ondan bile büyük komşusu WinSxS'a mı gittiğini kontrol edin. PatchCleaner gibi araçlar önbellekteki her dosyayı kayıt defterindeki gerçek başvurularla karşılaştırır ve yetim dosyaları başka bir diske taşıyabilir — taşımak, silmek değil; böylece bir geri çıkış kapınız kalır.
Klasör gerçekten 20 küsur gigabayt canlı paketse, dürüst cevap diskin küçük olduğudur; Windows'un hile yaptığı değil. Bugün yer kazanmak için önbelleği silip bunu bir sonraki güncellemede ödemek, tam olarak bir kez yapılan ve dersini öğreten bir takastır. Doluluk oranı kabaca yüzde 80'in altında tutulan bir disk, bu ikilemi baştan yaşatmaz.
Sorular ve yanıtlar
C:\Windows\Installer klasöründeki dosyaları silmek güvenli mi?
Hayır. O .msi ve .msp dosyaları, Windows Installer'ın uygulamalarınızı kaldırmak, onarmak ve güncellemek için kullandığı veritabanıdır; silinmeleri bu işlemleri 1714 gibi hatalarla bozar.
Bilgisayarımda Windows Installer klasörü neden bu kadar büyük?
Şimdiye kadar kurduğunuz her MSI uygulaması paketini ve indirdiği her yamayı bu önbellekte tutar. Yılların kurulum, güncelleme ve kirli kaldırma işlemleri onlarca gigabayta dönüşür.
Satın almadan önce lisans kapsamını öğrenin.
Tek seferlik 30 dakikalık deneme temel araçları kapsar. PRO özellikleri ücretli lisans etkinleştirilene kadar kilitlidir.
Bunları da okuyun
Bize yazın: [email protected]