Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows 10

วิธีแก้ไขรหัสข้อผิดพลาดที่ไม่ระบุ 0x80004005

ไม่เหมือนกับข้อผิดพลาดอื่นๆ ส่วนใหญ่ใน Windows ข้อผิดพลาด 0x80004005 คือ "ข้อผิดพลาดที่ไม่ระบุ" ซึ่งหมายความว่าอาจเกิดขึ้นได้จากหลายสาเหตุ

สาเหตุที่พบบ่อยที่สุดสำหรับข้อผิดพลาด 0x80004005 ที่ไม่ระบุ ได้แก่ ปัญหา Windows Update ไฟล์และโฟลเดอร์เสียหาย และข้อผิดพลาดขณะแตกไฟล์ที่บีบอัด

ด้วยเหตุนี้ การแก้ไขข้อผิดพลาดจึงอาจซับซ้อนกว่าปกติเล็กน้อย แต่วิธีใดวิธีหนึ่งเหล่านี้จะช่วยได้อย่างแน่นอน

ต่อไปนี้เป็นวิธีแก้ไขข้อผิดพลาดของ Windows 0x80004005

เรียกใช้ตัวแก้ไขปัญหา Windows Update

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

วิธีแก้ไขรหัสข้อผิดพลาดที่ไม่ระบุ 0x80004005
  1. กด คีย์ Windows + I เพื่อเปิดการตั้งค่า จากนั้นไปที่ อัปเดตและความปลอดภัย .
  2. บนแถบนำทางทางด้านซ้าย ให้คลิก แก้ปัญหา .
  3. ในหน้าต่างแก้ไขปัญหา ให้คลิก Windows Update  ภายใต้ เริ่มต้นใช้งาน .
  4. คลิก เรียกใช้เครื่องมือแก้ปัญหา .

นอกจากนี้ ผู้ใช้ยังสามารถลองแก้ไขอื่นๆ สำหรับ Windows Update ได้อีกด้วย

ลบไฟล์ในโฟลเดอร์ Windows Update

ในการดำเนินการนี้ ให้ไปที่ C:\Windows\SoftwareDistribution\Download  และลบเนื้อหาทั้งหมดในโฟลเดอร์

เรียกใช้ Windows Update อีกครั้ง

หลังจากลบไฟล์ Windows Update และเรียกใช้ตัวแก้ไขปัญหาแล้ว ก็ถึงเวลาเรียกใช้ Windows Update อีกครั้ง

  1. กด คีย์ Windows + I เพื่อเปิดการตั้งค่า จากนั้นไปที่ อัปเดตและความปลอดภัย .
  2. ใต้ Windows Update ให้คลิก ตรวจหาการอัปเดต .
  3. หากได้รับแจ้ง ให้อนุญาตให้ Windows ดาวน์โหลดและติดตั้งการอัปเดต

คลีนบูต Windows

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

วิธีแก้ไขรหัสข้อผิดพลาดที่ไม่ระบุ 0x80004005
  1. ในแถบค้นหาเมนูเริ่ม ให้พิมพ์ sysconfig . จากผลการค้นหา ให้คลิก การกำหนดค่าระบบ .
  2. ในหน้าต่างการกำหนดค่าระบบ ให้ไปที่ บริการ  แท็บ
  3. ตรวจสอบ ซ่อนบริการทั้งหมดของ Microsoft  ช่องทำเครื่องหมาย
  4. ตอนนี้เลือกบริการทั้งหมดในรายการแล้วคลิก ปิดการใช้งานทั้งหมด .
  5. คลิกตกลงและปิดการกำหนดค่าระบบ
  6. หลังจากนี้ ให้กด CTRL + Shift + Esc  เพื่อเปิด ตัวจัดการงาน .
  7. คลิกที่ เริ่มต้น  แท็บ
  8. เลือกแต่ละรายการในรายการบริการแล้วคลิก ปิดการใช้งาน . ต่างจากการกำหนดค่าระบบ คุณจะต้องปิดบริการทีละรายการ
  9. คลิกตกลงและปิดตัวจัดการงาน
  10. รีสตาร์ทคอมพิวเตอร์ของคุณ

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

เปลี่ยนรายการรีจิสทรี

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

วิธีแก้ไขรหัสข้อผิดพลาดที่ไม่ระบุ 0x80004005
  1. กด คีย์ Windows + R  เพื่อเปิดแอปพลิเคชัน Run พิมพ์ regedit  ในกล่องข้อความและกด Enter
  2. นำทางไปยังตำแหน่งต่อไปนี้ในตัวแก้ไขรีจิสทรี:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  3. คลิกขวาที่ส่วนใดๆ ของพื้นที่สีขาวในหน้าต่าง ไปที่ ใหม่>ค่า QWORD (64 บิต) . หากคุณใช้ระบบ 32 บิต ให้คลิกที่ ค่า DWORD (32 บิต) .
  4. เปลี่ยนชื่อของรายการที่สร้างขึ้นใหม่เป็น LocalAccountTokenFilterPolicy .
  5. ดับเบิลคลิกที่รายการและเปลี่ยนการป้อน  ภายใต้ ค่า .
  6. ปิด Registry Editor และรีบูตเครื่องคอมพิวเตอร์ของคุณ

ถอนการติดตั้งอุปกรณ์ Microsoft 6to4

โดยไม่คาดคิด อะแดปเตอร์เครือข่าย Microsoft 6to4 ทำให้เกิดปัญหานี้เช่นกัน ในกรณีดังกล่าว ผู้ใช้ควรถอนการติดตั้งอุปกรณ์ Microsoft 6to4 ทั้งหมดออกจากคอมพิวเตอร์ของตน คุณทำได้โดยใช้โปรแกรมจัดการอุปกรณ์

วิธีแก้ไขรหัสข้อผิดพลาดที่ไม่ระบุ 0x80004005
  1. กด คีย์ Windows + R  เพื่อเปิดแอปพลิเคชัน Run พิมพ์ devmgmt.msc  ในกล่องข้อความแล้วกด Enter
  2. เนื่องจากอุปกรณ์เหล่านี้มักจะซ่อนอยู่ คุณควรไปที่ ดู ใต้แถบชื่อตัวจัดการอุปกรณ์ คลิก แสดงอุปกรณ์ที่ซ่อนอยู่ .
  3. นำทางไปยัง อะแดปเตอร์เครือข่าย และขยายเมนู
  4. คลิกขวาที่แต่ละ Microsoft 6to4 Adapter และคลิก ถอนการติดตั้งอุปกรณ์ .
  5. ในข้อความแจ้ง ให้เลือก ลบซอฟต์แวร์ไดรเวอร์สำหรับอุปกรณ์นี้ .
  6. ปิดตัวจัดการอุปกรณ์และรีบูตเครื่องคอมพิวเตอร์ของคุณ

ใช้ซอฟต์แวร์เก็บถาวรของบุคคลที่สาม

หากคุณเห็นรหัสข้อผิดพลาดนี้เมื่อพยายามแยกไฟล์บีบอัดโดยใช้ Windows Explorer อาจถึงเวลาต้องเปลี่ยนไปใช้ยูทิลิตี้การเก็บถาวรของบริษัทอื่น มีตัวเลือกมากมายให้เลือก เช่น WinRAR, 7Zip และ WinZip หรือคุณสามารถดูรายการเครื่องมือที่ดีที่สุดในการเปิดไฟล์ RAR ได้

ซอฟต์แวร์เก็บถาวรของบริษัทอื่นยังช่วยในการแยกไฟล์เก็บถาวรที่มีการป้องกันด้วยรหัสผ่าน

ลงทะเบียน jscript.dll และ vbscript.dll อีกครั้ง

การแก้ไขอย่างง่ายอีกอย่างสำหรับรหัสข้อผิดพลาด 0x80004005 คือการลงทะเบียนไฟล์ jcript.dll และ vbscript.dll ใหม่ สามารถทำได้โดยใช้พรอมต์คำสั่ง:

วิธีแก้ไขรหัสข้อผิดพลาดที่ไม่ระบุ 0x80004005
  1. ใน แถบค้นหาเมนูเริ่ม ให้ป้อน cmd . จากผลการค้นหา ให้คลิกขวาที่ Command Prompt> Run as administrator .
  2. ในคอนโซล พิมพ์ regsvr32 jscript.dll  กดปุ่มตกลง.
  3. หลังจากนี้ ให้พิมพ์ regsvr32 vbscript.dll  และกด Enter
  4. ปิดพรอมต์คำสั่งและรีบูตเครื่องคอมพิวเตอร์ของคุณ

เรียกใช้ SFC เพื่อตรวจสอบไฟล์ระบบที่เสียหาย

Windows มีเครื่องมือมากมายในการวินิจฉัยและแก้ไขข้อผิดพลาดทั่วไป SFC (System File Checker) เป็นหนึ่งในนั้น จะตรวจสอบไฟล์ระบบที่สูญหายหรือเสียหายและแก้ไข ใช้งานง่ายและสั่งการได้ด้วยคำสั่ง Command Prompt

วิธีแก้ไขรหัสข้อผิดพลาดที่ไม่ระบุ 0x80004005
  1. กด คีย์ Windows + R  เพื่อเปิดแอปพลิเคชัน Run ในกล่องข้อความ พิมพ์ cmd  แล้วกด CTRL + Shift  + Enter  เพื่อเปิด Command Prompt ในฐานะผู้ดูแลระบบ
  2. ในคอนโซลพร้อมรับคำสั่ง ให้พิมพ์ SFC /scannow และกด Enter
  3. SFC จะสแกนและแก้ไขไฟล์ระบบของคุณโดยอัตโนมัติ
  4. รีบูตเครื่องคอมพิวเตอร์ของคุณ

แก้ไขข้อผิดพลาด 0x80004005

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