WinSxS klasörü , C:\Windows dizininde yeralan ve Windows un önemli dosyalarının bulunduğu bir Bileşen Deposu klasörüdür. Denetim Masası'ndan etkinleştirdiğiniz Windows özelliklerini açmak ve kapamak için
Windows'un bu Bileşen Deposu klasör temizliği normalde Disk temizleme aracı ile yapılabilir , bu konudaki gerekli ayrıntıları Buradaki yazımızda paylaşmıştık , Çalıştır'a aşağıdaki komutu yazıp çalıştırdığımızda Disk Temizleme aracı açılacaktır
cleanmgr
Açılan ekranda sol altta bulunan "Sistem dosyalarını temizle" butonuna tıkladığımızda karşımıza gelecek ekranda "Geçici Windows Yükleme dosyaları" kısmına da işaret koyup Tamam butonuna tıklarsak Güncellemler ile yüklenen ve WinSxS klasöründe bulunan geçici dosyalar silinecektir.
Görev Zamanlayıcısında Varsayılan olarak , Windows'un bileşen deposunu (WinSxS) otomatik olarak ayda bir temizleyecek şekilde bir görev oluşturulmuştur.
DISM komutları ile WinSxS klasörünü temizletelim
Bazen Zamanlamış görevlerdeki görevler sekteye uğrar ve çalışmaz bu gibi durumlarda WinSxS klasör boyutu artacak ve temizlenmediği içinde aşırı yer kaplayacaktır , Disk temizleme aracını kullanmakta çoğu kişinin genelde uygulamadığı bir alışkanlıktır bu gibi durumlarda bir DISM komutu ile bu temizlik yaptırılabilir.Komut İstemi (Cmd) yi Yönetici yetkileri ile çalıştıralım ve aşağıdaki komutu verelim
Dism.exe /online /Cleanup-Image /StartComponentCleanup
Komuttaki /StartComponentCleanup parametresi , güncellenmiş sistem bileşenlerinin eski sürümlerinin hepsini temizleyecektir , bu komutun bir yan etkisi yoktur.
Komuta /ResetBase parametresi de eklenebilir bu durumda , komut aşağıdaki şekilde olacaktır
Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase
Üstteki komut oldukça iyi bir temizlik yapmasına rağmen uygulandıktan sonra herhangi bir SP (servis paketi) veya güncellemeyi kaldıramazssınız. Eğer Bir servis paketi kalıntılarını temizlemek isterseniz aşağıdaki komut işinize yarayacaktır fakat bu komut kullanıldıktan sonra Artık Servis paketini kaldırmazssınız.
dism /online /Cleanup-Image /SPSuperseded
DISM komutu ile temizlik , anlık yer kazanılması gerekli durumlarda pratiklik sağlayacaktır aşağıdaki resimde komutun uygulanmadan önceki Winsxs klasör boyutu ve Komut uygulandıktan sonraki Winsxs klasör boyutları verilmiştir.
Komutun uzun olması akılda kalıcılığını azaltmaktadır bu sebeple sizler için bir vbs scripti hazırladık aşağıdaki linkten indireceğiniz vbs scriptini tıkladığınızda DISM komutu otomatik olarak çalışacak ve temizlik işlemine başlayacaktır , Lütfen WinSxS klasörünüzün boyutunu Vbs yi çalıştırmadan önce ve sonrasında karşılaştırınız GB larca fark olduğunu göreceksiniz.
- WinSXS klasörünün Analiz ve Temizliği Burada
Selamlar.