Windows Güncellemesi Takılıysa Ne Yapmalı
Windows güncellemelerinin takılması, kullanıcıların en sık karşılaştığı ama en yanlış teşhis edilen sorunlardan biri. "%0'da bekliyor", "%99'da donuk kaldı" ya da "Değişiklikler geri alınıyor" mesajı gördüğünüzde aslında birbirinden çok farklı üç senaryo ile karşı karşıya olabilirsiniz: indirme aşamasında bir ağ/servis problemi, paket doğrulamada bozulmuş bir dosya deposu ya da kurulum aşamasında sürücü veya disk kaynaklı bir çakışma. Doğru çözüm, hangi aşamada takıldığınıza bağlı olarak değişir; rastgele sırayla komut denemek genellikle zaman kaybettirir.
Aşağıdaki yaklaşımı bir eleme mantığıyla kurgulayalım: önce ucuz ve geri dönüşü olan adımlar, sonra sistem dosyalarına dokunan onarımlar, en son manuel kurulum. Her adımın "maliyeti" (harcanan süre) ile "başarı olasılığı" arasındaki dengeyi göz önünde tutmak, bir windows update hata mesajını saatler süren bir uğraşa dönüştürmenizi engeller.
Takılmanın Hangi Aşamada Olduğunu Tespit Etmek
Aynı belirtiye bakıp farklı sonuçlara varmak mümkün, bu yüzden ilk iş ölçüm yapmak. Windows'un güncelleme süreci üç mantıksal fazdan geçer: indirme (Delivery Optimization + BITS), hazırlama/doğrulama (CBS ve bileşen deposu), kurulum (yeniden başlatma sırasında uygulanan işlemler). Hangi fazda olduğunuzu anlamak, denenecek yöntemi doğrudan belirler.
Gerçekten donmuş mu, yoksa yavaş mı?
Yüzde göstergesi sabit görünse bile arka planda iş devam ediyor olabilir. Görev Yöneticisi'ni açıp Performans sekmesinde disk ve ağ etkinliğine bakın. Diskte sürekli birkaç MB/s okuma-yazma varsa, işlem sürüyor demektir. Büyük yıllık sürüm yükseltmeleri, özellikle mekanik disklerde saatler alabilir; kümülatif güvenlik güncellemeleri ise genelde çok daha kısa sürer. Ölçüt basit: disk ve ağ etkinliği 45–60 dakika boyunca tamamen sıfırsa müdahale zamanı gelmiştir.
Hata kodunu okumak
Ayarlar > Windows Update > Güncelleme geçmişi ekranındaki kod, tahmin yükünü büyük ölçüde azaltır. Sık görülen ailelerin anlamı şu şekilde gruplanabilir:
| Kod ailesi | Muhtemel kaynak | İlk denenecek |
|---|---|---|
| 0x80070002 / 0x80070003 | Eksik veya bozuk indirme dosyaları | SoftwareDistribution temizliği |
| 0x80073712 | Bileşen deposu (WinSxS) bozulması | DISM + SFC |
| 0x800f0922 | Sistem Ayrılmış bölüm yetersiz / VPN engeli | VPN kapatma, bölüm alanı |
| 0x80240034 | Sunucudan paket alınamıyor | Ağ/servis sıfırlama |
| 0x80070070 | Disk alanı yetersiz | Alan boşaltma (10–20 GB) |
Ön koşulları doğrulamak
Müdahaleye geçmeden üç şeyi teyit edin: sistem diskinde en az 15–20 GB boş alan, doğru sistem saati ve saat dilimi, kararlı bir bağlantı. Sertifika doğrulaması saate bağlı olduğu için yanlış tarih tek başına güncellemeyi bloke edebilir. Bağlantı tarafında paket kaybı yaşıyorsanız, kablosuz ağ performansını iyileştirmeye yönelik yöntemleri uygulamak ya da geçici olarak kablo kullanmak indirme aşamasındaki takılmaların önemli bir kısmını ortadan kaldırır. Ölçülü bağlantı (metered connection) seçeneği açıksa büyük paketler bekletilir; bunu da kontrol edin.
Adım Adım Çözüm Sırası
Aşağıdaki sıra, düşük riskten yükseğe doğru dizilmiştir. Her adımdan sonra güncellemeyi yeniden denemek, hangi müdahalenin işe yaradığını bilmenizi sağlar.
1. Servisleri ve önbelleği sıfırlamak
En yüksek fayda/çaba oranına sahip adım budur. Yönetici yetkisiyle açılmış Komut İstemi'nde şu sırayı uygulayın:
- net stop wuauserv ve net stop bits ile güncelleme servislerini durdurun.
- C:\Windows\SoftwareDistribution klasörünü SoftwareDistribution.old olarak yeniden adlandırın.
- C:\Windows\System32\catroot2 klasörünü de aynı şekilde yeniden adlandırın.
- Servisleri net start ile geri başlatıp bilgisayarı yeniden başlatın.
Windows bu klasörleri sıfırdan oluşturur; yani bozuk indirme kalıntıları temizlenmiş olur. Bozuk paket kaynaklı takılmalarda bu adım tek başına çoğu vakayı çözer.
2. Sistem dosyalarını onarmak
Sorun bileşen deposundaysa önbellek temizliği yetmez. Sırayı bozmadan uygulayın:
- DISM /Online /Cleanup-Image /RestoreHealth — bozuk bileşenleri Windows Update üzerinden onarır.
- sfc /scannow — korumalı sistem dosyalarını karşılaştırıp değiştirir.
- chkdsk C: /scan — disk düzeyinde mantıksal hataları raporlar.
DISM'i SFC'den önce çalıştırmak önemli: SFC onarım kaynağı olarak bileşen deposunu kullanır, depo bozuksa tarama başarısız döner. Bu iki komut, sistemin genel tepkiselliğini iyileştirmek için önerilen bakım adımlarıyla da örtüşür.
3. Manuel kurulum ve son çözümler
Belirli bir paket ısrarla başarısız oluyorsa, KB numarasını not
Kaynaklar ve bağlantılar
- mobiltaxi-service - 5min kredi beklerken RD/backlink testi