Windows Server güncelleştirme sorunlarını giderme kılavuzu

Sanal Temsilcimizi deneyin - Yaygın Windows Update sorunlarını hızla belirlemenize ve çözmenize yardımcı olabilir.

Özet

Windows Server güncelleştirme sorunlarını gidermek için bu kılavuzu başlangıç noktası olarak kullanın. Yükleme hataları, bağlantı sorunları veya dağıtım sorunları yaşıyor olun, bu makalede Windows Update sorunlarını tanılamanıza ve çözmenize yardımcı olacak adım adım çözümler sağlanır.

Bu kılavuz aşağıdakileri kapsar:

  • Olay Görüntüleyicisi ve yerleşik araçları kullanarak temel sorun giderme adımları
  • Yaygın hata iletileri ve dağıtım sorunları için çözümler
  • Windows Server Update Services (WSUS) sorun giderme yordamları

Sorun giderme denetim listesi

1. Adım: Olay günlüğünü belirli hatalara karşı inceleyerek sorunu belirleyin

  1. Denetim Masası>Yönetimsel Araçlar bölümünden Olay Görüntüleyicisi'ni açın.
  2. Sistem günlüğünde Windows Update Aracısı olayları olup olmadığına ek olarak güncelleştirmelerle yaklaşık olarak aynı zamana ait Sistem ve Uygulama günlüklerindeki hatalara göz atın.
  3. Olay Görüntüleyicisi ağacını genişleterek Uygulama ve Hizmet Günlükleri>Microsoft>Windows>WindowsUpdateClient>İşletimsel öğesini bulun.
  4. Yüklenemeyen Güncelleştirmeyi ve hata kodunu tanımlayın.
  5. Yaygın Windows Update hataları veya bileşene göre Windows Update hata kodları bölümünde hatayı ve çözümü bulun.

2. Adım: Bekleyen Yeniden Başlatma durumunu denetleme

Bilgisayar yeniden başlatılmadıysa, bilgisayarı yeniden başlatın.

3. Adım: Hizmet Yığını güncelleştirmesi

En son hizmet yığını güncelleştirmesini yükleyin. Bkz. En Son Hizmet Yığını Güncelleştirmeleri.

4. Adım: Windows için Windows Update sorun gidericiyi çalıştırın

  1. Sorun gidericiyi indirin ve açılan pencerede veya Kaydet'i seçin. (Kaydet'i seçtiyseniz sorun gidericiyi kaydetme konumundan açmanız gerekir.)
  2. Sorun gidericiyi başlatmak için İleri’yi seçin ve adımları izleyerek sorunları belirleyip düzeltin.
  3. Sorun giderici tamamlandıktan sonra Windows Update’i yeniden çalıştırmayı deneyin. Başlat düğmesinden Ayarlar>Güncelleştirme ve güvenlik>Windows Update>Güncelleştirmeleri denetle'yi seçin ve tüm kullanılabilir güncelleştirmeleri yükleyin.
  4. Yapabiliyorsanız Windows update bileşenlerini sıfırlayın.

5. Adım: Windows Update sorununu gidermek için DISM veya Sistem Güncelleştirmesi Hazır Olma aracını kullanma

Daha fazla bilgi için bkz. DISM veya Sistem Güncelleştirme Hazırlık Aracı'nı kullanarak Windows Update hatalarını düzeltme.

Yaygın sorunlar ve çözümleri

"Güncelleştirme uygulanamaz" hata iletisi alıyorsunuz

Hata İletisi

Güncelleştirme bilgisayarınız için geçerli değildir.

1. Neden: Güncelleştirme yenisiyle değiştirildi

Bu sorunu gidermek için yüklediğiniz paketin ikili dosyaların daha yeni sürümlerini içerdiğini denetleyin. Alternatif olarak, paketin başka bir yeni paketle değiştirilip değiştirilmediğini denetleyin.

2. Neden: Güncelleştirme zaten yüklenmiş

Bu sorunu gidermek için yüklemeye çalıştığınız paketin henüz yüklü olmadığını doğrulayın.

3. Neden: Mimari için yanlış güncelleştirme

Bu sorunu gidermek için yüklemeye çalıştığınız paketin kullandığınız Windows sürümüyle eşleşdiğini doğrulayın. Windows sürüm bilgileri, her güncelleştirmeyle ilgili makalenin "Uygulama Hedefi" bölümünde bulunabilir. Örneğin yalnızca Windows Server 2012 güncelleştirmeleri Windows Server 2012 R2 tabanlı bilgisayarlara yüklenemez.
Yüklemek istediğiniz paketin kullandığınız Windows sürümünün işlemci mimarisiyle eşleştiğini doğrulayın. Örneğin x86 tabanlı bir güncelleştirme, Windows'un x64 tabanlı yüklemelerine yüklenemez.

4. Neden: Önkoşul niteliğindeki güncelleştirme eksik

Bu sorunu gidermek için, önkoşul güncelleştirmelerinin yüklü olup olmadığını öğrenmek için paketin ilgili makalesini okuyun. Örneğin hata iletisini Windows 8.1 veya Windows Server 2012 R2'de aldıysanız önkoşul olarak Nisan 2014 güncelleştirmesi 2919355'i ve bir veya birden çok önkoşul niteliğinde bakım güncelleştirmesini (KB 2919442 ve KB 3173424) yüklemeniz gerekir.
Bu önkoşul niteliğindeki güncelleştirmelerinin yüklenip yüklenmediğini saptamak için şu PowerShell komutunu çalıştırın:
get-hotfix KB3173424, KB2919355, KB2919442
Güncelleştirmeler yüklendiyse komut, çıkışın InstalledOn bölümünde yüklenme tarihini geri döndürür.

Güncelleştirmeler Windows Server Update Services (WSUS) veya Configuration Manager'dan indirilmiyor

Hata iletisi:

Ağ veya sertifika hataları nedeniyle Mux'a bağlanılamadı

Bu sorunu gidermek için hata iletisi kodunda sağlanan sayısal kodu denetleyin: Bu, winsock hata koduna karşılık gelir. Sertifika hataları ayrıntılıdır (örneğin sertifika doğrulanamıyor, sertifika yetkilendirilmedi vb.)

Cihaz dağıttığınız bir güncelleştirmeyi almıyor

Bu sorunu gidermek için şu adımları izleyin:

  1. Cihazın ilgili kategoriye yönelik güncelleştirmelerinin duraklatılmış olup olmadığını denetleyin. Bkz. Özellik güncelleştirmelerini duraklatma ve Kalite güncelleştirmelerini duraklatma.

  2. Yalnızca özellik güncelleştirmeleri: Bu cihazda belirli bir özellik güncelleştirmesi sürümü için koruma amaçlı askıya alma olabilir. Koruma amaçlı askıya almalar hakkında daha fazla bilgi için bkz. Korum amaçlı askıya almalar ve Koruma amaçlı askıya almaları geri çevirme.

  3. Cihazın atandığı dağıtımın sunuluyor durumunda olup olmadığını denetleyin. Durumları duraklatıldı veya zamanlandı olan dağıtımlar cihazlara içerik dağıtmaz.

  4. Cihazın güncelleştirmeleri tarayıp taramadığını ve Windows Update hizmetinde tarama yapıp yapmadığını denetleyin. Güncelleştirmeleri tarama hakkında daha fazla bilgi edinmek için bkz. Güncelleştirmeleri tarama.

  5. Yalnızca özellik güncelleştirmeleri: Cihazın, dağıtım hizmeti tarafından özellik güncelleştirmesi yönetimine başarıyla kaydedildiğini doğrulayın. Başarıyla kaydedilen bir cihaz, özellik güncelleştirmeleri için güncelleştirme yönetimi kaydına sahip bir Microsoft Entra cihaz kaynağıyla temsil edilir ve Microsoft Entra cihaz kaydı hatası yoktur.

  6. Yalnızca hızlandırılmış kalite güncelleştirmeleri: Cihazda Güncelleştirme Durumu Araçları'nın yüklü olup olmadığını denetleyin (KB 4023057 - Windows 10 Güncelleştirme Hizmeti bileşenleri için güncelleştirme veya daha yeni bir kalite güncelleştirmesi bölümünde açıklanan güncelleştirmede Windows 10 sürüm 1809 veya üzeri için kullanılabilir). Cihazın hızlandırılmış kalite güncelleştirmesi alması için Güncelleştirme Durumu Araçları gereklidir. Programın cihazdaki konumu C:\Program Files\Microsoft Update Health Tools şeklindedir.
    Varlığını doğrulamak için yüklü programların listesini görüntüleyin veya bu PowerShell betiğini kullanın:

    Get-WmiObject -Class Win32\_Product \| Where-Object {$\_.Name -amatch "Microsoft Update Health Tools"}
    

Cihaz dağıtmadığınız bir güncelleştirmeyi alıyor

Bu sorunu gidermek için şu adımları izleyin:

  1. Cihazın farklı bir uç noktayı değil Windows Update hizmetini tarayıp taramadığını denetleyin. Örneğin cihaz bir WSUS uç noktasından gelen güncelleştirmeleri tarıyorsa farklı güncelleştirmeler alabilir. Güncelleştirmeleri tarama hakkında daha fazla bilgi edinmek için bkz. Güncelleştirmeleri tarama.
  2. Yalnızca özellik güncelleştirmeleri: Cihazın, dağıtım hizmeti tarafından özellik güncelleştirmesi yönetimine başarıyla kaydedilip kaydedilmediğini denetleyin. Başarıyla kaydedilmemiş cihazlar, özellik güncelleştirmesi erteleme süresine bağlı olarak farklı güncelleştirmeler alabilir. Başarıyla kaydedilen bir cihaz, özellik güncelleştirmeleri için güncelleştirme yönetimi kaydına sahip bir Microsoft Entra cihaz kaynağıyla temsil edilir ve Microsoft Entra cihaz kaydı hatası yoktur.

WSUS sorunlarını giderme

WSUS bağlantı hataları

Windows Server 2008 R2'de WSUS 3.0 SP2 kullanıyorsanız WSUS sunucusunda 4039929 güncelleştirmesini veya daha sonraki bir güncelleştirme paketi sürümünü yüklemiş olmalısınız.

Sunucu sürümü şöyle doğrulanır:

  1. WSUS konsolunu açın.
  2. Sunucu adını seçin.
  3. Genel Bakış>Bağlantı>Sunucu Sürümü'nün altında sürüm numarasını bulun.
  4. Sürümün 3.2.7600.283 veya sonraki bir sürüm olup olmadığını doğrulayın.

Windows Server 2012 veya sonraki bir sürümde WSUS kullanıyorsanız WSUS sunucusunda aşağıdaki Güvenlik Kalitesi Aylık Dağıtımlarından birinin veya sonraki bir paket sürümünün yüklü olması gerekir:

Not

Uzak site sistem sunucusunda yüklü olan yazılım güncelleştirme noktasıyla Configuration Manager kullanıyorsanız site sunucusunda WSUS Yönetim Konsolu yüklü olmalıdır. WSUS 3.0 SP2 için, KB 4039929 veya sonraki bir güncelleştirmenin de WSUS Yönetim konsolunda yüklü olması gerekir. 4039929 yüklendikten sonra (uzaktan veya yerel olarak) sunucunun yeniden başlatılması gerekir. Yeniden başlatma sonrasında sorunun devam edip etmediğini denetleyin.

Bağlantı sorunlarını gidermek için aşağıdaki adımları izleyin:

  1. WSUS sunucusunda Güncelleştirme Hizmetleri'nin ve World Wide Web Yayımlama Hizmeti'nin çalıştırıldığını doğrulayın.
  2. WSUS sunucusunda Varsayılan web sitesinin veya WSUS Yönetimi web sitesinin çalıştırıldığını doğrulayın.
  3. WSUS Yönetim web sitesinin (c:\inetpub\logfiles) IIS günlüklerini gözden geçirin ve hataları denetleyin.

Hata kodu: 80244007

Hata iletisi:

SyncUpdates_WithRecovery başarısız oldu

Sorunu düzeltmek için WSUS sunucusunda şu adımları izleyin:

  1. Yükseltilmiş bir komut İstemi penceresi açın ve şu konuma gidin:
    %programfiles%\Update Services\WebServices\ClientWebService

  2. Aşağıdaki komutları yazın ve her komutun ardından ENTER tuşuna basın:

    takeown /f web.config
    icacls web.config /grant administrator:(F)
    notepad.exe web.config
    
  3. Web.config dosyasında aşağıdaki satırı bulun:

    <add key="maxInstalledPrerequisites" value="400"/>
    
  4. 400 olan değeri 800 olarak değiştirin.

  5. Web.config dosyasını kaydedin.

  6. IISReset'i çalıştırın.

Veri toplama

Microsoft destek ekibinden yardım almaya ihtiyacınız varsa Dağıtımla ilgili sorunlar için TSS kullanarak bilgi toplama bölümünde belirtilen adımları izleyerek bilgi toplamanızı öneririz.

Başvuru