Windows Update 800F0922


12

Nisan 2016'dan bu yana güncelleştirmeleri yükleyemeyen Windows Server 2012 R2 çalıştıran bir Windows Azure VM'm var. Denetim Masası'ndaki "Güncelleme geçmişini görüntüle" ekranı, güncelleştirmeleri her makineye sürekli yükleme denemelerinden kaynaklanan yüzlerce ardışık hatayı listeler tekrar başlat.

Her güncelleme için Ayrıntılar penceresi aşağıdakilere benzer:

Windows Server 2012 R2 Güncelleştirmesi (KB3133690)

  • Kurulum tarihi: 2016-04-25 25:34
  • Yükleme durumu: Başarısız
  • Hata ayrıntıları: Kod 800F0922 Bu hatayla ilgili yardım alın
  • Güncelleme türü: Önerilen

Windows'daki sorunları çözmek için bu güncelleştirmeyi yükleyin. Bu güncelleştirmede bulunan sorunların tam listesi için daha fazla bilgi için ilişkili Microsoft Bilgi Bankası makalesine bakın. Bu öğeyi yükledikten sonra bilgisayarınızı yeniden başlatmanız gerekebilir.

Daha fazla bilgi: http://support.microsoft.com/kb/3133690

Yardım ve Destek: http://support.microsoft.com

(Her zaman olduğu gibi, "Bu hatayla ilgili yardım alın" bağlantısı işe yaramaz ve yalnızca "Arama sonuçları alınıyor ... Herhangi bir sonuç bulamadık. Denemeniz gereken bazı şeyler:" yazan bir Windows Yardım ve Destek penceresi açar. , Ugh

Windows Olay günlüğü ayrıca şu olaylarla doludur:

  • Günlük Adı: Sistem
  • Kaynak: WindowsUpdateClient
  • Olay Kimliği: 20
  • Seviye: Hata
  • Kullanıcı: SYSTEM
  • OpCode: Yükleme Yükleme Hatası: Windows, aşağıdaki güncelleştirmeyi 0x800F0922 hatasıyla yükleyemedi: Windows Server 2012 R2 Güvenlik Güncelleştirmesi (KB3159398).

Uygulama olay günlüğü daha yararlı bilgiler içerir:

  • Günlük Adı: Uygulama
  • Kaynak: Windows Hata Bildirimi
  • Olay Kimliği: 1001
  • Seviye: Bilgi
  • Kullanıcı: Yok Hata kovası, tip 0 Olay Adı: WindowsUpdateFailure3 Yanıt: Mevcut değil Kabin Kimliği: 0

Sorun imzası: P1: 7.9.9600.18235 P2: 800f0922 P3: BA0F75FF-19C3-4CBD-A3F3-EF5B5C0F88BF P4: P5: 202 P6: 0 P7: 0 P8: Otomatik Güncelleştirmeler P10: 0

Eklenen dosyalar: C: \ Windows \ WindowsUpdate.log C: \ Windows \ SoftwareDistribution \ ReportingEvents.log C: \ Windows \ Logs \ CBS \ CBS.log

Bu dosyalar şu adreste bulunabilir: C: \ ProgramData \ Microsoft \ Windows \ WER \ ReportQueue \ NonCritical_7.9.9600.18235_ (Redaksiyonlu)

Analiz sembolü: Çözüm için yeniden kontrol: 0 Rapor Kimliği: (Redaksiyonlu) Rapor Durumu: 4 Karışmış kova:

Sunucu, güncellemeleri yüklemek için yeniden başlatır, ardından durur ve hemen ardından geri alma gerçekleştirir ve son 15+ dakika boyunca normal bir yeniden başlatma yapar.

Günlük dosyası C:\Windows\WindowsUpdate.logherhangi bir ipucu vermez - herhangi bir belirgin hata veya uyarı bildirmez - Metered bağlantı API'sını kullanamadığına ilişkin aşırı mesajların yanı sıra: "UYARI: Ağın DEĞİL olduğunu varsayarak NLM'den Ağ Maliyeti bilgisi alınamadı ölçülen, hata = 0x80240037 ".

C:\Windows\SoftwareDistribution\ReportingEvents.logDosya sadece Windows Update kontrol paneli ile aynı metni içerir: "Başarısızlık İçerik Kurulum Yükleme Başarısız: Windows hata 0x800f0922 ile aşağıdaki güncelleştirmeyi yüklemek için başarısız oldu:. Windows Server 2012 R2 için Güvenlik Güncellemesi (KB3162343)"

Son olarak, gözden C:\Windows\Logs\CBS\CBS.logkaçtığım ancak belirgin bir şey bulamadığım 180MB + boyutunda bir metin dosyası.


En son windows güncelleme aracısını alırsanız belirti değişir mi? ( support.microsoft.com/en-ca/kb/949104 )
yagmoth555

Yanıtlar:


11

TL; DR:

Dizininizi C:\Windows\Tempve diğer Temp dizinlerini iyi ölçmek için temizleyin - o zaman güncellemeleri iyi yüklemelidir.

Açıklama:

Bu bir Azure VM olduğundan, Microsoft'un "Temel" destek katmanı mevcuttur - bir telefon görüşmesi ayarlamak 3 gün sürdü, ancak destek personeli bugün bir çözüm bulabildi.

Gelen CBS.logdosyanın o (bana göre kesilmiş ve derli toplu-up) bu satırı benekli:

2016-08-16 20:26:50, Hata CSI 00000006 @ 2016/8/16: 20: 26: 50.808 (F) CMIADAPTER: AI HRESULT'dan İç Hata Mesajı = 8004402f [Hata, Tesis = FACILITY_ITF, Kod = 16431 ( 0x402f)]
[
[210] "MOF dosyasını ayrıştırma: C: \ Windows \ system32 \ wbem \ NetTCPIP.mof
CMofLexer İşlevinde Hata 80 :: CMofLexer satırı 614
C: \ Windows \ system32 \ wbem \ NetTCPIP.mof (1): hata SYNTAX 0X8004402f: Geçici dosya oluşturulurken hata "
]
[Dizgileri = 0x80004005]

Önemli olan bu hata:

Geçici dosya oluşturulurken hata meydana geldi

O varsayılan çevre değişkenleri değiştirmek için bana talimat: TEMPve TMPSistem ve Kullanıcı tanımlarının hem etmek C:\TEMPve sağlamak için Everyonevardı Full Accessiçin C:\TEMP.

Yeniden başlatıldıktan sonra başka herhangi bir sorun olmadan yüklenen tıkanmış güncellemeler.

Bu güncellemeleri yükledikten sonra orijinal C: \ Windows \ Temp dizinindeki tüm dosyaları sildim (5+ dakika sürdü, çok fazla iç içe dosya vardı). Daha sonra TMP ve TEMP ortam değişkenlerini yeniden sıfırladım C:\Windows\Tempve yeniden başlattım.

Ardından iki yeni güncelleme kurulmaya hazır hale geldi ve kurulum sorunsuz tamamlandı.

Bu yüzden sorun Temp dizininde güncelleştirmelerin bir şey yapmasını engelleyen kötü veri olduğunu düşünüyorum.

2017 Ortasındaki Güncelleme: Son zamanlarda aynı hata koduna sahip bir Windows 10 dizüstü bilgisayarda benzer bir olay yaşadım. Hemen C:\Windows\Tempdizine gittim ve içinde çok fazla dosya (yaklaşık 16.000 dosya ve klasör) olduğunu gördüm. Dizindeki her şeyi sildikten ve yeniden başlattıktan sonra güncellemeleri tekrar yükleyebildim.


3
Aynı sorunu yaşadım. Haklı olarak şüphelendiğiniz gibi, C: \ Windows \ Temp içindeki mevcut bazı dosyalar sorun olmalıydı. Benim durumumda, Temp klasörünü temizledim (ortam değişkenlerini değiştirmeden) ve bundan sonra güncellemeler normal şekilde devam etti.
Matt Jenkins

0

Sistem ayrılmış bölüme ayrılan boyutu artırarak bu sorunu çözebildim.

%windir%\Logs\CBS\CBS.logDosyadaki tüm "hata" örneklerini ararken aşağıdaki girdiyi buldum:

Error CSI 00000261@2019/5/26:18:06:12.575 (F) base\wcp\plugins\bfsvc\bfsvc.cpp(218): Error HRESULT_FROM_WIN32(ERROR_DISK_FULL) originated in function Windows::WCP::Bfsvc::BasicInstaller::Install expression: HRESULT_FROM_WIN32(GetLastError())
[gle=0x80004005]

Google'da bu hata mesajını ararken, aşağıdaki sorunun, sistemdeki Ayrılmış bölümün güncellemelerin yüklenmesi için yeterli boş alana sahip olmadığı ve MiniTool Bölüm Sihirbazı Ücretsiz kullanılarak artırılabileceği önerildiğini gördüm. :

İşte Sistem Ayrılmış bölümümü genişletmek ve güncelleştirmeyi başarıyla yüklemek için kullandığım adımlar.

  1. İlk olarak ana bölümümü (C :) seçtim ve Taşı / Yeniden Boyutlandır'ı tıklattım, sonra aşağıdaki resimde gösterildiği gibi Ayrılmamış Alanda yaklaşık 650 MB bırakmak için ana bölümden 650MB çıkarttım. 650 MB gerekli olmayabilir, bu miktarı yalnızca Sistem Ayrılmış Bölümümün 1GB'lık bir alana sahip olması için seçtim.

  2. Sonra Ayrılmış Sistem Bölümünü seçtim ve Taşı / Yeniden Boyutlandır'ı tekrar tıkladım ve Ayrılmamış Alan kalmayıncaya ve sürücünün boyutu yaklaşık 1 GB olana kadar boyutu 650MB artırdık.

  3. Bu işlemleri tamamladıktan sonra Uygula düğmesine (ekran görüntüsünde gri renkte) tıklamanız gerekir ve sürücünüzün işlem için serbest kalması için bilgisayarınız yeniden başlatılır.

  4. Daha sonra güncellemeyi sorunsuz bir şekilde yükleyebildim. Umarım bu başka birine de yardımcı olur! Size yardımcı olursa lütfen bunu cevap olarak işaretleyin!

Sisteme ayrılmış bölümü yeniden boyutlandırmak için MiniTool Bölüm Sihirbazı'nı kullanma

Kaynak: Microsoft Yanıtlar: Windows güncelleştirmesi KB2919355 yüklenemiyor - Hata kodu 800F0922

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.