Windows 8 (64 บิต) ไม่สามารถอัปเดต: 0x800F0922


0

ในที่สุดฉันก็ตัดสินใจที่จะทำกระทู้หลังจากต่อสู้กับปัญหานี้มานานมาก

ก่อนอื่นมาดูสิ่งที่ฉันมีในรีจิสทรี: ตัวแก้ไขรีจิสทรี

ประการที่สองฉันมีการอัปเดตที่รอดำเนินการเหล่านี้: อัพเดท

สิ่งที่ฉันพยายามทำตอนนี้คือ: อัปเดตคอมพิวเตอร์ของฉัน: o

ปัญหาคือเมื่อฉันรีสตาร์ทคอมพิวเตอร์เพื่อติดตั้งให้เสร็จฉันจะไปถึงจุดที่บอกว่า 98% เสร็จสมบูรณ์ (หรือบางอย่างที่คล้ายกัน) จากนั้นก็เสร็จสมบูรณ์ฉันคิดว่า แต่มันแจ้งว่า: คืนค่าการอัปเดต

เมื่อฉันบูทขึ้นมาอีกครั้งฉันไปที่บันทึกเหตุการณ์เพื่อค้นหาข้อผิดพลาดเหล่านี้: โปรแกรมดูบันทึกข้อผิดพลาดของ Windows

.net Framework 3.5 ถูกเปิดใช้งานในคุณสมบัติของ windows ฉันสงสัยว่าอาจมีบางอย่างเกี่ยวกับการบู๊ตของฉันฉันมีบันทึกการบูตที่แตกต่างจาก windows


คุณสามารถติดตั้งการอัพเดทอื่น ๆ นอกเหนือจาก KB2795944 ได้ไหม? คุณลองติดตั้งด้วยตนเองหรือไม่?
Ƭᴇcʜιᴇ007

พวกเขาทั้งหมดกลับข้อผิดพลาดเดียวกัน
Abdullah Gheith

1
zip และอัพโหลดโฟลเดอร์ C: \ Windows \ logs \ CBS (คัดลอกโฟลเดอร์ไปที่เดสก์ท็อปก่อน) และโพสต์ลิงก์ที่นี่
magicandre1981

ดังนั้นสิ่งที่ฉันทำ: ลบเนื้อหาของ CBS พยายามอัปเดตอีกครั้งได้รับข้อผิดพลาดอีกครั้งและอัปโหลดบันทึก (เพื่อให้คุณมีบันทึกใหม่โดยไม่มีเนื้อหาที่ไม่เกี่ยวข้องมากเกินไป): ayg.dk/CBS.zip
Abdullah Gheith

คำตอบ:


2

การอัปเดตองค์ประกอบ EFI Boot ล้มเหลวสำหรับคุณ:

2013-02-17 22:53:09, Info                  CSI    000000aa Begin executing advanced installer phase 38 (0x00000026) index 78 (0x000000000000004e) (sequence 117)
    Old component: [ml:358{179},l:356{178}]"Microsoft-Windows-BootEnvironment-Core-BootManager-EFI, Culture=neutral, Version=6.2.9200.16420, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS"
    New component: [ml:358{179},l:356{178}]"Microsoft-Windows-BootEnvironment-Core-BootManager-EFI, Culture=neutral, Version=6.2.9200.16384, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=amd64, versionScope=NonSxS"
    Install mode: install
    Installer ID: {c5f0e9d7-e844-4507-89e4-701b5a747221}
    Installer name: [34]"CSI Boot File Servicing (BFSVC) AI"
2013-02-17 22:53:09, Error                 CSI    000000ab@2013/2/17:21:53:09.374 (F) base\wcp\plugins\bfsvc\bfsvc.cpp(218): Error HRESULT_FROM_WIN32(123) originated in function Windows::WCP::Bfsvc::BasicInstaller::Install expression: HRESULT_FROM_WIN32(GetLastError())
[gle=0x80004005]

ใช้ตัวเลือกการกู้คืนการบูตเพื่อซ่อมแซมร้าน BCD นอกจากนี้ตรวจสอบให้แน่ใจว่าพาร์ติชัน 350MB ซึ่งมีตัวโหลดบูทไม่เต็ม


ขอบคุณที่ดูเหมือนจะแก้ปัญหาบางอย่างที่ฉันเดา แต่การอัพเดท windows ยังทำงานไม่ถูกต้องการอัพเดทที่ขาดหายไปตอนนี้คือ KB2770816 ayg.dk/CBS.log
Abdullah Gheith

เมื่อต้องการตอบตัวเองตามไซต์นี้: bit.ly/ZvFlWM สาเหตุของข้อผิดพลาดนั้นคือรายการในฐานข้อมูลรีจิสทรี ฉันพยายามสร้างด้วยตัวเอง แต่ไม่สามารถทำได้ regedit กล่าวว่ามันมีอยู่แล้วแม้ว่ามันจะไม่ได้ ฉันดาวน์โหลดซอฟต์แวร์ชื่อ: Registrar Registry Manager จากนั้นสร้างรายการและอัปเดตราวกับมีเสน่ห์! อีกครั้งขอบคุณ magicandre แน่นอนว่าคุณเป็นเวทมนตร์: p ฉันดูในบันทึกของตัวเอง แต่ไม่เห็นว่า
Abdullah Gheith

ดีที่จะได้ยินว่าปัญหาได้รับการแก้ไข :)
magicandre1981

0

ฉันมีปัญหาเดียวกัน

หลังจากถอนการติดตั้งเมนูเริ่มต้น IObit 8 Windows Update จะทำงาน


0

ฉันเพิ่งมีการอัปเดต Windows 8.1 ที่ล้มเหลวอย่างต่อเนื่องที่ 98%

ข้อผิดพลาดใน C: \ Windows \ WindowsUpdate.log คือ: [AU_SHUTDOWN_INSTALL_FAILED] 101 {F8C84DA5-5880-403A-B908-64E113527A12} 219 800f0922 AutomaticUpdates ความล้มเหลวในการติดตั้งติดตั้งล้มเหลว: Windows ล้มเหลวในการติดตั้งการอัปเดตต่อไปนี้ด้วยข้อผิดพลาด 0800

ข้อผิดพลาดใน C: \ Windows \ Logs \ CBS \ CBS.log คือ: ข้อผิดพลาด CSI 0000015d @ 2017/5/3: 13: 07: 13.557 (F) ฐาน \ wcp \ plugins \ bfsvc \ bfsvc.cpp (218): เกิดข้อผิดพลาด HRESULT_FROM_WIN32 (ERROR_DISK_FULL) ในฟังก์ชัน Windows :: WCP :: Bfsvc :: BasicInstaller :: ติดตั้งนิพจน์: HRESULT_FROM_WIN32 (GetLastError ()) [gle = 0x80004005]

ฉันมีพาร์ติชั่นสองพาร์ติชั่นและทั้งคู่มีพื้นที่ว่างมากมาย

ข้อผิดพลาดเกิดจากข้อเท็จจริงที่ว่าพาร์ทิชันกู้คืน / MBR ที่ซ่อนอยู่เต็ม ฉันต้องลบไฟล์บางไฟล์ที่ถูกคัดลอกโดยเครื่องมือที่ฉันใช้ในการสำรองพาร์ติชัน

โดยทั่วไปนี่คือขั้นตอนที่ฉันใช้:

  • ป้อน“ cmd” ลงในช่องค้นหาของ Windows แล้วเปิด Command Prompt ในฐานะผู้ดูแลระบบ
  • จากนั้นพิมพ์“ diskpart”
  • พิมพ์คำสั่ง“ list disk” เพื่อแสดงรายการฮาร์ดดิสก์ทั้งหมดของคุณในคอมพิวเตอร์
  • อินพุต“ select disk n” โดยที่ n คือหมายเลขของฮาร์ดดิสก์ที่พาร์ติชันการกู้คืนอยู่
  • พิมพ์“ list partition” เพื่อแสดงพาร์ติชั่นทั้งหมดในฮาร์ดดิสก์ที่เลือก
  • พิมพ์“ select partition m” โดย m คือหมายเลขของพาร์ติชั่นการกู้คืน
  • จากนั้นพิมพ์“ มอบหมาย”: ระบบจะกำหนดอักษรระบุไดรฟ์โดยอัตโนมัติ

หลังจากคำสั่งเหล่านี้คุณสามารถเห็นพาร์ติชันการกู้คืนใน Windows Explorer (ลองรีเฟรชถ้าพาร์ติชันยังคงมองไม่เห็น) คุณสามารถดูจำนวนพื้นที่ว่างที่เหลืออยู่และถ้าจำเป็นให้ทำความสะอาดบางส่วน (เพียงให้แน่ใจว่าคุณรู้ว่าคุณลบอะไร) ในกรณีของฉันฉันมี 70 K ฟรีจากทั้งหมด 350 M. เมื่อฉันทำความสะอาดมันก็แสดงว่า 290 M ฟรี

จากนั้นคุณต้องซ่อนพาร์ติชันการกู้คืน: โดยทั่วไปเหมือนกับขั้นตอนของการเลิกซ่อนความแตกต่างเพียงอย่างเดียวคือขั้นตอนสุดท้าย: พิมพ์“ remove letter = e” e คืออักษรชื่อไดรฟ์ของพาร์ติชันการกู้คืน

หลังจากนี้ฉันสามารถติดตั้งการอัปเดตได้โดยไม่มีข้อผิดพลาด

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.