การอัปเดตควรนำเนื้อหาและฟีเจอร์ใหม่มาจากนักพัฒนา ทุกซอฟต์แวร์ต้องการอัปเดตเป็นประจำ ไม่ว่าจะเล็กแค่ไหน ก็ต้องการอัปเดต Windows 10 ไม่ใช่ข้อยกเว้น แต่สิ่งที่รำคาญคือ ไม่สามารถอัปเดตระบบได้ ในขณะที่คนอื่นเพลิดเพลินกับมัน
Error 0x8007042B เป็นตัวอย่าง Windows updates ควรแก้ข้อผิดพลาดที่รู้จัก แต่ตอนอัปเดตระบบเองกลายเป็นข้อผิดพลาด นั่นคือจุดที่แย่ really ได้ ข้างล่างคือสาเหตุที่รู้จัก และคำแนะนำช่วยให้คุณหลุดพ้นจากมัน

สาเหตุของ Update Error 0x8007042B
ขณะใช้ Windows Update Assistant ไม่สามารถพยากรณ์ได้ว่าต่อไปข้อผิดพลาดจะโผล่จากการใช้ Assistant เอง ดังนั้น สาเหตุของ Error 0x8007042B คือ —
- อัปเดตผ่าน Windows Update Assistant ข้อผิดพลาดนี้อาจโผล่ตอนอัปเดตระบบด้วย Windows Update Assistant
- ไฟล์ระบบเสียหาย อีกสาเหตุคือไฟล์ระบบเสียหาย หากคุณเจอไฟล์ Windows เสีย ควรพยายามซ่อมแซมให้เร็วที่สุด เพราะเป็นภัยคุกคามจริง
ตอนนี้เราจัดการสาเหตุแล้ว มาไปที่วิธีแก้:
วิธีแก้ไข 1: ลบหรือปิดใช้งาน Antivirus
บางคนรายงานว่า แอนตี้ไวรัสบางตัว เช่น Kaspersky, Comodo, Avast ฯลฯ ก่อให้ข้อผิดพลาดโผล่ ขั้นแรกควรปิดแอนตี้ไวรัส หากข้อผิดพลาดยังคงอยู่ ถึงเวลาลบแอนตี้ไวรัสออกจากระบบเลย ทำได้โดย:
- เปิด Start Menu คลิก Control Panel
- ใน Control Panel สลับเป็น 'Uninstall a program' ภายใต้ Programs
- หาแอนตี้ไวรัสของคุณ ดับเบิลคลิก ถอนติดตั้ง

ลองอัปเดต Windows ตอนนี้ ดูว่าวิธีนี้แก้ปัญหาได้ไหม หากแก้ได้ ควรคิดว่าจริงๆ ต้องการแอนตี้ไวรัสอีกหรือไม่
วิธีแก้ไข 2: รีบูท BITS
Background Intelligent Transfer Service (รู้จักว่า BITS) เป็นส่วนประกอบ Windows ที่รับผิดชอบเช็ค Windows updates และดาวน์โหลดมัน ข้อผิดพลาดของคุณอาจมาจาก BITS ที่มีบั๊ก ดังนั้น ควรลองรีบูทบริการ วิธีรีบูท:
- กด Winkey + R เปิด Run
- พิมพ์ services.msc ใน Run
- ในรายการบริการ หา BITS
- ดับเบิลคลิก เปิด Properties
- แท็บ General ใน Properties เลือก 'Automatic (Delayed)' ในรายการดรอปดาวน์ของ Start-up type

- คลิก Apply แล้วคลิก Stop
- เริ่มบริการใหม่โดยคลิก 'Start' แล้วคลิก OK
ลองอัปเดต Windows อีกครั้ง เช็คผลลัพธ์
วิธีแก้ไข 3: รัน DISM และ SFC
ตามที่กล่าวมา ข้อผิดพลาดอาจมาจากไฟล์ระบบเสียหาย Windows มีเครื่องมือ內建ให้ซ่อมแซมไฟล์ระบบง่ายๆ วิธีซ่อมแซม:
- เปิด Start Menu พิมพ์ cmd
- คลิกขวา cmd เลือก 'Run as an Administrator'
- พิมพ์คำสั่งต่อไปนี้:

Sfc /scannow
- จะใช้เวลาสักพัก ให้เวลามัน
- ลองอัปเดต Windows หากปัญหายังคงอยู่ ให้พิมพ์คำสั่งต่อไปนี้ใน cmd:

DISM /Online /Cleanup-Image /RestoreHealth
จบแล้ว ลองรัน Windows updates อีกครั้ง
วิธีแก้ไข 4: รีเซ็ต Windows Update Components
มีรายงานจากผู้ใช้บางคนว่าปัญหาแก้ได้โดยการรีเซ็ต Windows Update components ทำได้โดย:
- กด Winkey + X เปิดเมนู คลิก 'Command Prompt (Admin)'

- พิมพ์คำสั่งต่อไปนี้ทีละคำสั่งใน command prompt:
net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver pause

หลังพิมพ์คำสั่งทั้งหมด เช็คว่าปัญหาแก้หรือไม่
วิธีแก้ไข 5: ดาวน์โหลดอัปเดตด้วยตนเอง
หากข้อผิดพลาดยังโผล่ ลองดาวน์โหลดและติดตั้งอัปเดตด้วยตนเอง เพื่อหาโค้ดอัปเดตที่ต้องการ ทำนี้:
- ใน Windows Search Bar พิมพ์ 'updates'
- เลือก 'Check for updates' ที่แสดงภายใต้ Best match
- คัดลอกรหัสอัปเดตจากที่นั่น (รูปแบบ KB2131231)

- ไปที่ Microsoft's Update Catalog
- พิมพ์รหัสอัปเดตใน Search Bar กด enter

- ดาวน์โหลดอัปเดตสำหรับ Windows version ของคุณ
- ติดตั้งอัปเดต รันไฟล์ที่ดาวน์โหลดมา และติดตั้ง
อาจถูกถามให้รีสตาร์ทระหว่างหรือหลังติดตั้งเสร็จ