Windows Rehberi · WinSxS Temizleme

Windows 10 ve Windows 11'de WinSxS Klasörü Güvenli Şekilde Nasıl Temizlenir?

C:\Windows\WinSxS klasörünün boyutunu Windows Update, sistem kurtarma veya bileşen bakımını bozmadan azaltmak için pratik rehber.

⏱ 7 dk okuma 🪟 Windows 10 🪟 Windows 11 ✅ Yalnızca güvenli yerleşik araçlar

Windows'ta WinSxS Klasörü Nedir?

WinSxS, Windows Side-by-Side anlamına gelir. Bu klasör C:\Windows\WinSxS konumunda bulunan Windows bileşen deposudur. Windows bu klasörü sistem bileşenlerini, güncelleme dosyalarını, isteğe bağlı özellikleri, dil kaynaklarını ve işletim sistemini onarmak ya da bakım yapmak için gereken dosyaları saklamak amacıyla kullanır.

WinSxS klasörü sıradan bir önbellek klasörü değildir. Windows bakım mimarisinin bir parçasıdır. Windows Update, isteğe bağlı Windows özellikleri, DISM onarım işlemleri ve sistem dosyası kurtarma süreçleri bu konumdaki dosyalara ihtiyaç duyabilir.

⚠️
Önemli C:\Windows\WinSxS klasörünü açıp dosyaları elle silmeyin. Elle silme işlemi Windows Update'i, DISM'i, SFC'yi, isteğe bağlı özellikleri ve gelecekteki toplu güncelleştirmeleri bozabilir.

WinSxS klasörünü temizlemenin doğru yolu yerleşik Windows bakım araçlarını kullanmaktır: DISM, Görev Zamanlayıcı, Disk Temizleme veya Depolama Algısı. Bu araçlar yalnızca Windows'un artık ihtiyaç duymadığı geçersiz kalmış bileşenleri kaldırır.

WinSxS Klasörü Neden Bu Kadar Büyük Görünür?

WinSxS, Dosya Gezgini'nde çok büyük görünebilir, ancak gösterilen boyut çoğu zaman yanıltıcıdır. Bileşen deposu sabit bağlantılar kullanır. Bu nedenle bazı dosyalar birden fazla konumda varmış gibi görünürken gerçekte diskte aynı veriyi paylaşır. Bu yüzden Dosya Gezgini, WinSxS tarafından kullanılan gerçek alanı olduğundan fazla hesaplayabilir.

Buna rağmen WinSxS zamanla gerçekten büyüyebilir. En yaygın nedenler toplu güncellemeler, özellik güncellemeleri, dil paketleri, isteğe bağlı özellikler ve geri alma ya da bakım için geçici olarak tutulan eski sistem bileşeni sürümleridir.

Neden Ne Anlama Gelir? Temizlik Yardımcı Olur mu?
Windows toplu güncellemeleri Yeni güncellemeler yüklendikten sonra eski bileşen sürümleri kalır. Evet, DISM geçersiz kalmış bileşenleri kaldırabilir.
Özellik güncellemeleri Windows, büyük yükseltmelerden sonra geri alma ve bakım dosyalarını saklar. Evet, geri alma süresi bittikten sonra veya temizleme araçlarıyla.
İsteğe bağlı Windows özellikleri .NET Framework, Hyper-V veya dil paketleri gibi özelliklere ait bileşenler saklanabilir. Kısmen, yüklü özelliklere bağlıdır.
Sabit bağlantılar Gezgin aynı veriyi birden fazla kez sayabilir. Hayır; bu boşa harcanan alan değil, raporlama farkıdır.

WinSxS Temizliğinden Önce: Güvenlik Kontrol Listesi

WinSxS temizliği yerleşik araçlarla yapıldığında güvenlidir, ancak yine de sistem düzeyinde bir işlemdir. Temizleme komutlarını çalıştırmadan önce bu kısa kontrol listesini kullanın.

  1. Bekleyen Windows güncellemelerini yükleyin. Ayarlar → Windows Update bölümünü açın ve Windows isterse bilgisayarı yeniden başlatın.
  2. Sistemin kararlı olduğundan emin olun. Windows yakın zamanda sorunlu bir güncelleme yüklediyse ve onu kaldırmayı planlıyorsanız /ResetBase kullanmayın.
  3. Komut İstemi'ni veya Terminal'i yönetici olarak açın. Çoğu DISM temizleme komutu yükseltilmiş izin gerektirir.
  4. Bilgisayarı güç kaynağına bağlı tutun. Dizüstü bilgisayarlarda temizliğe başlamadan önce şarj cihazını takın.
  5. Bilgisayarda önemli veriler varsa veya iş için kullanılıyorsa bir geri yükleme noktası ya da yedek oluşturun.
ℹ️
En iyi uygulama Önce standart /StartComponentCleanup komutunu çalıştırın. /ResetBase seçeneğini yalnızca bunun zaten geçersiz kalmış güncellemeleri kaldırmayı engelleyeceğini anladığınızda kullanın.

DISM ile Gerçek WinSxS Boyutu Nasıl Kontrol Edilir?

Herhangi bir şeyi temizlemeden önce bileşen deposunun durumunu kontrol edin. DISM analiz komutu gerçek bileşen deposu boyutunu, geri kazanılabilir paket sayısını ve temizliğin önerilip önerilmediğini gösterir.

  1. Başlat düğmesine sağ tıklayın.
  2. Terminal (Yönetici), Windows PowerShell (Yönetici) veya Komut İstemi (Yönetici) seçeneğini seçin.
  3. Aşağıdaki komutu çalıştırın:
Komut İstemi / PowerShellDism.exe /Online /Cleanup-Image /AnalyzeComponentStore

Çıktıda şu satırlara bakın:

Güvenli komut /AnalyzeComponentStore sistemi değiştirmez. Yalnızca Windows bileşen deposunun mevcut durumunu raporlar.

DISM StartComponentCleanup ile WinSxS Klasörünü Temizleme

Önerilen komut satırı temizleme yöntemi /StartComponentCleanup seçeneğidir. Bu komut, Windows'un artık ihtiyaç duymadığı geçersiz kalmış bileşen sürümlerini kaldırır ve normal bakım işlevselliğini korur.

Önerilen DISM temizleme komutuDism.exe /Online /Cleanup-Image /StartComponentCleanup

Nasıl kullanılır:

  1. Terminal, PowerShell veya Komut İstemi'ni yönetici olarak açın.
  2. Yukarıdaki komutu yapıştırın ve Enter tuşuna basın.
  3. DISM'in %100'e ulaşmasını ve işlemin başarıyla tamamlandığını bildirmesini bekleyin.
  4. Windows isterse veya temizlik tamamlanmamış görünüyorsa sistemi yeniden başlatın.
  5. Sonucu karşılaştırmak için Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore komutunu tekrar çalıştırın.
ℹ️
Bu ne yapar? Bu komut anında bileşen temizliği yapar. Otomatik StartComponentCleanup görevine benzer, ancak elle başlatılır ve zamanlanmış bakım göreviyle aynı sınırlamalara tabi değildir.

Çoğu kullanıcı için en iyi seçenek budur; çünkü mevcut güncelleme durumunu agresif biçimde kilitlemeden WinSxS boyutunu azaltır.

WinSxS Boyutunu Daha Fazla Azaltmak için DISM ResetBase Kullanma

/ResetBase seçeneği, bileşen deposundaki her bileşenin geçersiz kalmış tüm sürümlerini kaldırır. Daha fazla disk alanı kazandırabilir, ancak önemli bir sınırlaması vardır: kullanıldıktan sonra temizlenen geçersiz güncellemeleri artık kaldıramazsınız.

Gelişmiş DISM temizleme komutuDism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
⚠️
Uyarı /ResetBase seçeneğini yalnızca kararlı bir sistemde kullanın. Yakın tarihli bir güncelleme sorun çıkardıysa ve onu kaldırmanız gerekebilirse bu komutu henüz çalıştırmayın.

/ResetBase için önerilen kullanım durumları:

Günlük ev bilgisayarları için standart /StartComponentCleanup genellikle yeterlidir. /ResetBase seçeneğini ilk temizlik denemesi olarak değil, isteğe bağlı gelişmiş bir adım olarak kullanın.

Görev Zamanlayıcı'da StartComponentCleanup Görevini Çalıştırma

Windows, StartComponentCleanup adlı otomatik bakım görevini içerir. Bu görev sistem bakımı sırasında arka planda çalışır, ancak elle de başlatabilirsiniz.

Görevi Görev Zamanlayıcı'dan Çalıştırma

  1. Win + R tuşlarına basın, taskschd.msc yazın ve Enter tuşuna basın.
  2. Görev Zamanlayıcı Kitaplığı → Microsoft → Windows → Servicing yolunu açın.
  3. StartComponentCleanup adlı görevi bulun.
  4. Göreve sağ tıklayın ve Çalıştır seçeneğini seçin.

Aynı Görevi Komut İstemi'nden Çalıştırma

Zamanlanmış temizleme görevini çalıştırschtasks.exe /Run /TN "\Microsoft\Windows\Servicing\StartComponentCleanup"

Bu yöntem daha temkinlidir ve Windows'un zamanlanmış bakım davranışını kullanır. Daha hızlı ve doğrudan bir temizlik istiyorsanız önceki bölümdeki DISM komutunu kullanın.

Disk Temizleme ve Windows Update Temizleme ile WinSxS Temizleme

Disk Temizleme, bileşen deposu üzerinden saklanan geçersiz güncelleme bileşenleri dahil olmak üzere eski Windows Update dosyalarını kaldırabilir. Komut kullanmak istemiyorsanız iyi bir grafik arayüz seçeneğidir.

  1. Win + R tuşlarına basın, cleanmgr yazın ve Enter tuşuna basın.
  2. Windows hangi sürücüyü temizlemek istediğinizi sorarsa C: sürücüsünü seçin.
  3. Sistem dosyalarını temizle düğmesine tıklayın.
  4. Windows Update Temizleme öğesini seçin.
  5. İsterseniz Geçici dosyalar ve Teslim İyileştirme Dosyaları gibi diğer güvenli öğeleri de seçin.
  6. Tamam'a, ardından Dosyaları Sil'e tıklayın.
  7. Windows isterse bilgisayarı yeniden başlatın.
Yeni başlayanlar için uygun Disk Temizleme bazı durumlarda DISM'den daha yavaş olabilir, ancak anlaşılması kolaydır ve sistem dosyalarının elle silinmesini önler.

Eski Windows Update Dosyalarını Kaldırmak için Depolama Algısını Kullanma

Windows 10 ve Windows 11'de Depolama Algısı, geçici dosyaları ve bazı eski güncelleme ile ilişkili dosyaları otomatik olarak kaldırabilir. DISM'in doğrudan yerine geçmez, ancak düzenli bakım için kullanışlıdır.

  1. Ayarlar'ı açın.
  2. Sistem → Depolama bölümüne gidin.
  3. Geçici dosyalar bölümünü açın.
  4. Görünüyorsa Windows Update Temizleme seçeneğini işaretleyin.
  5. Dosyaları kaldır düğmesine tıklayın.

Rutin temizliği otomatikleştirmek için Depolama sayfasında Depolama Algısı'nı etkinleştirin ve Windows'un geçici dosyaları ne sıklıkla temizleyeceğini yapılandırın.

WinSxS İçinden Neleri Silmemelisiniz?

WinSxS korumalı bir sistem klasörü olduğu için içindeki dosyaları elle silmek Windows bakım altyapısını bozmanın en hızlı yollarından biridir. Dosyalar eski veya yinelenmiş görünse bile Windows bunları sabit bağlantılar ya da bileşen bildirimleri üzerinden kullanıyor olabilir.

İşlem Risk Güvenli Alternatif
C:\Windows\WinSxS içinden dosya silmek Windows Update, DISM ve SFC başarısız olabilir. Dism.exe /StartComponentCleanup kullanın.
WinSxS üzerinde üçüncü taraf “sistem temizleyici” araçlar kullanmak Temizleyici, ne olduğunu anlamadığı dosyaları kaldırabilir. Yalnızca Microsoft bakım araçlarını kullanın.
Zorla silme için WinSxS sahipliğini almak İzinler ve bakım meta verileri zarar görebilir. Sahipliği ve izinleri değiştirmeyin.
Tüm WinSxS klasörünü elle sıkıştırmak Performans sorunları veya bakım hataları oluşabilir. DISM, Disk Temizleme veya Depolama Algısı ile alan açın.

WinSxS Temizleme Hatalarını Giderme

DISM temizliği başarısız olursa, takılı kalırsa veya bileşen deposu bozulması bildirirse aşağıdaki komutları sırayla kullanın. Bunları yükseltilmiş Komut İstemi, PowerShell veya Terminal penceresinden çalıştırın.

1. Bileşen deposu sağlığını kontrol edin

Dism.exe /Online /Cleanup-Image /ScanHealth

Bileşen deposunu bozulma açısından tarar. Bu işlem birkaç dakika sürebilir.

2. Bileşen deposunu onarın

Dism.exe /Online /Cleanup-Image /RestoreHealth

Windows Update'i veya yapılandırılmış onarım kaynaklarını kullanarak Windows imajını onarmaya çalışır.

3. Sistem dosyalarını kontrol edin

sfc /scannow

Korumalı Windows sistem dosyalarını doğrular ve mümkün olduğunda bozuk dosyaları değiştirir.

Yaygın Sorunlar ve Çözümler

Sorun Olası Neden Ne Denenmeli?
DISM %20 veya %40'ta kalıyor Normal DISM davranışı veya yavaş disk. Bekleyin. Uzun süre disk ya da CPU etkinliği yoksa pencereyi kapatmayın.
Windows Update sonrası temizlik başarısız oluyor Bekleyen yeniden başlatma veya tamamlanmamış bakım işlemi. Windows'u yeniden başlatın ve komutu tekrar çalıştırın.
/AnalyzeComponentStore hâlâ temizlik öneriyor Bazı paketler hâlâ beklemede veya ayrılmış olabilir. Yeniden başlatın, bekleyen güncellemeleri yükleyin ve temizliği tekrarlayın.
DISM kaynak dosyaların bulunamadığını bildiriyor Windows imajı onarımı geçerli bir onarım kaynağı gerektirir. Windows Update'i, eşleşen bir ISO imajını veya bağlanmış install.wim/install.esd kaynağını kullanın.

WinSxS Temizliği Hakkında Sık Sorulan Sorular

Q WinSxS klasörünü tamamen silebilir miyim?
Hayır. WinSxS klasörü Windows için gereklidir. Tamamen silmek Windows Update'i, isteğe bağlı özellikleri, sistem onarımını ve hatta normal önyükleme ya da uygulama davranışını bozabilir. Bunun yerine DISM veya Disk Temizleme kullanın.
Q DISM ile WinSxS temizliği güvenli mi?
Evet, Dism.exe /Online /Cleanup-Image /StartComponentCleanup standart ve güvenli temizleme komutudur. Windows bakım sisteminin artık ihtiyaç duymadığı geçersiz bileşen sürümlerini kaldırır. Daha agresif /ResetBase seçeneği de desteklenir, ancak zaten geçersiz kalmış güncellemelerin kaldırılmasını engeller.
Q WinSxS temizliğiyle ne kadar alan kazanabilirim?
Bu, güncelleme geçmişinize, Windows sürümünüze, isteğe bağlı özelliklere ve sistemin ne kadar süredir temizlik yapılmadan çalıştığına bağlıdır. Bazı bilgisayarlarda yalnızca birkaç yüz megabayt, birçok toplu güncellemeden sonra ise bazı sistemlerde birkaç gigabayt alan kazanılabilir.
Q WinSxS temizliğini her gün çalıştırmalı mıyım?
Hayır. Günlük temizlik gereksizdir. Windows zaten bakım sırasında bileşen temizliğini otomatik olarak yapar. Elle temizlik büyük toplu güncellemelerden, özellik güncellemelerinden sonra veya sistem sürücüsünde alan azaldığında yararlıdır.
Q WinSxS temizliği geçici dosyaları silmekle aynı şey mi?
Hayır. Geçici dosya temizliği önbellekler ve eski günlükler gibi dosyaları kaldırır. WinSxS temizliği ise Windows bakım sistemi üzerinden geçersiz kalmış Windows bileşen sürümlerini kaldırır. Bu yüzden bileşen deposu temizliği için tercih edilen araç DISM'dir.
Q Windows Server'da WinSxS aynı şekilde temizlenebilir mi?
Birçok DISM bileşen temizleme komutu Windows Server için de geçerlidir, ancak sunucu ortamlarında geri alma, bakım ve güncelleme politikaları daha katı olabilir. Üretim sunucularında önce test yapın ve kuruluşunuzun yama yönetimi politikasını izleyin.

Windows 10 ve Windows 11'de WinSxS Temizlemenin En İyi Yolu

WinSxS klasörünü temizlemenin en güvenli ve etkili yolu yerleşik Windows bakım araçlarını kullanmaktır. Önce bileşen deposunu analiz edin, ardından standart DISM temizleme komutunu çalıştırın. /ResetBase seçeneğini yalnızca sistem kararlıysa ve geçersiz kalmış güncellemeleri kaldırmanız gerekmiyorsa kullanın.

⚡ Kısa Özet

Gerçek WinSxS boyutunu kontrol et: Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
Önerilen temizlik: Dism.exe /Online /Cleanup-Image /StartComponentCleanup
Gelişmiş temizlik: Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Grafik arayüz yöntemi: Disk Temizleme → Sistem dosyalarını temizle → Windows Update Temizleme
Asla yapmayın: C:\Windows\WinSxS içindeki dosyaları elle silmeyin

Resmi Microsoft Kaynakları