หน้าแรก
» WINDOWS
»
ข้อผิดพลาดในการอัปเดต Windows รหัส 0x80080005: วิธีแก้ไข
ข้อผิดพลาดในการอัปเดต Windows รหัส 0x80080005: วิธีแก้ไข
ข้อผิดพลาด Windows Update 0x80080005มักบ่งชี้ถึงไฟล์อัปเดตที่เสียหาย ไฟล์ระบบที่เสียหาย ปัญหาด้านสิทธิ์ หรือการกำหนดค่า Windows ที่ไม่ถูกต้อง ปัจจุบัน Microsoft แนะนำให้เริ่มต้นด้วยเครื่องมือแก้ไขปัญหา Windows Update จากนั้นล้างแคชการอัปเดตและซ่อมแซมส่วนประกอบ Windows หากข้อผิดพลาดยังคงเกิดขึ้น
หมายเหตุสำหรับ Windows 10:การสนับสนุนฟรีสำหรับ Windows 10 สิ้นสุดลงเมื่อวันที่ 14 ตุลาคม 2025 หากคุณยังคงใช้ Windows 10 การอัปเดตความปลอดภัยฟรีตามปกติจะไม่สามารถใช้งานได้อีกต่อไป เว้นแต่ว่าอุปกรณ์ของคุณจะอยู่ภายใต้โปรแกรมการอัปเดตความปลอดภัยเพิ่มเติม (ESU) ที่มีสิทธิ์ Microsoft แนะนำให้เปลี่ยนไปใช้ Windows 11 เมื่อพีซีของคุณรองรับแล้ว โปรดดูข้อมูล ESU สำหรับ Windows 10 ของ Microsoftสำหรับคุณสมบัติและความครอบคลุมในปัจจุบัน
ข้อผิดพลาด 0x80080005 อาจปรากฏขึ้นเมื่อ Windows Update ไม่สามารถดำเนินการอัปเดตให้เสร็จสมบูรณ์ได้
ข้อผิดพลาด 0x80080005 หมายความว่าอย่างไร?
ไมโครซอฟต์จัดกลุ่มรหัส ข้อผิดพลาด 0x80080005ไว้กับความล้มเหลวในการอัปเดต Windows ที่เกี่ยวข้องกับไฟล์เสียหายหรือการกำหนดค่าระบบที่ไม่ถูกต้อง รหัสนี้ไม่ได้ระบุส่วนประกอบที่เสียหายเพียงส่วนเดียว ดังนั้นวิธีการที่ดีที่สุดคือเริ่มจากวิธีแก้ไขที่ส่งผลกระทบน้อยที่สุดไปจนถึงขั้นตอนการซ่อมแซมที่ซับซ้อนกว่า
ก่อนทำการเปลี่ยนแปลงใดๆ โปรดรีสตาร์ทพีซี ตรวจสอบให้แน่ใจว่าการเชื่อมต่ออินเทอร์เน็ตเสถียร ตรวจสอบให้แน่ใจว่าวันที่และเวลาถูกต้อง ถอดอุปกรณ์จัดเก็บข้อมูล USB หรือแท่นวางที่ไม่จำเป็นออก และตรวจสอบว่าไดรฟ์ Windows มีพื้นที่ว่างเพียงพอ Microsoft ได้รวมการตรวจสอบเหล่านี้ไว้ในคำแนะนำการแก้ไขปัญหาการอัปเดต Windowsแล้ว
1. เรียกใช้เครื่องมือแก้ไขปัญหาการอัปเดต Windows
ขณะนี้ Microsoft แนะนำให้ผู้ใช้ Windows ไปใช้เครื่องมือแก้ไขปัญหาการอัปเดต Windows แบบอัตโนมัติใน แอป " ขอความช่วยเหลือ"เปิด "ขอความช่วยเหลือ" ค้นหา " เครื่องมือแก้ไขปัญหาการอัปเดต Windows"และทำตามคำแนะนำ
สำหรับระบบ Windows 10 ที่ยังคงมีเครื่องมือแก้ไขปัญหาการตั้งค่าแบบเก่าอยู่ ให้ไปที่เริ่ม > การตั้งค่า > การอัปเดตและความปลอดภัย > แก้ไขปัญหา > เครื่องมือแก้ไขปัญหาเพิ่มเติม > Windows Updateจากนั้นเลือกเรียกใช้เครื่องมือแก้ไขปัญหา รีสตาร์ทพีซีหลังจากนั้น และลองอัปเดต Windows อีกครั้ง Microsoft มีคำแนะนำล่าสุดอยู่ใน หน้าเครื่องมือแก้ไขปัญหา Windows Updateของตน
เครื่องมือแก้ไขปัญหา Windows Update เป็นขั้นตอนการแก้ไขปัญหาเบื้องต้นที่ปลอดภัยที่สุด ก่อนที่จะใช้เครื่องมือบรรทัดคำสั่ง
2. ล้างแคชของ Windows Update
ไฟล์ดาวน์โหลดที่เสียหายC:\Windows\SoftwareDistributionอาจทำให้การอัปเดตในครั้งต่อไปไม่สำเร็จ Microsoft แนะนำให้หยุดบริการ Windows Update ล้างแคช แล้วเริ่มบริการอีกครั้ง
กดปุ่ม Win + R จากนั้นกด Enter services.mscแล้วกดEnterอีกครั้ง
คลิกขวาที่Windows Updateแล้วเลือกหยุด
เปิดC:\Windows\SoftwareDistributionด้วย File Explorer แล้วลบเนื้อหาภายในโฟลเดอร์นั้น อย่าลบโฟลเดอร์ SoftwareDistribution เอง
หากการล้างแคชอย่างเดียวไม่ได้ผล ให้ใช้วิธีรีเซ็ตขั้นสูงของ Microsoft เปิดCommand Prompt ในฐานะผู้ดูแลระบบและเรียกใช้คำสั่งเหล่านี้ทีละคำสั่ง:
net stop bits
net stop wuauserv
ren %systemroot%\softwaredistribution softwaredistribution.bak
ren %systemroot%\system32\catroot2 catroot2.bak
net start bits
net start wuauserv
หลังจากคำสั่งทำงานเสร็จแล้ว ให้รีสตาร์ท Windows Windows จะสร้างโฟลเดอร์อัปเดตใหม่โดยอัตโนมัติ อย่าทำการเปลี่ยนแปลงรีจิสทรีที่ไม่เกี่ยวข้องหรือปิดใช้งานบริการเครือข่ายเพื่อแก้ไขข้อผิดพลาดนี้ วิธีแก้ปัญหาแบบเก่าเหล่านั้นอาจสร้างปัญหาใหม่โดยไม่แก้ไขส่วนประกอบการอัปเดตที่เสียหาย
การรีเซ็ต SoftwareDistribution และ catroot2 จะบังคับให้ Windows Update สร้างโฟลเดอร์ทำงานขึ้นมาใหม่
4. ซ่อมแซม Windows ด้วย DISM และ SFC
หากรหัสข้อผิดพลาด 0x80080005 ยังคงอยู่ ให้ซ่อมแซมที่เก็บส่วนประกอบของ Windows และไฟล์ระบบที่ได้รับการป้องกัน Microsoft แนะนำให้เรียกใช้ DISM ก่อน ตามด้วย System File Checker