Windows güncellemesi sırasında karşılaştığınız hata kodları (özellikle 0x80070020) çoğu zaman güncellemenin kendisiyle değil, arka planda çalışan bir programla ilgilidir. 0x80070020 hatası "ERROR_SHARING_VIOLATION" yani "paylaşım ihlali" anlamına gelir: Windows güncellemek istediği bir dosyayı değiştirmeye çalışır, ancak başka bir uygulama (genellikle antivirüs ya da üçüncü taraf bir hizmet) o dosyayı tam o anda açık tutuyordur. Sonuç olarak güncelleme tamamlanamaz ve hata vererek geri döner.
Bu tür çakışmaları en temiz şekilde teşhis etmenin yolu Temiz Önyükleme (Clean Boot) yapmaktır. Temiz önyükleme, bilgisayarı yalnızca Microsoft'a ait temel hizmetlerle başlatır; tüm üçüncü taraf hizmetler ve başlangıç uygulamaları geçici olarak devre dışı kalır. Böylece güncellemeyi engelleyen yazılım ortadan kalkar ve güncelleme rahatça çalışabilir. Bu işlem hiçbir veriyi silmez ve tamamen geri alınabilir.
Bu Hata Neden Olur
- Antivirüs / güvenlik yazılımı dosya kilitliyor: Norton, McAfee, Avast, Bitdefender, Kaspersky, ESET, Malwarebytes gibi programlar gerçek zamanlı tarama yaparken dosyaları sürekli açıp kapatır. Güncelleme tam o sırada aynı dosyaya erişmek isterse paylaşım ihlali (0x80070020) oluşur.
- Üçüncü taraf bir hizmet arka planda çakışıyor: Yedekleme yazılımları, bulut eşitleme araçları (örneğin OneDrive dışı senkron istemcileri), GPU/sürücü yönetim uygulamaları güncelleme dosyalarına müdahale edebilir.
- Bozuk güncelleme önbelleği: klasöründe yarım kalmış ya da bozulmuş indirme parçaları güncellemeyi takılı bırakır.
- Bozuk sistem bileşeni: Windows'un kendi bileşen deposu (component store) hasar görmüşse güncelleme uygulanamaz.
Çözüm Adımları
Aşağıdaki yöntemleri kolaydan zora doğru sırayla deneyin. Çoğu durumda ilk birkaç adım sorunu çözer. Komut gerektiren adımlarda, ilgili pencereyi her zaman Yönetici olarak açtığınızdan emin olun; aksi halde komutlar "erişim reddedildi" hatası verebilir.
Yöntem 1 — Güncelleştirme Sorun Gidericisi ve yeniden başlatma
İlk olarak en basit yolu deneyin:
1. Ayarlar > Sistem > Sorun Giderme > Diğer sorun gidericiler yolunu açın (Windows 10'da Ayarlar > Güncelleştirme ve Güvenlik > Sorun Giderme > Ek sorun gidericiler). 2. Windows Update satırındaki Çalıştır düğmesine tıklayın ve sihirbazı tamamlayın. 3. Bilgisayarı yeniden başlatın ve güncellemeyi tekrar deneyin.
Ayrıca antivirüsünüzü geçici olarak duraklatmak hızlı bir testtir: Sistem tepsisindeki antivirüs simgesine sağ tıklayıp Korumayı duraklat / 15 dakika gibi bir seçeneği işaretleyin ve hemen güncellemeyi başlatın. Çözülürse sorun büyük olasılıkla güvenlik yazılımındadır. Testten sonra korumayı yeniden açmayı unutmayın.
Yöntem 2 — Temiz Önyükleme (Clean Boot) ile çakışmayı eleme
Bu, konunun ana çözümüdür. Üçüncü taraf hizmetleri geçici olarak kapatarak güncellemeyi temiz bir ortamda çalıştırırsınız.
1. Klavyeden Windows + R tuşlarına basın, açılan kutuya yazıp Enter'a basın. Sistem Yapılandırması penceresi açılır. 2. Hizmetler sekmesine geçin. Alt kısımdaki Tüm Microsoft hizmetlerini gizle kutusunu işaretleyin. Bu çok önemlidir; aksi halde Windows'un çalışması için gerekli hizmetleri yanlışlıkla kapatabilirsiniz. 3. Listede yalnızca üçüncü taraf hizmetler kalır. Sağdaki Tümünü devre dışı bırak düğmesine tıklayın, ardından Uygula'ya basın. 4. Başlangıç sekmesine geçin ve Görev Yöneticisi'ni aç bağlantısına tıklayın. Açılan Görev Yöneticisi'nin Başlangıç uygulamaları sekmesinde, Etkin durumdaki her öğeyi tek tek seçip Devre dışı bırak deyin. (Hangilerini kapattığınızı not edin; sonra geri açacaksınız.) 5. Görev Yöneticisi'ni kapatın, Sistem Yapılandırması'nda Tamam'a tıklayın ve bilgisayarı yeniden başlatın. 6. Bilgisayar temiz önyükleme modunda açıldıktan sonra Ayarlar > Windows Update üzerinden güncellemeyi tekrar deneyin. Bu modda güncelleme tamamlanıyorsa, sorun kapattığınız üçüncü taraf yazılımlardan biridir.
Suçluyu bulmak için kademeli geri açma: Güncelleme başarılı olduktan sonra hizmetleri yarı yarıya açıp (örneğin hizmetlerin yarısını etkinleştirip yeniden başlatarak) hangi grubun soruna yol açtığını daraltabilirsiniz. Çoğu kullanıcı için suçlu antivirüs ya da yedekleme/eşitleme aracıdır.
Normale dönmek (ZORUNLU): İşiniz bittiğinde 'i tekrar açın; Genel sekmesinde Normal başlangıç seçeneğini işaretleyin, başlangıç uygulamalarını da Görev Yöneticisi'nden geri açın, Uygula > Tamam deyip yeniden başlatın. Böylece tüm hizmetler ve başlangıç programları yeniden etkin hale gelir.
Yöntem 3 — Windows Update bileşenlerini sıfırlama
Çakışma giderildiği halde güncelleme hâlâ takılıyorsa, bozulmuş güncelleme önbelleği nedeniyle olabilir. Aşağıdaki komutları Yönetici olarak çalıştırılan Komut İstemi (CMD) içinde sırayla girin. (Başlat menüsüne "cmd" yazıp Komut İstemi'ne sağ tıklayın ve Yönetici olarak çalıştır deyin.)
Önce güncelleme ile ilgili hizmetleri durdurun:
````
Bu komutlar sırasıyla Windows Update (), Şifreleme (), Arka Plan Akıllı Aktarım () ve Windows Installer () hizmetlerini durdurur; böylece önbellek klasörleri serbest kalır.
Şimdi önbellek klasörlerini silmeden, yeniden adlandırın (sorun çıkarsa geri dönebilmek için):
````
indirilen güncelleme dosyalarını, ise güncelleme imza bilgilerini tutar. Yeniden adlandırınca Windows bunları sıfırdan ve temiz olarak oluşturur. Klasörleri silmek yerine yeniden adlandırmak güvenlidir: Bir sorun çıkarsa eski klasörü geri adlandırarak önceki durumu kurtarabilirsiniz. ("Klasör kullanımda" hatası alırsanız yukarıdaki hizmetlerin durdurulduğundan emin olun.)
Son olarak hizmetleri tekrar başlatın:
````
Bilgisayarı yeniden başlatın ve güncellemeyi yeniden deneyin. Her şey yolundaysa eski klasörlerini birkaç gün sonra silebilirsiniz.
Yöntem 4 — Sistem dosyalarını onarma (DISM + SFC)
Güncelleme bileşen deposu hasarlıysa, onarım için yine Yönetici Komut İstemi'nde şu komutları sırayla çalıştırın:
````
Bu komut Windows'un bileşen deposunu (component store) çevrimiçi olarak denetler ve bozuk dosyaları Windows Update üzerinden gelen sağlam kopyalarla onarır. İşlem birkaç dakika sürebilir; yüzde göstergesi belirli noktalarda (örneğin %20 ve %40) bir süre takılı kalmış gibi görünebilir, bu normaldir, sabırla bekleyin.
````
korunan tüm sistem dosyalarını tarar ve bozuk olanları onarır. Önce DISM, sonra SFC sırasına uymak en sağlıklısıdır; çünkü SFC, onarım için sağlam bir bileşen deposundan dosya çeker. İki tarama bittikten sonra bilgisayarı yeniden başlatıp güncellemeyi tekrar deneyin.
Yöntem 5 — Güncellemeyi elle yükleme
Belirli bir güncelleme (örneğin bir KB numarası) ısrarla başarısız oluyorsa, onu Microsoft Update Kataloğu üzerinden elle indirip kurabilirsiniz:
1. Windows Update ekranında başarısız olan güncellemenin KB numarasını not edin (örneğin KB5060841). 2. Microsoft Update Catalog (catalog.update.microsoft.com) sitesinde bu KB numarasını arayın. 3. Sisteminize uygun sürümü (64-bit/x64 ya da ARM64) indirin ve dosyasına çift tıklayarak kurun. 4. Kurulum bitince yeniden başlatın.
Elle yüklemeden önce yine Yöntem 2'deki temiz önyükleme modunda olmanız çakışma ihtimalini ortadan kaldırır.
Tekrar Yaşamamak İçin
- Antivirüs istisnası ekleyin: Güvenlik yazılımınızın ayarlarından ve klasörlerini taramadan hariç tutun. Bu, güncelleme sırasında dosya kilitlenmesini ve 0x80070020 hatasını önlemeye yardımcı olur.
- Güncellemeyi boşta zamanda yapın: Yedekleme, büyük dosya kopyalama veya yoğun disk kullanımı sırasında güncelleme çalıştırmayın.
- Diskte yer bırakın: Sistem diskinde en az birkaç GB boş alan tutun; dolu disk güncellemeleri sık takılır.
- Temiz önyüklemeden sonra mutlaka normale dönün: İşiniz bitince Sistem Yapılandırması'nı "Normal başlangıç"a almayı unutmayın; aksi halde antivirüsünüz ve diğer programlar kapalı kalır.
Bilgisayarınızda lisans veya etkinleştirme ile ilgili bir aksaklık da yaşıyorsanız Enlisans ekibi olarak size yardımcı olmaktan memnuniyet duyarız.















