WinSxS Klasörü Nedir, Neden Büyüktür ve Nasıl Temizlenir?

Bir Windows kullanıcısının depolama arayışı hiç bitmez. PC'yi Ocak ayında(January) temizleyin ve depolama alanınız ilkbahardan önce tekrar dolacak. Bu disk alanını neyin tükettiğini bulmak için daha derine indikçe, Windows bilgisayarınızda WinSxS klasörüyle karşılaşmanız olasıdır.

WinSxS klasörü nedir?

WinSxS (" Windows Side by Side" kısaltması ), Windows'un (Windows)Windows'u yüklemek için gereken dosyaları (Windows)ve(and) bu dosyaların yedeklerini veya sürümlerini depoladığı bir klasördür (konum: C: Windows WinSxS ) .

Sistem dosyalarını kurtarmanız veya (recover system files)Windows özelliklerini eklemeniz veya kaldırmanız gerektiğinde , Windows burada bir eylemi gerçekleştirmek için gereken dosyaları arayacaktır. Bu nedenle bileşen deposu olarak da adlandırılır.

WinSxS ayrıca kalite güncellemelerini ve (WinSxS)Windows bileşenlerinin önceki sürümlerini yüklemek için gereken dosyaları da depolar . Bu dosyalar, güncellemenin zahmetli hale gelmesi durumunda son duruma geri dönmenizi sağlar.

WinSxS , daha fazla bileşen sürümünü depolamaya devam edeceğinden zamanla boyut olarak artmaya devam eder.

WinSxS'in Doğru Boyutu Nedir?

WinSxS klasörünün boyutu genellikle Dosya Gezgini(File Explorer) tarafından yanlış hesaplanır .

WinSxS klasörü içindeki dosyalar , işletim sisteminde birkaç yerde görünebilir. Ancak, genellikle bir dosyanın yalnızca bir kopyası bulunurken, diğer dosyalar sabit bağlantılardır(hard links) .

Dosya Gezgini(File Explorer) , klasörlerin boyutunu hesaplarken bunu hesaba katmaz, yani boyut gerçekte olduğundan daha büyük görünebilir.

DISM aracını kullanarak WinSxS klasörünün gerçek boyutunu bulabilirsiniz . Gerçek boyutu bulmak için yükseltilmiş bir Komut İstemi(Command Prompt) başlatın ve aşağıdaki komutu çalıştırın:

DISM.exe /Online /Cleanup-Image /AnalyzeComponentStore

İşlem tamamlandığında, hem dosya gezgini tarafından bildirilen boyutu hem de Komut İstemi(Command Prompt) penceresinde gerçek boyutu göreceksiniz:

WinSxS Klasörü Nasıl Temizlenir?

Bileşen deposunu temizlemek, sabit sürücünüzdeki değerli depolama alanını boşaltabilir.

Ancak WinSxS(WinSxS) klasörünü manuel olarak silemezsiniz . Ayrıca, WinSxS(WinSxS) klasörünü temizledikten sonra, bilgisayarınızı güncelleyene kadar güncellemeleri geri alamayacağınızı unutmayın.

Temizleme sırasında silinirse, DLL dosyasının önceki bir sürümüne dayanan belirli uygulamalarda da sorunlarla karşılaşabilirsiniz .

Aşağıda gösterildiği gibi, WinSxS klasörünü temizlemenin birkaç yolu vardır.

DISM Kullanarak WinSxS'i Temizleme

DISM ( Dağıtım Görüntüsü Hizmeti ve Yönetimi(Deployment Image Servicing and Management) ), bileşen deposunu temizlemek için yerleşik bir seçeneğe sahip bir komut satırı yardımcı programıdır. DISM kullanılarak yapılan bir temizleme , sisteminizin işleyişini kesintiye uğratmadan tüm gereksiz dosyaları WinSxS dizininden kaldıracaktır .

  1. Yükseltilmiş bir Komut İstemi(Command Prompt) başlatarak başlayın . Win + R tuşlarına basın , cmd yazın ve Ctrl + Shift + Enter basın .
  2. Komut İstemine(Command Prompt) aşağıdaki komutu yazın :

DISM.exe /Online /Cleanup-Image /AnalyzeComponentStore

  1. İşlem tamamlandığında, Bileşen Deposu Temizleme Önerilir(Component Store Cleanup Recommended) öğesinin yanında Evet(Yes) veya Hayır yazıp yazmadığını kontrol edin .

  1. Evet diyorsa, aşağıdaki komutu çalıştırın:

DISM.exe /Online /Cleanup-Image /StartComponentCleanup

İşlem tamamlandığında, gereksiz tüm WinSxS dosyalarını temizlemiş olacaktır.

Belirli bir dosya grubunu temizlemek istediğinizde çalıştırabileceğiniz başka WinSxS temizleme komutları da vardır. (WinSxS)Örneğin, eski Windows bileşen sürümlerini temizlemek istiyorsanız aşağıdaki komutu çalıştırın:

DISM.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase

Windows 7 gibi daha eski bir Windows sürümü çalıştırıyorsanız , hizmet paketi yedeklerini kaldırmak için aşağıdaki komutu kullanabilirsiniz ( Windows 8 , 10 ve 11'in hizmet paketleri yoktur):

DISM.exe /Online /Cleanup-Image /StartComponentCleanup /SPSuperseded

Disk Temizleme Kullanarak WinSxS'i Temizleme

Windows ayrıca (Windows)sistem dosyalarını ve (clean up system files)WinSxS klasöründekiler de dahil olmak üzere diğer gereksiz dosya türlerini temizleyebilen yerleşik bir Disk Temizleme(Disk Cleanup) aracına sahiptir .

  1. Dosya Gezgini'ni(File Explorer) başlatın ve Bu PC'ye (veya Windows 11'de(Windows 11) Bilgisayar )(Computer) gidin .

  1. Yerel Diski(Local Disk ) seçin ve disk özelliklerini açmak için Alt + Enter basın .
  2. Genel(General) sekmesini seçin ve Disk Temizleme(Disk Cleanup) seçeneğini tıklayın.

  1. Windows , yedekleme dosyaları, geçici dosyalar ve (Windows)Windows'un(Windows) eski sürümlerinden saklanan dosyalar da dahil olmak üzere güvenle temizleyebileceğiniz dosyaları arayacaktır . Disk Temizleme(Disk Cleanup) penceresinin açıldığını gördüğünüzde, alttaki Sistem dosyalarını temizle(Clean up system files) düğmesini tıklayın.

  1. Yardımcı program, bu sefer sistem dosyaları için başka bir arama yapacak. Güvenli bir şekilde silinebilecek dosyaları bulduğunda, dosya türlerini içeren bir liste göreceksiniz. Göreceğiniz yaygın adlar arasında (Common)Windows Update Cleanup , Microsoft Defender Antivirus ve Temporary Internet Files yer alır .

Tüm sistemdeki gereksiz dosyaları temizlemek istiyorsanız tüm kutuları işaretleyebilirsiniz, ancak WinSxS klasöründeki güncelleme dosyalarını temizlemek için Windows Update Temizleme'yi seçtiğinizden emin olun. (Windows Update Cleanup)Seçildikten sonra Tamam'ı (OK)tıklayın(Click) .

Elbette zamanla dosyalar tekrar WinSxS klasöründe birikecektir. Bu nedenle, WinSxS(WinSxS) klasörünü temiz tutmak için arada bir Disk Temizleme'yi(Disk Cleanup) kullanmanız gerekecek . Alternatif olarak, Görev Zamanlayıcı'yı(Task Scheduler) kullanarak bileşen temizliğini zamanlayabilirsiniz .

Görev Zamanlayıcıyı Kullanarak WinSxS'i Temizleme

WinSxS klasörünü düzenli olarak temizlemek için "ayarla, unut" yaklaşımını benimsemek istiyorsanız Görev Zamanlayıcı'yı kullanabilirsiniz(use the Task Scheduler) .

  1. Win + R tuşlarına basın , taskchd.msc(taskschd.msc) yazın ve Enter tuşuna basın .
  2. Task Scheduler Library\Microsoft\Windows\Servicing gitmek için sol kenar çubuğunu kullanın .

  1. Görev listesinden StartComponentCleanup görevine sağ tıklayın, Özellikler öğesini seçin ve özelliklerde (Properties)Tetikleyiciler(Triggers ) sekmesine geçin . Ardından, Yeni'ye(New) tıklayın .

  1. Sıklığı (günlük/aylık/haftalık) ve zamanı seçerek görev için bir zamanlama seçin. Bittiğinde Tamam'ı(OK) tıklayın .

  1. Görev, eklediğiniz zamanlamaya göre otomatik olarak çalışacaktır. Ancak, StartComponentCleanup görevini seçip sağ kenar çubuğundan Çalıştır'ı seçerek görevi hemen çalıştırabilirsiniz.(Run)

Daha fazla alana ihtiyaç var?

Sabit sürücünüzde biraz yer açmaya çalışıyorsanız, WinSxS klasörünü temizlemek harika bir başlangıçtır. Ayrıca kullanmadığınız uygulamaları kaldırarak(uninstalling apps) veya büyük kişisel dosyaları harici bir sabit sürücüye taşıyarak daha fazla alan kazanabilirsiniz.

Windows bilgisayarınızda yer açmanın daha fazla yolunu arıyorsanız, size yardımcı olabilecek disk alanını boşaltmanın(ways to free up disk space) birkaç yolu hakkında bir eğiticimiz var .



About the author

10 yılı aşkın deneyime sahip profesyonel bir ses mühendisiyim. Küçük ev ses sistemlerinden büyük ticari prodüksiyonlara kadar çok çeşitli projelerde çalıştım. Benim becerilerim, müziğin kulağa harika gelmesini sağlayan mükemmel film müzikleri ve ses işleme araçları yaratmakta yatıyor. Ayrıca Windows 10 konusunda son derece deneyimim var ve bilgisayar sisteminizden en iyi şekilde yararlanmanıza yardımcı olabilirim.



Related posts