ข้อผิดพลาด 0x80004005เป็น "ข้อผิดพลาดที่ไม่ระบุรายละเอียด" ทั่วไปของ Windows ดังนั้นวิธีแก้ไขที่ถูกต้องจึงขึ้นอยู่กับสิ่งที่คุณกำลังทำอยู่เมื่อข้อผิดพลาดนี้ปรากฏขึ้น โดยทั่วไปแล้วจะปรากฏขึ้นระหว่างการอัปเดต Windows เมื่อเปิดไดรฟ์เครือข่าย ขณะคัดลอกหรือแตกไฟล์ หรือใน Outlook เวอร์ชันคลาสสิก เริ่มต้นด้วยส่วนที่ตรงกับสถานการณ์ของคุณแทนที่จะลองใช้วิธีแก้ไขทุกวิธีพร้อมกัน

ข้อผิดพลาด 0x80004005 หมายความว่าอย่างไร
รหัสนี้ไม่ได้ระบุถึงความล้มเหลวเพียงอย่างเดียว อาจเกิดจากไฟล์อัปเดตเสียหาย ปัญหาด้านสิทธิ์การเข้าถึงหรือการแชร์เครือข่าย แอปหรือส่วนเสริมที่ขัดแย้งกัน หรือส่วนประกอบของ Windows ที่เสียหาย รีสตาร์ทพีซีหนึ่งครั้ง ทำซ้ำการกระทำที่ล้มเหลว และจดบันทึกว่าแอปหรือฟีเจอร์ใดที่แสดงรหัสนี้
ระบบ ปฏิบัติการWindows 10 สิ้นสุดการสนับสนุนเมื่อวันที่ 14 ตุลาคม 2568 หากคุณยังคงใช้งานอยู่ Microsoft ขอแนะนำให้เปลี่ยนไปใช้ Windows 11 เมื่อเป็นไปได้ หรือใช้ตัวเลือกการอัปเดตความปลอดภัยเพิ่มเติม (Extended Security Updates) ที่มีสิทธิ์ในช่วงการเปลี่ยนผ่าน โปรดดูคำแนะนำเกี่ยวกับการสิ้นสุดการสนับสนุน Windows 10 ของ Microsoft
1. แก้ไขข้อผิดพลาด 0x80004005 ระหว่างการอัปเดต Windows
เรียกใช้เครื่องมือแก้ไขปัญหาการอัปเดต Windows
บน Windows 10 ให้เปิดการตั้งค่า > การอัปเดตและความปลอดภัย > การแก้ไขปัญหา > เครื่องมือแก้ไขปัญหาเพิ่มเติมเลือกWindows Updateแล้วเรียกใช้เครื่องมือแก้ไขปัญหา นอกจากนี้ Microsoft ยังมีเครื่องมือแก้ไขปัญหา Windows Update แบบอัตโนมัติผ่านแอป Get Help ด้วย หลังจากนั้นให้รีสตาร์ทพีซีและตรวจสอบการอัปเดตอีกครั้ง

ขั้นตอนการ แก้ไข ปัญหา ล่าสุดของ Microsoft สามารถดูได้ในเอกสารการแก้ไขปัญหา Windows Update
ลบไฟล์อัปเดตที่ดาวน์โหลดมาทั้งหมด แล้วลองใหม่อีกครั้ง
หากเกิดข้อผิดพลาดขณะดาวน์โหลดหรือติดตั้งการอัปเดต อาจเป็นเพราะการดาวน์โหลดที่แคชไว้ไม่สมบูรณ์ ให้กดปุ่มWindows + Rพิมพ์services.msc แล้ว หยุด บริการ Windows Updateจากนั้นเปิดC:\Windows\SoftwareDistribution\Downloadใน File Explorer และลบเนื้อหาในโฟลเดอร์นั้น กลับไปที่ Services แล้วเริ่ม Windows Update อีกครั้ง จากนั้นไปที่Settings > Update & Security > Windows Updateแล้วเลือกCheck for updates

2. ซ่อมแซมไฟล์ระบบของ Windows
หากรหัสข้อผิดพลาด 0x80004005 ปรากฏขึ้นในฟีเจอร์ต่างๆ ของ Windows หรือกลับมาปรากฏอีกครั้งหลังจากลองอัปเดตใหม่ ให้ใช้เครื่องมือซ่อมแซมในตัวของ Microsoft เปิดCommand Prompt ในฐานะผู้ดูแลระบบและเรียกใช้คำสั่งเหล่านี้ตามลำดับ:
DISM.exe /ออนไลน์ /ล้างภาพ /กู้คืนสุขภาพ
sfc /scannow
รอให้แต่ละคำสั่งทำงานจนเสร็จก่อนปิดหน้าต่าง แล้วจึงรีสตาร์ท Windows Microsoft แนะนำให้เรียกใช้ DISM ก่อน System File Checker เนื่องจาก DISM สามารถซ่อมแซมซอร์สโค้ดของส่วนประกอบที่ SFC ใช้ได้ โปรดดูคำแนะนำเกี่ยวกับ DISM และ SFC จาก Microsoft

3. แก้ไขข้อผิดพลาด 0x80004005 เมื่อเปิดไฟล์แชร์เครือข่าย
หาก File Explorer แสดงข้อผิดพลาด 0x80004005 สำหรับโฟลเดอร์ที่แชร์ โปรดตรวจสอบก่อนว่าคอมพิวเตอร์ทั้งสองเครื่องอยู่ในเครือข่ายเดียวกัน คอมพิวเตอร์เป้าหมายเปิดอยู่ และบัญชีของคุณมีสิทธิ์ในการเข้าถึงโฟลเดอร์ที่แชร์นั้น ในเครือข่าย LAN ที่บ้านหรือที่ทำงานที่เชื่อถือได้ ให้ตั้งค่าโปรไฟล์เครือข่ายเป็นส่วนตัวและเปิดใช้งานการค้นหาเครือข่ายและ การแชร์ไฟล์ และเครื่องพิมพ์
คู่มือการแชร์ไฟล์ของ Microsoft ยังแสดงรายการบริการ Windows ที่ใช้สำหรับการค้นหาเครือข่ายด้วย หลีกเลี่ยงการเปิดใช้งาน SMB1 เพียงเพื่อทำให้อุปกรณ์เก่าใช้งานได้ เว้นแต่คุณจะเข้าใจความเสี่ยงด้านความปลอดภัยอย่างถ่องแท้ Microsoft ระบุว่า SMB1 นั้นล้าสมัยแล้วและแนะนำให้ใช้ SMB2 หรือเวอร์ชันที่ใหม่กว่า
4. แก้ไขข้อผิดพลาด 0x80004005 ใน Outlook
หากพบรหัสข้อผิดพลาดนี้ในOutlook เวอร์ชันคลาสสิกสำหรับ Windowsโปรดอัปเดต Office ก่อน Microsoft ได้บันทึกปัญหาการซิงค์กล่องจดหมายที่ทำให้เกิดข้อผิดพลาด 0x80004005 ในปี 2026 และระบุว่าปัญหาฝั่งเซิร์ฟเวอร์ได้รับการแก้ไขแล้ว ดังนั้นควรใช้ไคลเอ็นต์เวอร์ชันล่าสุดและลองใหม่อีกครั้งก่อนที่จะทำการแก้ไขปัญหาที่ซับซ้อนกว่านี้
สำหรับ Outlook เวอร์ชันคลาสสิก ให้กดWindows + Rพิมพ์outlook.exe /safeแล้วลองทำตามขั้นตอนเดิมอีกครั้ง หาก Outlook ทำงานได้ในโหมดปลอดภัย ให้ปิดใช้งานส่วนเสริม COM ที่เพิ่มเข้ามาล่าสุด แล้วทดสอบอีกครั้ง หาก Outlook รายงานว่าไฟล์ข้อมูลเสียหาย ให้ใช้ เครื่องมือซ่อมแซมกล่องจดหมาย SCANPST.EXE ของ Microsoft และสำรองข้อมูล PST ก่อน โปรดดูคำแนะนำอย่างเป็นทางการในการซ่อมแซมไฟล์ข้อมูล Outlook และ ประกาศปัญหาที่ทราบแล้วของ Microsoft หมายเลข 0x80004005 สำหรับ Outlook
5. หากข้อผิดพลาดยังคงปรากฏอยู่
หากข้อผิดพลาด 0x80004005 เกิดขึ้นเฉพาะในโปรแกรมบนเดสก์ท็อปโปรแกรมเดียว ให้ลองซ่อมแซมหรือติดตั้งโปรแกรมนั้นใหม่ก่อนที่จะเปลี่ยนแปลงการตั้งค่าทั่วทั้งระบบ Windows หากปัญหาหายไปเมื่อทำการบูตแบบคลีนบูต แสดงว่าอาจมีบริการหรือแอปเริ่มต้นระบบที่ไม่ใช่ของ Microsoft ที่รบกวนการทำงานอยู่
หลีกเลี่ยงวิธีแก้ไขแบบเก่าๆ ที่ใช้ได้กับทุกกรณี เช่น การปิด Microsoft Defender การลงทะเบียนไฟล์ DLL ที่ไม่เกี่ยวข้องใหม่ หรือการตั้งค่าLocalAccountTokenFilterPolicyเป็น 1 ค่ารีจิสทรีดังกล่าวจะเปลี่ยนพฤติกรรมของ Remote UAC และมีไว้สำหรับสถานการณ์การดูแลระบบระยะไกลโดยเฉพาะ ไม่ใช่เป็นการแก้ไขทั่วไปสำหรับข้อผิดพลาด 0x80004005 หากข้อผิดพลาดยังคงอยู่หลังจากตรวจสอบตามขั้นตอนข้างต้นแล้ว ให้บันทึกการกระทำที่ล้มเหลวอย่างแม่นยำ และแก้ไขปัญหาเฉพาะส่วนนั้นๆ ของ Windows