Hata Kodu 0x800705b4 (Zaman Aşımı): Detaylı Analiz ve Çözüm
Hata kodu 0x800705b4 (veya ERROR_TIMEOUT), Windows'ta bir işlemin kendisine ayrılan süre içinde tamamlanamadığını veya yanıt veremediğini belirten yaygın bir zaman aşımı hatasıdır.Bu hata genellikle iki ana senaryoda ortaya çıkar:
- Windows Update: Yeni güncellemeler aranırken veya yüklenirken.
- Windows Defender: Gerçek zamanlı koruma başlatılamadığında veya bir tarama yapmaya çalışırken.
Hatayı Anlamak: Zaman Aşımı (Timeout) Nedir?
Bu hata kodu, temel olarak bir işlemin başarısız olduğu anlamına gelmez; daha çok "beklenen süreden çok daha uzun sürdüğü ve muhtemelen takıldığı" anlamına gelir.Windows, bir hizmeti başlattığında (örn. Windows Update hizmeti) veya bir programdan yanıt istediğinde (örn. Windows Defender'ın tarama motoru), belirli bir süre içinde "hazırım" veya "işlem bitti" sinyali bekler. Bu sinyal gelmezse, Windows o işlemin askıda kaldığını veya kilitlendiğini varsayar ve daha fazla sistem kaynağını tüketmesini engellemek için işlemi sonlandırarak 0x800705b4 hatasını verir.
Olası Nedenler
Zaman aşımının kendisi bir sonuçtur. Bu sonuca yol açan asıl neden genellikle şunlardan biridir:- Windows Defender / Antivirüs Çakışması (En Yaygın Neden):
- Windows Update için: Windows Defender (veya üçüncü parti bir antivirüs), indirilen güncelleme dosyalarını gerçek zamanlı olarak taramaya çalışırken kilitlenir. Bu tarama işlemi, güncelleme işlemini o kadar yavaşlatır ki, zaman aşımına uğrar.
- Windows Defender için: Bizzat Windows Defender'ın kendi tanım (imza) dosyaları bozulmuş olabilir ve hizmet düzgün başlatılamaz.
- Bozuk Windows Update Bileşenleri:
- C:\Windows\SoftwareDistribution klasöründeki önbelleğe alınmış güncelleme dosyaları bozulmuş veya eksik olabilir. Windows Update bu bozuk dosyaları işlemeye çalışırken takılı kalır.
- Bozuk Sistem Dosyaları:
- Windows Update veya Defender'ın çalışmak için güvendiği temel sistem dosyaları (DLL'ler) hasar görmüş olabilir.
- Hizmet Çakışmaları:
- "Arka Plan Akıllı Aktarım Hizmeti (BITS)" veya "Windows Update" hizmetinin kendisi düzgün çalışmıyor olabilir veya başka bir hizmetle çakışıyor olabilir.
- Sürücü (Driver) Sorunları:
- Güncellenmeye çalışılan bir donanım sürücüsü (örn. ekran kartı, ağ kartı) sistemle uyumsuzsa, yükleme işlemi sırasında zaman aşımına neden olabilir.
- Yetersiz Sistem Kaynakları:
- Aşırı yüksek CPU veya Disk kullanımı (%100'e yakın) olan bir sistemde, güncelleme işlemleri sıraya giremez ve zaman aşımına uğrayabilir.
Çözüm Yöntemleri
Sorunu gidermek için bu adımları sırayla izleyebilirsiniz.Adım 1: Windows Update Sorun Gidericisi
Windows'un kendi aracı, hizmetlerle ilgili temel sorunları otomatik olarak düzeltebilir.- Ayarlar > Güncelleştirme ve Güvenlik > Sorun Gider'e gidin. (Windows 11'de: Ayarlar > Sistem > Sorun Gider).
- "Ek sorun gidericiler" veya "Diğer sorun gidericiler"e tıklayın.
- Windows Update'i bulun ve "Sorun gidericiyi çalıştır" deyin.
- İşlem bittikten sonra bilgisayarı yeniden başlatın.
Adım 2: Windows Defender / Antivirüs Kontrolü
Bu, hatanın en olası kaynağıdır.Seçenek A: Üçüncü Parti Antivirüs Kullanıyorsanız
- Kullandığınız antivirüs yazılımını (Kaspersky, Norton, Avast, ESET vb.) geçici olarak devre dışı bırakın veya daha iyisi, test etmek için tamamen kaldırın. (Devre dışı bırakmak bazen yetmez).
- Bilgisayarı yeniden başlatıp güncellemeyi tekrar deneyin.
- Windows Güvenliği'ni açın ("Görev Çubuğu"ndaki kalkan simgesi).
- Virüs ve tehdit koruması'na tıklayın.
- "Virüs ve tehdit koruması ayarları" altındaki Ayarları yönet'e tıklayın.
- Gerçek zamanlı koruma'yı geçici olarak "Kapalı" konuma getirin.
- Windows Update'i çalıştırmayı hemen deneyin.
- İşlem başarılı olsa da olmasa da Gerçek zamanlı korumayı geri açmayı unutmayın.
Adım 3: Windows Defender İmzalarını Manuel Güncelleme
Eğer hata 0x800705b4 ise ve "Windows Defender açılamıyor" diyorsa, sorun tanım dosyalarındadır.- Windows Güvenliği'ni açın.
- Virüs ve tehdit koruması'na tıklayın.
- "Virüs ve tehdit koruması güncelleştirmeleri" (veya "Koruma güncelleştirmeleri") altına bakın.
- Güncelleştirmeleri denetle'ye tıklayarak en son imzaları manuel olarak indirmeye zorlayın.
Adım 4: Sistem Dosyalarını Onarma (SFC ve DISM)
- Başlat'a "cmd" yazın, "Komut İstemi"ne sağ tıklayın ve "Yönetici olarak çalıştır" deyin.
- sfc /scannow yazın ve Enter'a basın.
- İşlem bittikten sonra, DISM /Online /Cleanup-Image /RestoreHealth yazın ve Enter'a basın.
- Bilgisayarınızı yeniden başlatın.
Adım 5: Windows Update Bileşenlerini Sıfırlama (Manuel)
Bozuk bir indirme önbelleğini temizlemek genellikle sorunu çözer.- Yönetici olarak bir Komut İstemi açın.
- Aşağıdaki hizmetleri sırayla durdurun (her komuttan sonra Enter'a basın):
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver - Önbellek klasörlerini yeniden adlandırın:
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old - Durdurduğunuz hizmetleri yeniden başlatın:
net start wuauserv
net start cryptSvc
net start bits
net start msiserver - Bilgisayarınızı yeniden başlatın ve güncellemeleri tekrar aramayı deneyin.
Adım 6: Güncellemeyi Manuel Olarak Yükleme (Microsoft Update Kataloğu)
Eğer sorun sadece belirli bir güncelleme (örn. KB5001234) ile yaşanıyorsa, bu güncellemeyi manuel olarak indirebilirsiniz.- Hata veren güncellemenin "KB" numarasını not edin (Ayarlar > Güncelleme geçmişi).
- Microsoft'un Update Catalog web sitesine gidin.
- KB numarasını arama çubuğuna yazın ve aratın.
- Sistem mimarinize (x64 veya ARM64) uygun olan sürümü indirin ve .msu dosyasını çalıştırarak yükleyin.