Kısa Cevap: windows update bileşenlerindeki bozulmaları gidermek için öncelikle sorun gidericiyi çalıştırmalı, ardından Sistem Dosya Denetleyicisi (SFC) ve DISM komutlarını kullanarak sistem dosyalarını onarmalı, son olarak ise
windows Update hizmetlerini manuel olarak sıfırlamalısın.
Windows Update bileşenlerinin bozulması, sıkça karşılaşılan ve oldukça can sıkıcı bir durumdur. Bu tür hatalar, genellikle sistem dosyalarındaki tutarsızlıklar veya güncelleme önbelleğindeki sorunlardan kaynaklanır. Tecrübeli bir uzman olarak bu tip sorunlarda izlemen gereken stratejik adımları seninle paylaşmak isterim.
İlk olarak, Windows'un kendi içinde yer alan Güncelleme Sorun Gidericisi'ni çalıştırmakla başlamalısın. Çoğu zaman küçük çaplı sorunları bu araç otomatik olarak çözebilir. Bunun için Ayarlar > Sistem > sorun giderme > Diğer sorun gidericiler yolunu izleyerek Windows Update sorun gidericisini bulup çalıştırman yeterli olacaktır.
Eğer sorun giderici çözüm bulamazsa, daha derinlemesine bir müdahale gerekebilir. Bu noktada, sistem dosyalarının bütünlüğünü kontrol etmek ve onarmak için komut istemcisini yönetici olarak çalıştırmalısın. Benzer bir sorunla karşılaştığımda, genellikle şu komutları sırasıyla uygulayarak başarılı sonuçlar elde etmiştim:
Sfc /scannow
Bu komut, bozuk sistem dosyalarını tarar ve onarır. İşlem bittikten sonra, Windows Update bileşen mağazasını kontrol etmek ve onarmak için DISM (Deployment Image Servicing and Management) aracını kullanmalısın:
DISM /Online /Cleanup-Image /RestoreHealth
Bu komutlar, sistemin temel bileşenlerini kontrol ederek olası bozulmaları gidermeye yardımcı olur.
Son olarak, Windows Update bileşenlerini manuel olarak sıfırlamak, çoğu durumda kesin çözüm sunar. Bu işlem için yine komut istemcisini yönetici olarak açmalı ve aşağıdaki adımları sırasıyla uygulamalısın:
Net stop wuauserv
Net stop cryptSvc
Net stop bits
Net stop msiserver
Ren C:WindowsSoftwareDistribution SoftwareDistribution.old
Ren C:WindowsSystem32catroot2 catroot2.old
Net start wuauserv
Net start cryptSvc
Net start bits
Net start msiserver
Bu komutlar, Windows Update ile ilgili hizmetleri durdurur, güncelleme önbelleğini sıfırlar ve hizmetleri yeniden başlatır. Bu adımları tamamladıktan sonra bilgisayarını yeniden başlatıp güncellemeleri tekrar denetlemelisin. Bu yöntemler, genellikle karşılaşılan 0x80070002 veya 0x80070005 gibi hata kodlarını aşmak için oldukça etkilidir.