PowerShell ile Windows Update Takılma ve Yükleme Sorunlarını Sıfırlama

Hızlı Çözüm & Pratik Özet

Bu sorunu en kısa yoldan çözmek için temel adımlar

Windows Update takılma sorununu çözmek için PowerShell'i yönetici olarak açın; 'net stop wuauserv', 'net stop bits', 'net stop cryptsvc' komutlarıyla servisleri durdurun, 'C:\Windows\SoftwareDistribution' ve 'catroot2' klasörlerini yeniden adlandırarak önbelleği sıfırlayın ve servisleri tekrar başlatın.

Sistem Gereksinimleri & Geçerlilik:
Windows 11 / Windows 10 / Server PowerShell (Yönetici Yetkisi)

Bu Rehberdeki Başlıklar (İçindekiler)

Windows Update Neden Takılır?

Windows Update işlemlerinin indirme veya yükleme aşamasında takılmasının en yaygın sebebi SoftwareDistribution ve Catroot2 klasörlerinde oluşan bozuk indirme parçacıkları veya şifreleme sertifikası çakışmalarıdır.

Tek Tıkla Windows Update Sıfırlama Betiği

Yönetici olarak açtığınız PowerShell penceresine aşağıdaki betiği yapıştırıp çalıştırın:

PowerShell (Yönetici)
# 1. Update ve ilişkili servisleri durdur
Stop-Service -Name wuauserv, bits, cryptsvc, msiserver -Force

# 2. Önbellek klasörlerini yeniden adlandır (Sıfırla)
Rename-Item -Path "$env:windir\SoftwareDistribution" -NewName "SoftwareDistribution.bak" -ErrorAction SilentlyContinue
Rename-Item -Path "$env:windir\System32\catroot2" -NewName "catroot2.bak" -ErrorAction SilentlyContinue

# 3. Servisleri yeniden başlat
Start-Service -Name wuauserv, bits, cryptsvc, msiserver

Write-Host "Windows Update başarıyla sıfırlandı!" -ForegroundColor Green

Adım Adım Uygulama Rehberi

1

Update Hizmetlerini Durdurun

wuauserv, bits, cryptsvc ve msiserver servislerini durdurun.

2

SoftwareDistribution ve Catroot2 Klasörlerini Sıfırlayın

Bozuk indirme kalıntılarını içeren klasörlerin adını .bak olarak değiştirin.

3

Update Hizmetlerini Yeniden Başlatın

Durdurulan servisleri başlatarak sıfırdan temiz güncelleme aramasını tetikleyin.

Sıkça Sorulan Sorular (SSS)

Evet, tamamen güvenlidir. Bu klasör yalnızca daha önce indirilmiş güncelleme geçici dosyalarını tutar. Servisler başladığında Windows sıfır ve temiz bir klasör oluşturur.