Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข Windows 10/11 Update Error 0x80073712 อย่างรวดเร็วและปลอดภัย

Windows Update Error 0x80073712 คืออะไร?

ข้อผิดพลาด 0x80073712 เป็นข้อผิดพลาดหนึ่งที่เกี่ยวข้องกับ Windows Updates มาพร้อมกับ check code ERROR_SXS_COMPONENT_STORE_CORRUPT และอาจมาพร้อมข้อความข้อผิดพลาดต่อไปนี้:

  • Some update files are missing or have problems. We'll try to download the update again later.
  • Some updates were not installed. Errors found: Code 80073712 Windows Update encountered an unknown error.
  • Code 80073712: Windows Update ran into a problem.

แต่สาเหตุของ Windows Update error 0x80073712 คืออะไร? ข้อผิดพลาดนี้ปรากฏบ่อยเพราะมีไฟล์ Windows Update หรือ Setup ที่ขาดหายหรือเสียหาย อย่างไรก็ตาม อาจเป็นกรณีของปัญหาระบบบางอย่าง เช่น ไฟล์ระบบเสียหายหรือ registry keys ที่เสียหาย ผู้ใช้อื่นรายงานว่ามัลแวร์รบกวนกระบวนการระบบสำคัญ ทำให้ Windows บังคับติดตั้งอัปเดต หรือทำตรงข้าม คือหยุดการติดตั้ง

ตามบางผู้ใช้ อาจเจอข้อความข้อผิดพลาดขณะพยายามอัปเดต Windows อื่นๆ เจอในเวลาแบบสุ่ม ไม่ว่าจะเป็นสาเหตุอะไรและเมื่อไหร่ปรากฏ ข่าวดีคือแก้ไขได้

วิธีแก้ไข Windows Update Error 0x80073712

น่าเสียดายที่ไม่มีวิธีแก้ไขทางการจาก Microsoft สำหรับ Windows Update error 0x80073712 อย่างไรก็ตาม Microsoft ทราบปัญหานี้อยู่แล้วและกำลังแก้ไข จนกว่าจะมีอัปเดตหรือแพทช์ใหม่ คุณอาจลองวิธี troubleshooting ด้านล่าง วิธีเหล่านี้ทำงานได้กับบางผู้ใช้ Windows จึงคุ้มค่าที่จะลอง

วิธีที่ 1: รัน DISM Tool

DISM เป็น built-in utility ออกแบบมาเพื่อให้ผู้ใช้เข้าถึงแก่นของระบบปฏิบัติการเอง ใช้เมื่อคอมพิวเตอร์เผชิญปัญหาที่เกี่ยวกับประสิทธิภาพและ start-up

วิธีใช้เพื่อแก้ไข Windows Update error code 0x80073712:

  1. กด Windows + X เลือก Command Prompt (Admin)
  2. ในบรรทัดคำสั่ง พิมพ์คำสั่งต่อไปนี้ กด Enter หลังแต่ละคำสั่ง:
    • DISM /Online /Cleanup-Image /CheckHealth
    • DISM /Online /Cleanup-Image /ScanHealth
    • DISM /Online /Cleanup-Image /RestoreHealth
  3. หลังรันคำสั่งเหล่านี้เสร็จ รีบูตระบบและลองติดตั้ง Windows Update ใหม่ ตรวจสอบว่าปัญหายังคงอยู่หรือไม่

วิธีที่ 2: ใช้ Windows Update Troubleshooter Tool

หากเห็น Windows Update error 0x80073712 ขณะดาวน์โหลดหรือติดตั้ง Windows update Windows Update Troubleshooter อาจช่วยแก้ไขปัญหา

  1. คลิกขวาเมนู Start เลือก Settings
  2. หาฟังก์ชัน Troubleshoot
  3. ไปส่วน Troubleshoot หา Windows Update คลิกเพื่อรัน troubleshooter
  4. หลัง troubleshooter ระบุและแก้ไขปัญหาแล้ว ลองติดตั้ง Windows update อีกครั้ง

วิธีที่ 3: ทำ SFC Scan

System File Checker หรือ SFC เป็น built-in Windows utility อีกตัวที่อนุญาตให้ผู้ใช้หาและกู้คืน Windows system files ที่เสียหาย เพราะ 0x80073712 error อาจถูกกระตุ้นโดยไฟล์ระบบที่เสียหายหรือเสียหาย จึงสามารถใช้ SFC utility แก้ไขได้

  1. กด Windows + X เลือก Command Prompt (Admin)
  2. ในบรรทัดคำสั่ง พิมพ์คำสั่ง sfc /scannow กด Enter
  3. รอจนสแกนเสร็จ และตรวจสอบผลลัพธ์
  4. รีสตาร์ทคอมพิวเตอร์

วิธีที่ 4: รีสตาร์ท Windows Update Service

Windows Update service รับผิดชอบดาวน์โหลดและติดตั้งซอฟต์แวร์หรือโปรแกรมที่ Microsoft สร้างบน PC ของคุณ หมายถึงเป็นส่วนประกอบสำคัญที่จำเป็นในการอัปเดตอุปกรณ์ให้ทันสมัยกับ security patches ล่าสุด

เพื่อแก้ไขปัญหาที่เกี่ยวกับ Windows Update อาจต้องอัปเดต service นี้บางครั้ง วิธีทำ:

  1. กด Windows + R เปิด Run utility
  2. พิมพ์ services.msc ในช่องข้อความ กด Enter
  3. หา service Windows Update
  4. หากสถานะของ Windows Update service ไม่แสดง คลิกขวาที่มัน เลือก Start
  5. ไปส่วน Startup Type ให้แน่ใจว่าตั้งเป็น Automatic
  6. สุดท้าย รีสตาร์ทคอมพิวเตอร์และติดตั้งอัปเดตใหม่

วิธีที่ 5: เปลี่ยนชื่อโฟลเดอร์ Catroot2

อีกวิธีแก้ไขข้อผิดพลาดที่เกี่ยวกับ Windows Update utility คือการเปลี่ยนชื่อโฟลเดอร์ Catroot2 วิธีนี้ทำงานได้กับบางผู้ใช้ Windows 10/11 จึงคุ้มค่าที่จะลอง

  1. เปิด elevated Command Prompt
  2. คัดลอกและวางคำสั่งด้านล่าง อย่าลืมกด Enter หลังแต่ละคำสั่ง:
    • 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
  3. ตอนนี้ รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าข้อความข้อผิดพลาดยังคงอยู่หรือไม่

วิธีที่ 6: ใช้ Windows Media Creation Tool

หากยังติดตั้ง Windows Update ไม่ได้ อาจลองทำโดยใช้ Windows Media Creation Tool

Media Creation Tool เป็น utility ช่วยดาวน์โหลดไฟล์ติดตั้ง Windows ลงใน removable drive ซึ่งสามารถใช้ติดตั้ง Windows 10/11 ใหม่ ถือเป็น vital backup option เพราะสามารถใช้เพื่อมี external hard copy ของระบบปฏิบัติการและการตั้งค่าสำคัญอื่นๆ

  1. ดาวน์โหลด installation media จากเว็บไซต์ Microsoft อย่างเป็นทางการ
  2. ดับเบิลคลิกที่ installer เพื่อรัน
  3. ยอมรับ Terms กด Next
  4. เลือก Upgrade This PC Now กด Next
  5. รอจนไฟล์ทั้งหมดดาวน์โหลดเสร็จ ให้แน่ใจว่าไม่中断กระบวนการ upgrade
  6. รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าข้อผิดพลาดอัปเดตหายไปแล้วหรือไม่

วิธีที่ 7: แก้ไขปัญหา Registry

หากยังได้ error code 0x80073712 บนอุปกรณ์ พิจารณาตรวจสอบ registry

หากไม่รู้ Windows registry เป็น database ของ settings, information, options และค่า software และ hardware อื่นๆ ที่เกี่ยวข้อง เมื่อติดตั้งโปรแกรมใหม่ subkey ใหม่จะถูกสร้างใน registry subkey นี้เก็บการตั้งค่าของโปรแกรมเฉพาะนั้น รวมถึง version, location และ primary executable

หากเจอ error 0x80073712 บน Windows 10/11 น่าจะเป็นที่บาง registry entries เสียหายหรือเสียหาย จึงต้องแก้ไขหรือซ่อมแซม แต่เราไม่แนะนำให้แก้ไข broken registry entries ด้วยตนเอง คอมมาที่วางผิดหรือตัวอักษรขาดหายไปเพียงอย่างเดียว ก็อาจทำลายระบบอย่างไม่สามารถกู้คืนได้

สำหรับเรื่องนี้ ต้องใช้ registry cleaner tool ที่น่าเชื่อถือ ด้วย third-party registry cleaner สามารถทำให้ registry กลับสู่สภาพที่ดีที่สุดได้ในไม่กี่คลิก โดยไม่ต้องกังวลเรื่องทำลายระบบ

วิธีที่ 8: สแกนอุปกรณ์หามัลแวร์

ยอมรับได้ว่ามัลแวร์และไวรัสโดดเด่นในการก่อให้เกิด Windows Update errors ดังนั้นเราแนะนำให้ใช้ third-party antivirus software program หรือ Windows Defender ทำ complete system scan

วิธีใช้ Windows Defender ใน Windows 10/11 สแกนไวรัส:

  1. ไป Start เลือก Settings
  2. ไปส่วน Update and Security เลือก Windows Defender
  3. Windows Defender utility ควรเปิดแล้ว
  4. คลิกตัวเลือก Full Scan

เป็นจริงที่ Windows Defender สามารถกำจัดมัลแวร์จากอุปกรณ์และรักษาความปลอดภัยของระบบแบบ real-time อย่างไรก็ตาม หากต้องการชั้นการป้องกันเพิ่มเติม พิจารณาใช้ third-party antivirus software program

มี antivirus programs มากมายในปัจจุบัน แต่เราแนะนำให้ใช้ strong anti-malware software เครื่องมือที่น่าเชื่อถือนี้สามารถกำจัดมัลิเชียส entities ทุกประเภทได้อย่างมีประสิทธิภาพ และเก็บซอฟต์แวร์ที่ไม่พึงประสงค์ไว้นอกเหนือ

วิธีที่ 9: ลบไฟล์ Pending.Xml

บ่อยครั้ง stuck pending.xml file อาจเป็นผู้ก่อให้เกิด Windows Update error code 0x80073712 จึงควรลบมัน

วิธีลบ pending.xml file บน Windows 10/11:

  1. ก่อนอื่น บูตคอมพิวเตอร์เข้า Safe Mode
  2. ไปที่ Windows SxS
  3. ในโฟลเดอร์นี้ หาไฟล์ xml คลิกขวาที่มัน เปลี่ยนชื่อหรือลบ
  4. กด Enter ณ จุดนี้ Windows Update utility ควรลบ pending tasks ทั้งหมดและสร้าง fresh new update ใหม่ รอกระบวนการเสร็จ
  5. รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าข้อผิดพลาดยังคงอยู่หรือไม่

วิธีที่ 10: ตรวจสอบ Device Manager หาข้อผิดพลาดที่เป็นไปได้

สามารถใช้ Device Manager troubleshoot และแก้ไขข้อผิดพลาดที่เกี่ยวกับ Windows Update utility ได้ ทำตามคำแนะนำด้านล่างสำหรับคู่มือรายละเอียด:

  1. กดปุ่ม Start พิมพ์ device manager ในกล่องค้นหา
  2. เลือก Device Manager จากผลลัพธ์
  3. ในหน้าต่างถัดไป หาอุปกรณ์ที่มีเครื่องหมาย exclamation point สีเหลืองข้างๆ
  4. คลิกขวาที่ชื่ออุปกรณ์ เลือก Update Driver Software หรือ Uninstall
  5. รอ Windows แก้ไขข้อผิดพลาด
  6. รีสตาร์ทคอมพิวเตอร์และดูว่าข้อผิดพลาดยังอยู่หรือไม่

วิธีที่ 11: ยกเลิกการเชื่อมต่ออุปกรณ์จัดเก็บภายนอก

แม้วิธีนี้จะง่าย ผู้ใช้ Windows 10/11 หลายคนมองข้ามไป คิดว่าไม่ทำอะไรได้ แต่มีบางกรณีที่ external storage device กลายเป็นผู้ก่อให้เกิด Windows Update error อุปกรณ์ที่เสียบอาจรบกวน basic functionalities นำไปสู่ข้อผิดพลาด

หากมี peripheral ภายนอกเสียบอยู่ขณะติดตั้ง Windows Update ลองถอดออก หากได้ผล แสดงว่าคุณพบผู้กระทำร้าย มิฉะนั้น ดำเนินการวิธีอื่นต่อ

วิธีที่ 12: Restore, Reset, หรือ Refresh PC

วิธีนี้ควรเป็นทางเลือกสุดท้ายหากวิธีข้างต้นไม่ได้ผล เพราะจะเก็บไฟล์ส่วนตัวแตลบซอฟต์แวร์หรือแอปพลิเคชันที่ติดตั้งไว้ จะติดตั้ง Windows ใหม่ด้วย ดังนั้นก่อน reset หรือ refresh PC ให้แน่ใจว่าสำรองไฟล์สำคัญไว้แล้ว

Refresh Windows 10/11

  1. เปิด utility Settings เลือก Change PC Settings
  2. คลิก Update and Recovery เลือก Recovery
  3. ภายใต้ส่วน Refresh Your PC without Affecting Your Files เลือก Get Started
  4. ทำตามคำแนะนำบนหน้าจอเพื่อ refresh Windows
  5. รีสตาร์ทคอมพิวเตอร์

Reset Windows 10/11

  1. เปิด utility Settings เลือก Change PC Settings
  2. เลือก Update and Recovery เลือก Recovery
  3. ไปส่วน Remove Everything and Reinstall Windows กด Get Started
  4. ทำตามคำแนะนำบนหน้าจอเพื่อ reset Windows 10/11
  5. รีสตาร์ทคอมพิวเตอร์

Restore Windows 10/11 ไปยังจุดก่อนหน้า

  1. ไปช่องค้นหา พิมพ์ control panel
  2. คลิกผลลัพธ์ที่เกี่ยวข้องที่สุด
  3. ในช่องค้นหา Control Panel พิมพ์ recovery
  4. คลิก Recovery
  5. คลิกตัวเลือก Open System Restore และทำตามพรอมบนหน้าจอ
  6. รีสตาร์ทอุปกรณ์

วิธีที่ 13: ข้ามการอัปเดต

ยังคุ้มค่าที่จะกล่าวว่า บางครั้ง Microsoft ปล่อยอัปเดตที่มีปัญหาและ buggy และเพราะนั้นคุณอาจอยากข้ามมันไป เราเข้าใจว่ากระบวนการที่ผ่านมาน่าเบื่อ แต่สิ่งนี้เกิดขึ้นได้ จึงขอให้ไปต่อและรอ release ที่เสถียรมากกว่า

สรุป

หากยังได้ Windows Update error code 0x80073712 อยู่ โปรดลองวิธีแก้ไขข้างต้น หนึ่งในนั้นควรแก้ไขปัญหา ไม่ต้องลองทั้งหมด แค่ผ่านวิธีแก้ไขและเลือกอันที่คิดว่าทำงานได้กับกรณีของคุณ

สุดท้าย หากมีอะไรอยากเพิ่มในบทความนี้ โปรดแวะมาติดต่อผ่านกล่องความคิดเห็น!