WindWindows Güncelleme Hatası 0x80073712: Detaylı Analiz
Windows Güncelleme hatası 0x80073712 (veya ERROR_SXS_COMPONENT_STORE_CORRUPT), güncellemelerin yüklenmesini engelleyen can sıkıcı bir sorundur. Bu hata kodu, Windows'un temel bileşen deposunda (Component Store) bir bozulma veya tutarsızlık olduğunu gösterir.Hatanın Kaynağı: WinSxS Klasörü
Bu hatayı anlamak için Windows'un "WinSxS" (Windows Side-by-Side) klasörünü bilmek gerekir.- WinSxS (Bileşen Deposu): C:\Windows\WinSxS konumunda bulunan bu klasör, Windows'un çalışması için gereken sistem bileşenlerinin (DLL'ler, EXE'ler, vb.) birden fazla sürümünü depolar. Güncellemeler, sistem geri yükleme ve uyumluluk için hayati bir rol oynar.
- CBS (Component-Based Servicing): Windows Update, güncellemeleri yüklemek veya kaldırmak için bu bileşen deposunu yöneten CBS hizmetini kullanır.
Olası Nedenler
- Bozuk Bileşen Deposu (WinSxS): En yaygın nedendir. Depodaki manifest dosyaları veya bileşenlerin kendisi hasar görmüş olabilir.
- Bozuk Sistem Dosyaları: Doğrudan WinSxS ile ilgili olmasa da, Windows'un temel sistem dosyalarındaki bozulmalar güncelleme sürecini etkileyebilir.
- Kesintiye Uğrayan Güncellemeler: Bir güncelleme yüklenirken bilgisayarın aniden kapanması veya işlemin yarıda kesilmesi, bileşen deposunu tutarsız bir durumda bırakabilir.
- Windows Update Hizmeti Sorunları: Güncelleme hizmetinin kendisi veya ilgili hizmetler (Arka Plan Akıllı Aktarım Hizmeti vb.) düzgün çalışmıyor olabilir.
- Disk Hataları: Sabit diskinizde veya SSD'nizde bozuk sektörler (bad sector) olması, dosya bozulmalarına yol açabilir.
Çözüm Yöntemleri
Bu hatayı çözmek için öncelikli hedefimiz, bozuk olan bileşen deposunu onarmaktır.Adım 1: Windows Update Sorun Gidericisi
Windows'un kendi sorun gidericisi, temel hizmet sorunlarını otomatik olarak algılayıp düzeltebilir.- Ayarlar > Güncelleştirme ve Güvenlik > Sorun Gider'e gidin. (Windows 11'de: Ayarlar > Sistem > Sorun Gider).
- "Ek sorun gidericiler" veya "Diğer sorun gidericiler"e tıklayın.
- Windows Update'i bulun ve "Sorun gidericiyi çalıştır" deyin.
- İşlemin tamamlanmasını bekleyin ve bilgisayarınızı yeniden başlatın.
Adım 2: DISM (Deployment Image Servicing and Management)
Bu hata için en önemli ve etkili araç DISM'dir. Doğrudan bileşen deposunu (WinSxS) onarmak için tasarlanmıştır.- Başlat menüsüne "cmd" yazın, "Komut İstemi"ne sağ tıklayın ve "Yönetici olarak çalıştır"ı seçin.
- Önce sistemin durumunu taramak için aşağıdaki komutu girin ve Enter'a basın:
DISM /Online /Cleanup-Image /ScanHealth - Tarama bittikten sonra, bozulma olup olmadığını kontrol etmek için bu komutu çalıştırın:
DISM /Online /Cleanup-Image /CheckHealth - Eğer bozulma algılanırsa (veya algılanmasa bile emin olmak için), onarma işlemini başlatmak üzere aşağıdaki komutu çalıştırın. Bu komut, gerekli onarım dosyalarını Windows Update üzerinden indirmeye çalışacaktır:
DISM /Online /Cleanup-Image /RestoreHealth - Bu işlem biraz zaman alabilir. Tamamlandığında bilgisayarınızı yeniden başlatın ve güncellemeyi tekrar deneyin.
Adım 3: Sistem Dosyası Denetleyicisi (SFC)
DISM işlemini tamamladıktan sonra, genel sistem dosyalarını kontrol etmek için SFC'yi çalıştırmak iyi bir fikirdir.- Yine Yönetici olarak çalıştırılmış bir Komut İstemi'nde aşağıdaki komutu girin:
sfc /scannow - Bu komut, korumalı sistem dosyalarını tarar ve bozuk olanları onarır.
- İşlem bittikten sonra bilgisayarınızı yeniden başlatın.
Adım 4: Windows Update Bileşenlerini Sıfırlama (İleri Düzey)
Eğer DISM ve SFC işe yaramazsa, Windows Update hizmetlerini ve geçici dosyalarını manuel olarak sıfırlayabilirsiniz.- Yönetici olarak bir Komut İstemi açın.
- Aşağıdaki hizmetleri sırayla durdurun (her komuttan sonra Enter'a basın):
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver - Güncelleme önbellek klasörlerini yeniden adlandırın:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old - Durdurduğunuz hizmetleri yeniden başlatın:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver - Bilgisayarınızı yeniden başlatın ve güncellemeyi tekrar deneyin.
Adım 5: Yerinde Yükseltme (In-Place Upgrade)
Yukarıdaki adımların hiçbiri sorunu çözmezse, bu son çaredir. Yerinde yükseltme, kişisel dosyalarınızı ve uygulamalarınızı (çoğunlukla) koruyarak Windows'u kendi üzerine yeniden yükler. Bu işlem, tüm sistem dosyalarını ve bileşen deposunu yenisiyle değiştirir.- Microsoft'un resmi Windows İndirme sitesine gidin.
- Kullandığınız Windows sürümü (Windows 10 veya 11) için "Medya Oluşturma Aracı"nı (Media Creation Tool) indirin.
- Aracı çalıştırın ve "Bu bilgisayarı şimdi yükselt" seçeneğini belirleyin.
- İşlem sırasında "Kişisel dosyaları ve uygulamaları sakla" seçeneğinin işaretli olduğundan emin olun.
- Yükleme işlemi tamamlandığında, sisteminiz onarılmış ve en güncel sürüme yükseltilmiş olacaktır.