Tüm Makaleler
Hata Çözümüwindows 30 dk okuma

Windows Update Hatası 0x80070017: Dosya Okunamadı / CRC Hatası

Windows Update 0x80070017 (ERROR_CRC) hatasının nedenleri ve adım adım çözümü: SoftwareDistribution temizleme, chkdsk ile disk kontrolü, DISM/SFC ve RAM/disk sağlık testi.

6 Temmuz 2026

Windows Update Hatası 0x80070017: Dosya Okunamadı / CRC Hatası
İpucu: Renkli komut kutucuklarına tıklayarak komutu tek dokunuşla kopyalayabilirsiniz.
Önemli: Bazı komutların çalışması için Komut İstemi'ni "Yönetici olarak çalıştır" ile açmanız gerekebilir.

Windows güncellemesi veya kurulumu sırasında karşınıza çıkan 0x80070017 hata kodu, sistem dilinde ERROR_CRC (Cyclic Redundancy Check / Döngüsel Artıklık Denetimi hatası) anlamına gelir. Kısacası Windows, güncelleme dosyalarını okumaya çalışıyor ancak dosyaların bütünlük denetimi başarısız oluyor: indirilen veya kopyalanan veri, olması gerektiği gibi okunamıyor. Bu nedenle güncelleme yarıda kalır ve hata ile durur.

Bu hata çoğunlukla iki büyük gruba ayrılır: ya indirilen güncelleme paketi bozulmuştur (eksik veya hatalı inmiş, geçici dosyalar zarar görmüştür), ya da diskin fiziksel/mantıksal yüzeyinde bir okuma sorunu vardır. Aşağıdaki adımları kolaydan zora doğru uyguladığınızda büyük olasılıkla sorunu giderebilirsiniz.

Bu Hata Neden Olur

  • Bozuk veya yarım inmiş güncelleme dosyaları: İnternet bağlantısının kesilmesi ya da indirme önbelleğinin (SoftwareDistribution klasörü) zarar görmesi sonucu paketin CRC denetimi başarısız olur.
  • Disk yüzeyinde hatalı sektörler: Sabit diskte veya SSD'de okuma sorunu yaşanan bölgeler, güncelleme dosyalarının doğru okunmasını engeller. CRC hatalarının önemli bir bölümü bu nedenle ortaya çıkar.
  • Bozuk sistem dosyaları: Windows bileşen deposunda (component store) hasar varsa güncelleme uygulanamaz.
  • RAM (bellek) sorunları: Hatalı bellek modülleri, veri kopyalanırken bitlerin bozulmasına ve dolayısıyla CRC hatasına yol açabilir.
  • Üçüncü taraf güvenlik yazılımı çakışması: Bazı antivirüs programları güncelleme dosyalarına müdahale ederek bütünlüğün bozulmasına neden olabilir.
  • DVD/USB kurulum ortamı veya ISO bozukluğu: Yükseltme bir kurulum medyasından yapılıyorsa, medyanın kendisi hasarlı olabilir.

Çözüm Adımları

Yöntem 1 — Yeniden başlatın ve Sorun Gidericiyi çalıştırın (Kolay)

Önce bilgisayarınızı tam olarak yeniden başlatın; bazen geçici bir okuma kilidi bu şekilde temizlenir. Ardından yerleşik aracı çalıştırın:

1. Başlat > Ayarlar > Güncelleştirme ve Güvenlik > Sorun Giderme yolunu izleyin. 2. Ek sorun gidericiler bağlantısına tıklayın ve Windows Update öğesini seçip çalıştırın. 3. Önerilen düzeltmeleri uygulayın, ardından güncellemeyi tekrar deneyin.

Windows 11'de bu araç Ayarlar > Sistem > Sorun Giderme > Diğer sorun gidericiler altında yer alır.

Yöntem 2 — Güvenlik yazılımını geçici olarak devre dışı bırakın

Üçüncü taraf bir antivirüs kullanıyorsanız, güncelleme süresince geçici olarak duraklatın (veya devre dışı bırakın) ve güncellemeyi yeniden deneyin. Sorun çözülürse yazılımın güncelleme dosyalarına müdahale ettiği anlaşılır; işlem sonrası korumayı tekrar etkinleştirmeyi unutmayın.

Yöntem 3 — Windows Update bileşenlerini sıfırlayın (Önbelleği temizleyin)

Bu adım, bozuk indirme önbelleğini temizleyerek güncellemenin temiz şekilde yeniden indirilmesini sağlar; 0x80070017 için en etkili yöntemlerden biridir.

Başlat menüsüne yazın, Komut İstemi'ne sağ tıklayıp Yönetici olarak çalıştır deyin. Aşağıdaki komutları sırayla girin.

Önce ilgili hizmetleri durdurun:

````

Bu komutlar sırasıyla Windows Update hizmetini, Şifreleme hizmetini, Arka Plan Akıllı Aktarım (BITS) hizmetini ve Windows Installer hizmetini durdurur. Böylece önbellek klasörlerini güvenle değiştirebilirsiniz.

Şimdi önbellek klasörlerini yeniden adlandırın (silmek yerine .old uzantısıyla yedeklemiş olursunuz):

````

indirilen güncelleme dosyalarının tutulduğu klasördür; ise güncelleme imza/katalog bilgilerini barındırır. Yeniden adlandırıldıklarında Windows bunları temiz olarak yeniden oluşturur.

Son olarak hizmetleri tekrar başlatın:

````

İşlem bittikten sonra bilgisayarı yeniden başlatıp güncellemeyi deneyin. Sorun çözülürse, kök dizinde kalan ve klasörlerini daha sonra elle silebilirsiniz.

Yöntem 4 — Disk hatalarını chkdsk ile denetleyin

CRC hatası diskten kaynaklanıyorsa disk yüzeyini taramak çözüm olabilir. Yönetici Komut İstemi'nde şunu çalıştırın:

````

/f parametresi bulunan dosya sistemi hatalarını onarır, /r ise hatalı sektörleri arar ve okunabilir veriyi kurtarmaya çalışır (/r, /f işlevini de kapsar). Sistem diski kullanımda olduğu için "bir sonraki yeniden başlatmada zamanlansın mı?" diye sorulur; Y yazıp Enter'a basın ve bilgisayarı yeniden başlatın. Tarama açılış öncesinde çalışır ve uzun sürebilir; tamamlanmasını bekleyin.

Önemli uyarı (veri kaybı riski): /r parametresi diskin tüm yüzeyini zorlar. Diskinizde zaten arıza belirtisi varsa (SMART uyarısı, sık donma, anormal sesler), çalıştırmak arızayı hızlandırıp veri kaybına yol açabilir. Bu nedenle önce önemli verilerinizi yedekleyin; diskte ciddi bozulma şüphesi varsa /r yerine önce Yöntem 6'daki disk sağlığı (SMART) kontrolünü yapın.

Yöntem 5 — Sistem dosyalarını DISM ve SFC ile onarın

Güncelleme bileşen deposu zarar gördüyse, aşağıdaki iki aracı bu sırayla çalıştırın. Yönetici Komut İstemi'nde:

````

Bu komut, Windows bileşen deposundaki bozuklukları tespit edip Windows Update kanalı üzerinden onarır (internet bağlantısı gerektirir). İşlem birkaç dakika sürebilir; %20 civarında uzun süre duruyormuş gibi görünmesi normaldir.

DISM, SFC'nin sağlam kopyaları aldığı bileşen deposunu onardığı için DISM'i SFC'den önce çalıştırmak gerekir. DISM tamamlandıktan sonra Sistem Dosyası Denetleyicisi'ni çalıştırın:

````

korumalı sistem dosyalarını tarar ve bozuk olanları sağlam kopyalarıyla değiştirir. Tarama bitince bilgisayarı yeniden başlatıp güncellemeyi tekrar deneyin.

Yöntem 6 — RAM ve disk sağlığını test edin (Donanım kontrolü)

Yukarıdakiler işe yaramazsa donanım tarafına bakın, çünkü kalıcı CRC hatası bozuk bellek veya yıpranmış diske işaret edebilir.

  • Bellek testi: Başlat'a yazıp aracı açın ve Şimdi yeniden başlat ve sorunları denetle seçeneğini seçin. Açılışta bellek testi çalışır.
  • Disk sağlığı (SMART): Yönetici Komut İstemi'nde komutuyla disklerin genel durumunu (OK olmalı) görebilirsiniz. (Bu komut yeni Windows sürümlerinde kaldırılmış olabilir; çalışmazsa PowerShell'de ile sütununa bakabilirsiniz.) Daha ayrıntılı sağlık verisi için üreticinin disk tanılama aracını veya güvenilir bir SMART okuma yazılımını kullanın.

Bellek veya disk testi hata verirse, ilgili donanımın değiştirilmesi gerekir; bu durumda güncelleme hatası ancak donanım yenilendikten sonra kalıcı olarak çözülür. Disk arıza belirtisi gösteriyorsa, ek tarama yapmadan önce verilerinizi yedeklemeniz önemlidir.

Yöntem 7 — Güncellemeyi elle (manuel) indirip kurun

Belirli bir KB güncellemesi sürekli aynı hatayı veriyorsa, hata kodunun yanında veya güncelleme geçmişinde görünen KB numarasını not edin. Microsoft Update Katalog sitesinden (catalog.update.microsoft.com) o KB'yi sisteminize uygun sürümle (x64/x86, ilgili Windows sürümü) arayıp indirin ve .msu dosyasını çift tıklayarak kurun. Böylece bozuk önbelleği tamamen atlamış olursunuz.

Tekrar Yaşamamak İçin

  • Güncelleme indirilirken bilgisayarı kapatmayın ve internet bağlantısını kesmeyin; yarım inen paketler CRC hatasına yol açar.
  • Diskinizde yeterli boş alan (en az birkaç GB) bulundurun; dolu disk güncelleme dosyalarının düzgün yazılmasını engelleyebilir.
  • Yılda birkaç kez disk sağlık (SMART) kontrolü yaparak hatalı sektörleri erken yakalayın.
  • Diskiniz mekanik (HDD) ve eskiyse, kritik hatalar tekrarlamadan önce SSD'ye geçmeyi değerlendirin.
  • Antivirüs yazılımınızı güncel tutun; eski sürümler güncelleme süreciyle çakışabilir.
  • Düzenli olarak önemli verilerinizin yedeğini alın; CRC hataları zaman zaman yaklaşan bir disk arızasının ilk işareti olabilir.

Bilgisayarınızın orijinal bir Windows lisansıyla güncel ve güvende kalması önemlidir. Lisanslama veya etkinleştirme konusunda desteğe ihtiyaç duyarsanız Enlisans ekibi size yardımcı olmaktan memnuniyet duyar.

Enlisans verilerine göre
%94
Bu tür hataların çözülme oranı
930+
Bilgi bankasındaki çözüm rehberi
%98
Müşteri memnuniyeti

Adım Adım

  1. Bilgisayarı yeniden başlatın ve Ayarlar > Güncelleştirme ve Güvenlik > Sorun Giderme yolundan Windows Update Sorun Gidericisini çalıştırın.
  2. Üçüncü taraf antivirüs kullanıyorsanız güncelleme süresince geçici olarak duraklatıp tekrar deneyin.
  3. Yönetici Komut İstemi'nde 'net stop wuauserv', 'net stop cryptSvc', 'net stop bits', 'net stop msiserver' komutlarıyla güncelleme hizmetlerini durdurun.
  4. 'ren C:\Windows\SoftwareDistribution SoftwareDistribution.old' ve 'ren C:\Windows\System32\catroot2 Catroot2.old' ile önbellek klasörlerini yeniden adlandırın, ardından dört hizmeti 'net start' ile yeniden başlatın.
  5. Önemli verilerinizi yedekledikten sonra '' komutunu çalıştırın, sorulduğunda Y yazıp yeniden başlatarak disk hatalarını ve hatalı sektörleri tarayın (disk arıza belirtisi varsa önce SMART kontrolü yapın).
  6. '' ardından '' komutlarını bu sırayla çalıştırarak sistem dosyalarını onarın.
  7. Sorun sürerse Windows Bellek Tanılama ile RAM'i ve disk sağlığını (SMART) test edin; gerekirse hatalı KB güncellemesini Microsoft Update Katalog'dan manuel indirip kurun.
Adımlar sorununuzu çözmediyse Dijital Lisans Asistanımız size özel yardımcı olur.Asistana Sor
Bu rehber işinize yaradıysa paylaşabilirsiniz.
Enlisans · Uçtan uca yanınızda

Satın almadan aktivasyona kadar tek elden

%100 orijinal lisansı anında teslim alın, kurulumu ve etkinleştirmeyi Dijital Lisans Asistanımızla dakikalar içinde tamamlayın. 7/24 ücretsiz destek + ücretsiz değişim garantisi. Dijital lisansta yeni standardı biz koyduk.

İlgili Makaleler

Windows 11 25H2 Etkinleştirme Paketi (Enablement Package) Nasıl Çalışır?
Windows 11 25H2 etkinleştirme paketi, 24H2 ile aynı dosyaları paylaşan ve yeni özellikleri açan küçük bir anahtardır. İndirme küçük, kurulum hızlı, tek yeniden başlatma yeterlidir.
Oku
Windows Update Hatası 0x80070020: Dosya Başka Bir İşlem Tarafından Kullanılıyor
0x80070020 (ERROR_SHARING_VIOLATION), güncelleme dosyasının antivirüs veya başka bir yazılımca kilitlenmesidir. Temiz önyükleme ve bileşen sıfırlama ile çözülür.
Oku
Ağ Yığını Sıfırlama (netsh winsock reset / netsh int ip reset)
İnternet bağlı görünüp çalışmadığında bozuk Winsock ve TCP/IP yığınını netsh komutlarıyla güvenle sıfırlamanın adım adım yolu.
Oku
Ekran Görüntüsü Kayık/Zumlu veya Çözünürlük Yanlış: Windows Çözümü
Kayık, gerilmiş veya zumlu görünen ekran çoğunlukla yanlış çözünürlük ya da ölçek ayarındandır; doğal çözünürlük ve %100 ölçek çoğu durumu düzeltir.
Oku
Mac'e Windows Kurarken Başlangıç Tuşları: Option (Alt) Tuşu ve Boot Camp
Intel Mac'lerde açılışta Option (Alt) tuşuyla disk seçimi, Boot Camp ile Windows kurulumu, T2 Startup Security Utility ve Apple Silicon Mac'lerde Boot Camp olmaması.
Oku
Yazdırma Biriktiricisi (Print Spooler) Sürekli Duruyor / Çöküyor Çözümü
Windows 11/10'da Yazdırma Biriktiricisi (Print Spooler) hizmeti sürekli durduğunda kuyruğu temizleme, bozuk sürücüyü kaldırma ve hizmeti otomatik başlatma adımları.
Oku

Bunlar da İşinize Yarayabilir