Windows Update Takılı Kalırsa veya Hata Verirse
Windows güncellemesi açılmıyorsa, sorun çoğunlukla güncelleme önbelleğinin sıfırlanması, WUAUSERV ve BITS hizmetlerinin yeniden başlatılması veya DISM aracılığıyla sistem dosyalarının onarılmasıyla çözülür. Vakaların %90'ında SoftwareDistribution klasörünün temizlenmesi ve güncellemelerin yeniden kontrol edilmesi işe yarar. Aşağıda, yama indirme ve kurulum arızalarını gideren Windows 10 ve 11 için kesin talimatlar verilmiştir.
Kısa cevap: Komut istemini yönetici olarak açın ve güncelleme hizmetlerini sırayla sıfırlayın. Bu işe yaramazsa, sfc /scannow komutuyla sistem bütünlüğünü kontrol edin.
Güncellemeler Neden Kurulmuyor?
Windows Update, ağ ayarlarına, disk durumuna ve sistem hizmetlerine bağlı karmaşık bir mekanizmadır. Arızaların temel nedenleri şunlardır:
- Bozuk indirme önbelleği.
SoftwareDistributionklasöründeki dosyalar hatalı indirilmiş olabilir, ancak sistem bunları tekrar kurmaya çalışır. - Durdurulmuş hizmetler. "Windows Update", "Arka Plan Akıllı Aktarım Hizmeti" (BITS) veya "Şifreleme Hizmetleri" devre dışı bırakılmış veya takılı kalmış olabilir.
- Üçüncü taraf yazılım çakışması. Antivirüs programları veya güvenlik duvarları bazen Microsoft sunucularıyla olan bağlantıyı engeller.
- Bozuk sistem dosyaları. Windows Store bileşenlerinde veya Windows Installer'da hatalar.
- Yetersiz alan. Büyük özellik güncellemeleri için sistem diskine 20 GB'a kadar boş alan gerekir.
Tedavi Öncesi Hızlı Teşhis
Karmaşık yöntemleri uygulamadan önce basit nedenleri排除 edin:
- Tarih ve saati kontrol edin. Yanlış saat ayarları, Microsoft sunucularıyla olan SSL bağlantısını bozar.
- Alan açın. C: sürücüsünde en az 10–15 GB boş alan olduğundan emin olun.
- VPN ve proxy'yi devre dışı bırakın. VPN kullanıyorsanız kapatın.
Ayarlar→Ağ ve İnternet→Proxy sunucusubölümündeki proxy ayarlarını kontrol edin. - PC'yi yeniden başlatın. Bu, hizmetlerdeki geçici takılmaları sıfırlar.
Yöntem 1: Sorun Giderme Aracını Çalıştırma
Yerleşik tanılama aracı, basit yapılandırma hatalarını otomatik olarak bulur ve düzeltir.
Win + Ituşlarına basın, Güncelleştirme ve Güvenlik (Windows 10) veya Sistem → Sorun Giderme (Windows 11) bölümüne gidin.- Diğer sorun gidericiler seçeneğini belirleyin.
- Windows Update öğesini bulun ve Çalıştır düğmesine basın.
- İşlemin bitmesini bekleyin ve önerilen düzeltmeleri uygulayın.
- Bilgisayarı yeniden başlatın ve güncellemeyi tekrar deneyin.
Sorun giderme aracı "sorun bulunamadı" derse ancak güncellemeler yine de çalışmazsa, manuel bileşen sıfırlamasına (Yöntem 2) geçin.
Yöntem 2: Windows Update Bileşenlerinin Tam Sıfırlanması (Manuel Yöntem)
Güncellemeler takılı kalıyorsa veya hata kodları veriyorsa bu en etkili yöntemdir. Hizmetleri durduracağız, önbellek klasörlerini yeniden adlandıracağız (böylece sistem yeni ve temiz olanları oluşturacak) ve hizmetleri yeniden başlatacağız.
Aşağıdaki adımları kesinlikle sırasıyla uygulayın:
Win + Stuşlarına basın, cmd yazın, "Komut İstemi"ne sağ tıklayın ve Yönetici olarak çalıştır seçeneğini belirleyin.- Her birinden sonra
Entertuşuna basarak aşağıdaki komutları sırayla girin:
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
- Şimdi güncelleme deposu klasörlerini yeniden adlandırın:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old
- Durdurulan hizmetleri tekrar başlatın:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
- Komut istemini kapatın ve bilgisayarı yeniden başlatın.
- Windows Update'e girin ve Güncelleştirmeleri denetle düğmesine basın. Sistem mevcut yama listesini yeniden oluşturduğu için ilk kontrol daha uzun sürebilir.
Yöntem 3: Sistem Dosyalarını Onarma (SFC ve DISM)
Önbelleği sıfırlamak işe yaramadıysa, güncellemelerin kurulmasından sorumlu Windows kitaplıkları bozulmuş olabilir.
- Komut istemini yönetici olarak çalıştırın.
- Sistem görüntüsünü onarmak için aşağıdaki komutu girin:
DISM /Online /Cleanup-Image /RestoreHealth
DISM işlemi %20 veya %40'ta takılı kalabilir — bu normaldir. İşlemin tamamlanmasını bekleyin (genellikle 5–15 dakika).
- DISM başarıyla tamamlandıktan sonra, dosya bütünlüğünü kontrol etmek için şu komutu girin:
sfc /scannow
- Sistem hataları bulup düzeltirse, PC'yi yeniden başlatın ve güncelleme denemesini tekrarlayın.
Yaygın Hata Kodlarının Açıklaması
Genel yöntemler işe yaramazsa, hata kodunu anlamak nokta atışı çözüm seçmenize yardımcı olur.
| Hata Kodu | Olası Neden | Çözüm |
|---|---|---|
| 0x80070005 | Erişim reddedildi | Yönetici olarak çalıştırma; antivirüsü devre dışı bırakma; Windows klasörlerine erişim haklarını kontrol etme. |
| 0x80070002 | Dosya bulunamadı | Önbelleği temizleme (Yöntem 2); sorun giderme aracını kullanma. |
| 0x800F0922 | Kurtarma bölümü veya ağ hatası | Diskte alan açın; internet bağlantısını kontrol edin; VPN'i devre dışı bırakın. |
| 0x80070422 | Hizmet devre dışı | services.msc'yi kontrol edin: "Windows Update" hizmeti "El ile" veya "Otomatik" modunda olmalıdır. |
| 0x80073701 | Bileşen deposu hasarı | DISM ve SFC çalıştırma (Yöntem 3); güncellemeyi Microsoft kataloğu üzerinden manuel kurma. |
Hiçbir Şey İşe Yaramazsa Ne Yapmalı?
Standart yöntemler Windows Update'i başlatamazsa, yamaları kurmak için alternatif yollar kullanın.
1. Microsoft Update Kataloğu Üzerinden Manuel Kurulum
- Sorunlu güncelleştirmenin numarasını not edin (örneğin, KB5034441).
- catalog.update.microsoft.com sitesine gidin.
- Arama kutusuna KB numarasını yazın, Windows sürümünüz için (x64 veya ARM64)
.msudosyasını indirin. - İndirilen dosyayı çalıştırın ve kurulum sihirbazındaki talimatları izleyin.
2. Assistant (Kurulum Yardımcısı) ile Güncelleme
Büyük sürüm güncellemeleri için (örneğin, 21H2'den 22H2'ye geçiş) resmi Windows 11 Installation Assistant veya Media Creation Tool yardımcı programlarını kullanmak daha iyidir. Bunlar standart Windows Update mekanizmasını atlayarak sistemi doğrudan kurar.
3. Kayıt Defteri Kontrolü (İleri Düzey Kullanıcılar İçin)
Bazen kayıt defteri anahtarları güncellemeyi engeller.
Win + Rtuşlarına basın,regedityazın.- Şu yola gidin:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate. - Sağ tarafta
DisableWindowsUpdateAccessveyaNoAutoUpdateparametreleri varsa, bunları silin veya değerlerini0olarak ayarlayın. - Yeniden başlatın.
Kullanıcıların Sık Yaptığı Hatalar
- İşlemi kesintiye uğratma. Güncellemeler kurulurken bilgisayarınızı kapatmayın, süreç takılmış gibi görünse bile. Kesinti, önyükleyiciye zarar verebilir.
- Yeniden başlatmayı ihmal etme. Hizmetleri sıfırladıktan veya önbelleği temizledikten sonra yeniden başlatma zorunludur. Aksi takdirde değişiklikler doğru şekilde uygulanmaz.
- Antivirüs tarafından engellenme. Üçüncü taraf antivirüsler (Avast, Kaspersky, ESET), Microsoft sunucularından dosya indirmeyi engelleyebilen "Web Ekranı" veya "Ağ Koruması" bileşenlerine sahiptir. Güncelleme sırasında korumayı geçici olarak devre dışı bırakın.
SSS
Windows güncellemelerini tamamen devre dışı bırakabilir miyim? Teknik olarak evet, hizmetler veya grup ilkeleri aracılığıyla yapılabilir, ancak bu kesinlikle önerilmez. Bu, sistemi virüslere karşı savunmasız bırakır ve önemli kararlılık düzeltmelerinden mahrum eder. Bunun yerine "Aktif Saatler"i ayarlamak veya güncellemeleri en fazla 5 hafta süreyle askıya almak daha iyidir.
Güncelleme neden sonsuz derecede uzun sürede indiriliyor? Çoğunlukla bu, iletişim kanalı sorunu veya Microsoft sunucularının aşırı yüklenmesinden kaynaklanır. Ağ adaptörü ayarlarında DNS'i genel DNS'lere (örneğin, Google'dan 8.8.8.8 veya Cloudflare'den 1.1.1.1) değiştirmeyi deneyin.
SoftwareDistribution klasörünü silmek güvenli mi? Evet, güvenlidir. Bu klasörde yalnızca indirilen güncellemelerin geçici dosyaları saklanır. Windows Update'e bir sonraki erişiminizde bu klasörü yeniden oluşturacak ve yeni dosyaları indirecektir. Eski veriler kaybolacaktır, ancak indirme hatalarında tam olarak istenen budur.