İçeriğe geç

Ürün belgeleriWindows VPS ve VDS

Windows Server'da Windows Update sorunlarını giderin

Windows Server'da güncellemeleri yeniden kurulur hale getirin: alanı ve saati kontrol edin, DISM ve SFC ile onarın, Windows Update'i sıfırlayın.

  • Orta
  • 30 dk okuma
  • Güncellendi
Bu sayfada
  1. Başlamadan önce
  2. 1. adım: Temel noktaları kontrol edin
  3. 2. adım: Güncellemeleri SConfig ile kurun
  4. 3. adım: Bileşen deposunu DISM ve SFC ile onarın
  5. 4. adım: Windows Update önbelleğini sıfırlayın
  6. 5. adım: Güncellemelerin nasıl kurulacağını seçin
  7. Sorun giderme
  8. Sonraki adımlar

Windows Update güvenlik düzeltmelerinin sunucunuza ulaşma yoludur; güncellenmeyi bırakmış bir sunucu risk altındadır. Aşağıdaki çözümler Microsoft'un kendi sorun giderme sırasını izler: hızlı kontrollerden tam sıfırlamaya kadar. Windows Server 2016–2025 üzerinde, masaüstü deneyimiyle veya olmadan çalışırlar.

Başlamadan önce

  • Bir anlık görüntü (Windows VPS paketlerinde ücretsizdir) veya yedek alın.
  • Uzak Masaüstü ile yönetici olarak oturum açın.
  • Hata kodunu not edin: Settings › Windows Update › Update history altından veya SConfig'in kurulum ekranından. Hangi çözümle başlayacağınızı söyler.

1. adım: Temel noktaları kontrol edin

PowerShell
Get-Volume -DriveLetter C
Get-Date
  • Boş alan: toplu güncellemeler C: üzerinde birkaç gigabayt ister. Disk neredeyse doluysa önce yer açın veya C:'yi genişletin.
  • Saat: yanlış bir saat güncellemelerin imza denetimlerini bozar. Saat dilimini ve saati Settings › Time & language altında düzeltin.
  • Bekleyen bir yeniden başlatma mı var? Bir kez yeniden başlatıp tekrar deneyin; birçok hata bekleyen bir yeniden başlatmadan sonra kaybolur.

2. adım: Güncellemeleri SConfig ile kurun

SConfig sunucunun kendi yapılandırma aracıdır. PowerShell'i yönetici olarak açın ve SConfig yazın:

  1. 6 (Install updates), ardından All quality updates için 1 yazın.
  2. Liste göründüğünde hepsini kurmak için A yazın.
  3. İstendiğinde yeniden başlatın.

Doğrulama: yeniden başlatmadan sonra 6 seçeneğini yeniden çalıştırmak başka kalite güncellemesi bulmaz.

3. adım: Bileşen deposunu DISM ve SFC ile onarın

0x80073712, 0x800f081f, 0x800f0831 veya 0x80070002 gibi hata kodları hasarlı veya eksik sistem dosyalarını işaret eder. Yönetici olarak açılmış bir Komut İstemi'nde onarın:

Text
DISM.exe /Online /Cleanup-image /Restorehealth
sfc /scannow

DISM temiz dosyaları Windows Update'ten indirir, bu biraz zaman alır; ardından sfc korunan sistem dosyalarını denetler. İkisi de sonuçlarını C:\Windows\Logs\CBS\CBS.log dosyasına yazar.

Doğrulama: DISM "The restore operation completed successfully" ile biter ve sfc bütünlük ihlali bulmadığını ya da onardığını bildirir. Ardından 2. adımı yeniden çalıştırın.

4. adım: Windows Update önbelleğini sıfırlayın

Güncellemeler hâlâ başarısız oluyor veya indirmede takılı kalıyorsa güncelleme aracısını sıfırlayın. Microsoft'un kısa sıfırlaması hizmeti durdurur, indirme önbelleğini siler ve yeniden başlatır:

Text
net stop wuauserv
rd /s /q %systemroot%\SoftwareDistribution
net start wuauserv

Bu yetmezse Microsoft'un tam elle sıfırlaması bits ve cryptsvc hizmetlerini de durdurur, qmgr*.dat dosyalarını siler ve SoftwareDistribution\DataStore, SoftwareDistribution\Download ile System32\catroot2 klasörlerini yeniden adlandırır; bu rehberin sonunda bağlantısı verilen kaynaktaki adımları izleyin.

Doğrulama: 2. adım güncellemeleri hatasız arar, indirir ve kurar.

5. adım: Güncellemelerin nasıl kurulacağını seçin

SConfig'te 5 (Update setting) yazın ve birini seçin:

AyarNe yapar
A AutomaticHer gün sunucu saatiyle 03:00'te güncellemeleri denetler ve kurar
D Download onlyGüncellemeleri indirir ve kurmanızı bekler (varsayılan)
M ManualGüncellemeleri kendiliğinden denetlemez

Durmaması gereken programları, örneğin işlem platformlarını çalıştıran sunucularda sabit aylık bir bakım penceresiyle Download only iyi çalışır: kurun, yeniden başlatın, programlarınızı kontrol edin.

Sorun giderme

Sunucu yeniden başlıyor ve uzun süre "Working on updates" gösteriyor. En az bir saat bekleyin. Döngü halinde yeniden başlıyorsa aldığınız anlık görüntüye geri dönün ve tekrar denemeden önce 3. adımı uygulayın.

DISM 0x800f081f (kaynak eksik) ile başarısız oluyor. DISM ihtiyaç duyduğu dosyaları indiremedi. Sunucunun internete ulaştığını (proxy, güvenlik duvarı, DNS) kontrol edin ve yeniden çalıştırın.

Bir güncelleme "yetersiz alan" ile başarısız oluyor. C: üzerinde yer açın, örneğin Disk Cleanup (cleanmgr) ve Clean up system files düğmesiyle, ya da diski genişletin.

Windows Update gri görünüyor veya bazı ayarların kuruluşunuz tarafından yönetildiğini söylüyor. Yerel veya etki alanı ilkesi güncellemeleri denetliyor. gpedit.msc içinde Computer Configuration › Administrative Templates › Windows Components › Windows Update altına bakın.

Bir güncellemeden sonra Uzak Masaüstü bağlanmıyor. Bkz. Uzak Masaüstü bağlantı sorunları; CredSSP bölümü güncellemeyle ilgili kimlik doğrulama hatalarını anlatır.

Sonraki adımlar

Sık sorulan sorular

Ben çalışırken Windows'un yeniden başlamasını nasıl önlerim?

SConfig'te güncellemeleri Download only veya Manual olarak ayarlayın, ardından bunları size uygun bir zamanda kurup yeniden başlatın. Her ay kurmaya devam edin: güvenlik güncellemeleri kesintisiz bir öğleden sonradan daha önemlidir.

SoftwareDistribution klasörünü silmek güvenli mi?

Evet, Windows Update hizmeti durdurulmuşken. Microsoft bunu son çare sıfırlama olarak listeler: Windows ihtiyacı olanı yeniden indirir ve Ayarlar'da gösterilen güncelleme geçmişi boşalabilir.

Working on updates ne kadar sürebilir?

Büyük toplu güncellemeler yoğun veya küçük bir sunucuda uzun sürebilir. Müdahale etmeden önce en az bir saat bekleyin, çünkü bir güncellemeyi yarıda kesmek kurulumu bozabilir.

Güncellemelerden önce anlık görüntü almalı mıyım?

Evet. Windows VPS paketlerinde ücretsiz anlık görüntü vardır: aylık güncellemelerden önce bir tane alın; bir güncelleme yazılımınızı bozarsa geri dönebilirsiniz.

Şifre Oluştur

Lütfen onaylayın