ข้อมูลความเป็นมา :
ฉันมีสำเนาเสมือนจริงของ Windows 8 Pro x64 ที่ทำงานบน Oracle Virtual Box
เมื่อฉันพยายามที่จะติดตั้งโปรแกรมปรับปรุง KB2977766-X64, ฉันได้รับรหัสข้อผิดพลาด0x80073712 สิ่งนี้เกิดขึ้นเมื่อฉันใช้ทั้ง Windows Update และตัวติดตั้งแบบสแตนด์อโลนสำหรับการอัปเดต
คำแนะนำอย่างเป็นทางการของ Microsoft สำหรับข้อผิดพลาดนี้ - อธิบายไว้ที่นี่ - คำแนะนำที่sfc /scannow
ใช้ก่อนและในกรณีที่ไม่สามารถใช้งานได้DISM
ควรใช้แทน แหล่งข้อมูลอื่น ๆ ระบุด้วยว่าการใช้ตัวแก้ไขปัญหา Windows Update ในศูนย์ปฏิบัติการควรแก้ไขข้อผิดพลาดนี้
หลังจากฉันใช้ตัวแก้ไขปัญหา Windows Update แล้วผลลัพธ์ระบุว่าข้อผิดพลาดดังกล่าวได้รับการแก้ไขแล้ว อย่างไรก็ตามเมื่อฉันพยายามติดตั้งการปรับปรุงอีกครั้งข้อผิดพลาดเกิดขึ้นอีกครั้ง
sfc /scannow
ไม่พบข้อผิดพลาด (หรือซ่อมแซม)DISM.exe /Online /Cleanup-Image /RestoreHealth
เกิดปัญหากับรหัสข้อผิดพลาด0x800F0906
จากประสบการณ์ในอดีต
ฉันเคยมีประสบการณ์คล้ายกับเครื่อง Windows 8.1 มาก่อน การปรับปรุงในคำถามคือ KB2977765-x64 (เทียบเท่า Windows 8.1 ของการปรับปรุงที่ฉันพยายามติดตั้งบน Windows 8 VM ของฉัน) เช่นเดียวกับ Windows 8 VM ของฉันมันทำงานล้มเหลวด้วยรหัสข้อผิดพลาด0x80073712 ; อย่างไรก็ตามในกรณีของเครื่อง Windows 8.1 ของฉันฉันสามารถซ่อมแซมข้อผิดพลาดโดยใช้DISM
คำสั่งที่ระบุไว้ด้านบน
จากประสบการณ์นี้ฉันคิดว่าขั้นตอนเดียวกันจะใช้กับปัญหาเดียวกันใน Windows 8 แต่ฉันทำไม่ได้เพราะDISM
ขัดข้องใน Windows 8 VM ของฉัน
คำถาม
ฉันจะซ่อมแซมข้อผิดพลาด 0x800F0906 ได้อย่างไรเมื่อมันเกิดขึ้นขณะที่ DISM ทำงานอยู่
ฉันได้DISM
กำหนดค่าให้รันการซ่อมแซมจากทั้ง Windows Update (ตามที่อธิบายไว้ข้างต้น) และดีวีดีการติดตั้ง Windows 8 (แหล่งที่มา \ sxs); อย่างไรก็ตามทั้งสองล้มเหลวพร้อมรหัสข้อผิดพลาด 0x800F0906
การวิจัยของฉันเองเกี่ยวกับข้อผิดพลาดนี้แสดงว่ามันเกิดขึ้นค่อนข้างมากเมื่อติดตั้ง. NET Framework V3.5 บน Windows 8 และ 8.1 อย่างไรก็ตาม. NET ไม่ได้ติดตั้งบน Windows 8 VM ของฉันหรือเครื่อง Windows 8.1 ของฉัน
ความช่วยเหลือใด ๆ ที่ชื่นชมมาก
ขอบคุณ
DISM
ก่อนหน้านี้โดยใช้WinSxS
ร้านค้า แต่สิ่งนี้ขัดข้องด้วยรหัสข้อผิดพลาดที่แสดงในชื่อ
DISM
ก่อนหน้านี้โดยใช้ที่WinSxS
จัดเก็บบนดีวีดีการติดตั้ง Windows 8 ของฉัน แต่สิ่งนี้ก็ขัดข้องด้วยรหัสข้อผิดพลาดที่แสดงในชื่อเรื่อง
repair
ตัวเลือก การทำเช่นนี้จะคืนค่าไฟล์ระบบจำนวนหนึ่งเป็นสถานะดั้งเดิม ฉันต้องติดตั้งการอัปเดตใหม่เกือบ 150 ครั้งและต้องขอบคุณที่ไม่มีข้อผิดพลาดเกิดขึ้น