: รหัสข้อผิดพลาด 0x80004005 บน Windows 10 TechLoris

  • แบ่งปันสิ่งนี้
Cathy Daniels

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

สาเหตุที่พบบ่อยที่สุดที่ผู้ใช้พบข้อผิดพลาดนี้คือเมื่อมีไฟล์ dll ที่เสียหายหรือไฟล์ระบบที่ไม่ถูกต้อง นอกจากนี้ ข้อผิดพลาดนี้อาจปรากฏขึ้นเมื่อแตกไฟล์บีบอัดหรือเมื่อมีปัญหากับการอัปเดต Windows ของคุณ แต่ส่วนใหญ่แล้ว รหัสข้อผิดพลาดนี้เกี่ยวข้องกับการอัปเดต Windows 10 และอาจเกิดจากการบีบอัดไฟล์หรือการแจ้งเตือน

การแก้ไขรหัสข้อผิดพลาดนี้อาจทำได้ยาก เนื่องจากไม่ได้ระบุว่าโปรแกรมใดทำให้เกิดข้อผิดพลาด เมื่อใดก็ตามที่เกิดข้อผิดพลาด คุณอาจเห็นหน้าต่างกล่องโต้ตอบแสดงข้อความแสดงข้อผิดพลาด: “ข้อผิดพลาดที่ไม่คาดคิดทำให้คุณไม่สามารถเปลี่ยนชื่อ (หรือคัดลอกหรือลบ) โฟลเดอร์ได้

ดูเพิ่มเติมที่: วิธีแก้ไขข้อผิดพลาด System Thread Exception Not Handled ใน Windows 10

ในบทความนี้ เราจะแสดงวิธีการต่างๆ ในการแก้ปัญหาคอมพิวเตอร์ของคุณเพื่อแก้ไขรหัสข้อผิดพลาดนี้

มา เริ่มต้นใช้งาน

สาเหตุทั่วไปสำหรับ Windows 10 Error 0x80004005

ในกรณีส่วนใหญ่ Windows 10 Error 0x80004005 เกี่ยวข้องกับปัญหาเกี่ยวกับ Windows Updates หรือการบีบอัดไฟล์ อย่างไรก็ตาม ยังมีสาเหตุอื่นๆ อีกหลายประการที่สามารถทำให้เกิดข้อผิดพลาดที่ไม่ได้ระบุนี้ ต่อไปนี้เป็นสาเหตุที่พบบ่อยที่สุดบางส่วน:

  1. ไฟล์ DLL เสียหายหรือขาดหายไป: ไฟล์ Dynamic Link Library (DLL) จำเป็นสำหรับการทำงานที่เหมาะสมของระบบปฏิบัติการ Windows และแอปพลิเคชันที่ติดตั้ง หากไฟล์เหล่านี้เสียหายหรือหายไป อาจนำไปสู่ข้อผิดพลาด 0x80004005 ได้
  2. ปัญหา Windows Update: การอัปเดต Windows ที่ไม่สมบูรณ์หรือล้มเหลวอาจทำให้เกิดข้อผิดพลาดนี้ได้เช่นกัน สิ่งนี้มักจะเกิดขึ้นเมื่อมีปัญหาระหว่างขั้นตอนการติดตั้งการอัปเดตหรือเมื่อไฟล์อัปเดตที่ติดตั้งเสียหาย
  3. ไฟล์ชั่วคราว: การสะสมของไฟล์ชั่วคราวในคอมพิวเตอร์ของคุณอาจทำให้เกิดข้อผิดพลาด 0x80004005 ในบางครั้ง ไฟล์เหล่านี้อาจเสียหายและรบกวนกระบวนการบางอย่างของระบบ ซึ่งนำไปสู่ข้อผิดพลาด
  4. ปัญหาเกี่ยวกับการบีบอัดไฟล์: รหัสข้อผิดพลาด 0x80004005 อาจปรากฏขึ้นเมื่อพยายามแยกหรือบีบอัดไฟล์โดยใช้แอปพลิเคชันเช่น WinRAR หรือ 7zip ซึ่งมักเกิดจากการแยกไฟล์ที่ไม่ถูกต้องหรือปัญหาความเข้ากันได้ระหว่างยูทิลิตีการบีบอัดและ Windows 10
  5. ปัญหาเกี่ยวกับรีจิสทรี: การเปลี่ยนแปลงหรือความเสียหายในรีจิสทรีของ Windows อาจทำให้เกิดข้อผิดพลาดต่างๆ รวมถึง ข้อผิดพลาด 0x80004005 เนื่องจากรีจิสทรีมีข้อมูลที่จำเป็นเกี่ยวกับการตั้งค่า Windows ฮาร์ดแวร์ และซอฟต์แวร์
  6. ข้อผิดพลาดของ Microsoft Outlook: บางส่วนผู้ใช้รายงานว่าพบข้อผิดพลาด 0x80004005 ขณะใช้ Microsoft Outlook กรณีนี้อาจเกิดขึ้นได้เมื่อแอปพลิเคชันป้องกันไวรัสบล็อกคุณลักษณะบางอย่างใน Outlook หรือเมื่อมีไฟล์ที่ขาดหายไปหรือรีจิสตรีคีย์ที่เกี่ยวข้องกับอีเมลไคลเอ็นต์เสียหาย
  7. ไฟล์ระบบเสียหาย: ไฟล์ระบบที่เสียหายยังสามารถ ทำให้เกิดข้อผิดพลาด 0x80004005 กรณีนี้จะเกิดขึ้นเมื่อไฟล์ระบบ Windows ที่สำคัญได้รับความเสียหาย ซึ่งนำไปสู่ปัญหาต่างๆ รวมถึงข้อผิดพลาดที่ไม่ได้ระบุ
  8. ปัญหาจาก Windows XP (WPA): แม้ว่าจะพบได้ยาก แต่ผู้ใช้ระบบปฏิบัติการ Windows XP อาจ เผชิญกับข้อผิดพลาดนี้เมื่อไฟล์โปรแกรมที่จำเป็นสำหรับการเปิดใช้งานผลิตภัณฑ์ Windows (WPA) หายไปหรือเสียหาย

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

วิธีแก้ไขรหัสข้อผิดพลาด 0x80004005 บน Windows 10

วิธีที่ 1: เรียกใช้ Windows Update Troubleshooter

วิธีที่ดีที่สุดคือเรียกใช้ Windows อัปเดตตัวแก้ไขปัญหาหากคุณเคยพบข้อผิดพลาด 0x80004005 เมื่อพยายามอัปเดตพีซี Windows ของคุณ ยูทิลิตีในตัวนี้มีความน่าเชื่อถือสูงในการระบุและแก้ไขปัญหาการอัปเดตมาตรฐานของ Windows 10 รวมถึงข้อผิดพลาดที่ไม่ได้ระบุ ทำตามขั้นตอนเหล่านี้เพื่อเปิดตัว Windows Update Troubleshooter:

ขั้นตอนที่ 1: กดปุ่ม Windows + I เพื่อเปิดการตั้งค่า Windows

ขั้นตอนที่ 2: บนการตั้งค่า Windows คลิกที่อัปเดต & ความปลอดภัย

ขั้นตอนที่ 3: คลิกแก้ไขปัญหาที่เมนูด้านข้าง

ขั้นตอนที่ 4: ค้นหา Windows Update แล้วคลิกเรียกใช้เครื่องมือแก้ปัญหา .

ขั้นตอนที่ 5: ทำตามขั้นตอนในตัวแก้ไขปัญหาและตรวจสอบให้แน่ใจว่าได้ใช้การแก้ไขที่มีให้

วิธีที่ 2: ลบไฟล์ Windows Update

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

ดูเพิ่มเติมที่: แก้ปัญหาการกำหนดค่าล้มเหลว การอัปเดต Windows ย้อนกลับการเปลี่ยนแปลงข้อผิดพลาดในคอมพิวเตอร์ของคุณ

ดำเนินการตามขั้นตอนด้านล่างเกี่ยวกับวิธีการลบไฟล์การอัปเดต windows

ขั้นตอนที่ 1: กดแป้น Windows + S และค้นหา File Explorer

ขั้นตอนที่ 2: เปิด File Explorer

ขั้นตอนที่ 3: ไปที่พีซีเครื่องนี้

ขั้นตอนที่ 4: ไปที่ Local Disk (C:)

ขั้นตอนที่ 5: คลิกที่โฟลเดอร์ Windows

ขั้นตอนที่ 6: ค้นหาโฟลเดอร์ Software Distribution

ขั้นตอนที่ 7: ลบเนื้อหาทั้งหมดของโฟลเดอร์ Software Distribution

ขั้นตอนที่ 8: รีสตาร์ทคอมพิวเตอร์และดูว่ารหัสข้อผิดพลาดหายไปหรือไม่

วิธีที่ 3: ลบไฟล์ชั่วคราว

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

ขั้นตอนที่ 1: กดปุ่ม Windows + R และพิมพ์ %temp%

ขั้นตอนที่ 2: คลิกตกลงเพื่อ เปิดโฟลเดอร์ชั่วคราว

ขั้นตอนที่ 3: ลบไฟล์ทั้งหมดภายในโฟลเดอร์ชั่วคราว

ขั้นตอนที่ 4: รีสตาร์ทคอมพิวเตอร์ของคุณ และตรวจสอบว่ารหัสข้อผิดพลาดได้รับการแก้ไขหรือไม่

วิธีที่ 4: ลงทะเบียน jdscript และ vbscript บน Command Prompt

ขั้นตอนที่ 1: กดปุ่ม Windows + S และค้นหา Command Prompt

ขั้นตอนที่ 2: คลิกที่ Run as Administrator.

ขั้นตอนที่ 3: บน Command Prompt พิมพ์ regsvr32 jscript.dll แล้วกด Enter

ขั้นตอนที่ 4: จากนั้น พิมพ์ regsvr32 vbscript.dll แล้วกด Enter .

ขั้นตอนที่ 5: รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่ารหัสข้อผิดพลาดได้รับการแก้ไขหรือไม่

คุณอาจสนใจ: วิธีแก้ไขการใช้งาน CPU สูง (โฮสต์บริการ: Sysmain/Superfetch)

วิธีที่ 5: เพิ่มคีย์รีจิสทรี

หากข้อความแสดงข้อผิดพลาดปรากฏขึ้นเมื่อคุณพยายามย้ายหรือคัดลอกไฟล์ อาจเป็น ปัญหาไม่มีคีย์รีจิสทรี ให้ทำตามขั้นตอนด้านล่างเพื่อแก้ไขปัญหา

ขั้นตอนที่ 1: กด Windows Key + S และค้นหา Registry Editor

ขั้นตอนที่ 2: คลิกที่เรียกใช้ในฐานะผู้ดูแลระบบ

ขั้นตอนที่ 3: คลิกที่ HKEY_LOCAL_MACHINE

ขั้นตอนที่ 4: คลิกที่ซอฟต์แวร์

ขั้นตอนที่ 5: ภายใต้ซอฟต์แวร์ คลิกบน Microsoft

ขั้นตอนที่ 6: ภายใต้ Microsoft คลิกบน Windows

ขั้นตอนที่ 7: ภายใต้ Windows คลิกที่เวอร์ชันปัจจุบัน

ขั้นตอนที่ 8: ภายใต้เวอร์ชันปัจจุบัน คลิกที่นโยบาย

ขั้นตอนที่ 9: ภายใต้นโยบาย คลิกที่ระบบ

ขั้นตอนที่ 10: บนระบบ คลิกขวาบนหน้าและเลือกใหม่ -> DWORD สำหรับระบบ 32Bit และ QWORD สำหรับระบบ 64 บิต

ขั้นตอนที่ 11: ตั้งชื่อไฟล์ LocalAccountTokenFilterPolicy

ขั้นตอนที่ 12: คลิกขวาที่มันแล้วเลือกแก้ไข

ขั้นตอนที่ 13: ตั้งค่าเป็น 1 แล้วคลิกตกลง

ขั้นตอน 14: รีสตาร์ทคอมพิวเตอร์และดูว่ารหัสข้อผิดพลาดได้รับการแก้ไขหรือไม่

วิธีที่ 6: ใช้ซอฟต์แวร์แตกไฟล์อื่นเพื่อแตกไฟล์ Zip

การแตกไฟล์ zip ที่ไม่ถูกต้องอาจทำให้เกิด รหัสข้อผิดพลาดเดียวกัน คุณสามารถใช้แอปพลิเคชันการแตกไฟล์อื่นเพื่อแตกไฟล์ zip เพื่อแก้ไขข้อผิดพลาด ตัวอย่างเช่น หากคุณประสบปัญหานี้เมื่อใช้ WinRAR คุณสามารถใช้ 7zip เพื่อแตกไฟล์ที่บีบอัดได้

วิธีที่ 7: ข้อผิดพลาด 0x80004005 กับ Microsoft Outlook

ข้อผิดพลาดนี้เกิดขึ้นกับผู้ใช้ Microsoft Outlook บางราย เมื่อใดก็ตามที่มีจดหมายใหม่เข้ามา พวกเขาจะได้รับข้อความแสดงข้อผิดพลาด: “การส่งและรับรายงานข้อผิดพลาด “0x80004005″: การดำเนินการล้มเหลว”

ปัญหาอาจเกิดจากซอฟต์แวร์ป้องกันไวรัสของคุณบล็อกคุณลักษณะบางอย่างของ Microsoft Outlook บางครั้งอาจเป็นเพราะไฟล์หายไปหรือรีจิสตรีคีย์เสียหาย มีสองวิธีในการแก้ไขข้อผิดพลาดนี้

  1. ปิดใช้งานคุณลักษณะการบล็อกแอปป้องกันไวรัสของคุณ อย่างง่ายทำตามคำแนะนำจากเว็บไซต์ของผู้ผลิต
  2. ปิดใช้งานการแจ้งเตือนจดหมายใหม่ของ Outlook คุณต้องค้นหาเมนูเครื่องมือภายในบัญชี Outlook ของคุณเพื่อปิดการใช้งาน คลิก ตัวเลือก และเลือกแท็บ การตั้งค่า จากนั้นเลือกตัวเลือก “ตัวเลือกอีเมล” และยกเลิกการเลือกรายการ “แสดงข้อความแจ้งเตือนเมื่อมีจดหมายใหม่เข้ามา” จากนั้นคลิก “ตกลง” สองครั้ง

วิธีที่ 8: เรียกใช้การสแกนตัวตรวจสอบไฟล์ระบบ

ไฟล์ระบบที่เสียหายอาจทำให้คุณพบข้อความแสดงข้อผิดพลาดข้างต้น ดังนั้น จะช่วยได้หากคุณเรียกใช้การสแกนตัวตรวจสอบไฟล์ระบบ SFC ช่วยซ่อมแซมไฟล์ระบบที่เสียหาย

ขั้นตอนที่ 1: กด Windows Key และ X แล้วเปิด Command Prompt (Admin) เพื่อเปิด Command Prompt ในฐานะผู้ดูแลระบบ

ขั้นตอนที่ 2: ในข้อความแจ้ง ให้ป้อน DISM.exe /Online /Cleanup-image /Restorehealth เพื่อเรียกใช้เครื่องมือ Deployment Image Servicing and Management ใน Windows

ขั้นตอนที่ 3: ถัดไป เรียกใช้การสแกน SFC โดยป้อน sfc /scannow ใน Prompt แล้วกด Return

การสแกนจะใช้เวลาประมาณ 20-30 นาทีจึงจะเสร็จสมบูรณ์ รีสตาร์ทพีซีของคุณเมื่อเสร็จสิ้น

วิธีที่ 9: แก้ไขคอมพิวเตอร์ที่ใช้ Windows XP โดยมีข้อผิดพลาด 0x80004005

บางครั้ง ผู้ใช้พบข้อผิดพลาดนี้เมื่อใช้คอมพิวเตอร์ระบบปฏิบัติการ Windows XP และไฟล์โปรแกรมที่จำเป็นคือ ขาดหายไปหรือเสียหาย ขออภัย ไฟล์เหล่านี้จำเป็นสำหรับการเปิดใช้งานผลิตภัณฑ์ Windows (WPA)

ขั้นตอนที่ 1: ตั้งค่าให้บูตพีซีจากไดรฟ์ซีดีหรือดีวีดีแทนระบบปฏิบัติการ XP

ขั้นตอนที่ 2. ใส่ซีดี Windows XP ลงในคอมพิวเตอร์และรีสตาร์ทคอมพิวเตอร์ ก่อนที่คอมพิวเตอร์ของคุณจะบู๊ตในระบบ คุณจะเห็นข้อความแจ้งว่า “Press any key to boot from CD” กดปุ่มเพื่อทำการบู๊ตจากซีดี “หากต้องการซ่อมแซมการติดตั้ง Windows XP โดยใช้ Recovery Console ให้กด R” กด R เพื่อเข้าสู่ Recovery Console

ขั้นตอนที่ 3: เมื่อคุณเห็นตัวเลือก “1. C:\WINDOWS” โปรดกด 1 และคุณสามารถเข้าถึงการติดตั้งไดรฟ์หลักได้ หากคุณถูกขอให้ป้อนรหัสผ่านผู้ดูแลระบบ ให้พิมพ์รหัสผ่านแล้วกด Enter

ขั้นตอนที่ 4 ถัดไป พิมพ์ cd C:\WINDOWS\System32 แล้วกด Enter ใช้คำสั่ง REN เพื่อเปลี่ยนชื่อไฟล์ต่อไปนี้โดยพิมพ์ REN File_Name.extension File_Name.old Wpa.dbl Pidgen.dll Actshell.html Licdll.dll Regwizc.dll Licwmi.dll Wpabaln.exe

ขั้นตอนที่ 5. ป้อนอักษรชื่อไดรฟ์ของซีดี รวมทั้งเครื่องหมายทวิภาค (เช่น G :) และกด Enter ไปผูก cd i386 แล้วกด Enter พิมพ์คำสั่งด้านล่าง และแต่ละคำสั่งตามด้วยการกด Enter

expand licwmi.dl_ %systemroot%\system32

expand regwizc.dl_ %systemroot%\system32

expand licdll .dl_ %systemroot%\system32

ขยาย wpabaln.ex_ %systemroot%\system32

ขยาย wpa.db_ %systemroot%\system32

ขยาย actshell.ht_ %systemroot% \system32

คัดลอก pidgen.dll %systemroot%\system32

เมื่อคุณเสร็จสิ้นขั้นตอนก่อนหน้านี้ คุณสามารถพิมพ์ Exit เพื่อปิด Recovery Console และกด Enter เพื่อรีสตาร์ทคอมพิวเตอร์

หากคุณยังคงพบรหัสข้อผิดพลาดหลังจากทำตามวิธีการทั้งหมดในบทความนี้ สิ่งสุดท้ายที่คุณสามารถลองได้คือทำการติดตั้ง Windows ใหม่ทั้งหมด

สรุป: แก้ไขข้อผิดพลาด 0x80004005

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

โดยการเรียกใช้ Windows Update Troubleshooter, ลบไฟล์ชั่วคราว, ลงทะเบียน JScript และ VBScript ใน Command Prompt หรือ ทำการสแกนตัวตรวจสอบไฟล์ระบบ ท่ามกลางเทคนิคอื่นๆ คุณสามารถแก้ไขข้อผิดพลาด 0x80004005 ได้อย่างมีประสิทธิภาพ และรับประกันว่าระบบ Windows 10 ของคุณจะทำงานได้อย่างราบรื่น

ฉันชื่อ Cathy Daniels เป็นผู้เชี่ยวชาญใน Adobe Illustrator ฉันใช้ซอฟต์แวร์มาตั้งแต่เวอร์ชัน 2.0 และได้สร้างบทช่วยสอนมาตั้งแต่ปี 2546 บล็อกของฉันเป็นหนึ่งในจุดหมายปลายทางยอดนิยมบนเว็บสำหรับผู้ที่ต้องการเรียนรู้เกี่ยวกับ Illustrator นอกจากงานของฉันในฐานะบล็อกเกอร์แล้ว ฉันยังเป็นนักเขียนและนักออกแบบกราฟิกอีกด้วย