แก้ไขแล้ว: วิธีแก้ไขข้อผิดพลาด 0x80004005



ลองใช้เครื่องมือของเราเพื่อกำจัดปัญหา

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



2559-08-14_020735



ด้วยความช่วยเหลือของคู่มือนี้คุณจะสามารถแก้ไขปัญหาได้ ฉันได้รวบรวมโซลูชันการทำงานสำหรับสถานการณ์ต่างๆมาไว้ในโพสต์นี้ โปรดดูหัวข้อด้านล่างจากนั้นใช้โซลูชันที่เหมาะสมกับสถานการณ์ของคุณ



ซ่อมแซมไฟล์ระบบที่เสียหาย

ดาวน์โหลดและเรียกใช้ Restoro เพื่อสแกนและกู้คืนไฟล์ที่เสียหายและสูญหายจาก ที่นี่ จากนั้นดูว่าปัญหาได้รับการแก้ไขแล้วหรือไม่หากไม่ลองใช้วิธีการอื่นที่แสดงด้านล่าง

ข้อผิดพลาด 0x80004005 บน VirtualBox

โดยปกติจะเป็นคีย์รีจิสทรีที่ทำให้เกิดปัญหา

ถือ คีย์ Windows และ กด R ประเภท regedit และ คลิกตกลง



regedit1-1

ไปที่เส้นทางรีจิสทรีต่อไปนี้:

HKEY_LOCAL_MACHINE  SOFTWARE  Microsoft  Windows NT  CurrentVersion  AppCompatFlags  Layers 'C:  Program Files  Oracle  VirtualBox  VirtualBox.exe' = 'DISABLEUSERCALLBACKEXCEPTION'

หากมีคีย์นี้ให้ลบออกแล้วลองอีกครั้ง หากการลบคีย์ไม่สามารถช่วยได้ให้ลองปิดการใช้งานโปรแกรมป้องกันไวรัสของคุณ

หากยังใช้งานไม่ได้:

ถอนการติดตั้งโปรแกรมป้องกันไวรัสทดสอบแล้วติดตั้งใหม่
แทนที่โปรแกรมป้องกันไวรัสของคุณด้วยโปรแกรมอื่นเช่น AVG หรือ Security Essentials

ข้อผิดพลาด 0x80004005 เมื่อเข้าถึงไดรฟ์ / โฟลเดอร์ที่แชร์

เราจะใช้ regedit เพื่อสร้างไฟล์ LocalAccountTokenFilterPolicy ค่า

ถือ คีย์ Windows และ กด R

regedit1-1

ประเภท regedit และ คลิกตกลง

ไปที่เส้นทางต่อไปนี้ใน regedit

 HKLM  SOFTWARE  Microsoft  Windows  CurrentVersion  Policies  System 

สำหรับระบบ 32 บิต สร้างค่า DWORD ใหม่ที่เรียกว่า LocalAccountTokenFilterPolicy .
สำหรับระบบ 64 บิต สร้าง QWORD (64 บิต) ที่เรียกว่า LocalAccountTokenFilterPolicy .

ไม่ว่าในกรณีใดให้ตั้งค่าเป็นตัวเลข 1 (ความหมายบน) และอย่าลืมคลิกตกลง

โดยปกติแล้วไฟล์ LocalAccountTokenFilterPolicy ค่าจะถูกสร้างขึ้นก่อนที่คุณจะมีโอกาสตั้งค่าข้อมูล ไม่มีปัญหาเพียงดับเบิลคลิกและแก้ไขข้อมูลจาก 0 เป็น 1

เมื่อเสร็จแล้วให้รีสตาร์ทเครื่องคอมพิวเตอร์และดูว่าคุณสามารถเข้าถึงไดรฟ์หรือโฟลเดอร์ที่แชร์ได้หรือไม่

หากปัญหายังคงมีอยู่หลังจากทำตามขั้นตอนข้างต้นทั้งหมด แล้ว

ถือ คีย์ Windows และ กด R และพิมพ์ hdwwiz.cpl เพื่อเปิด ตัวจัดการอุปกรณ์ . เลือก Network Adapters จากนั้นคลิก View from menu และเลือก ดูอุปกรณ์ที่ซ่อนอยู่ ขยาย Network Adapters และหากคุณเห็น Microsoft 6to4 Adapters ให้ลบทั้งหมดโดยคลิกขวาและเลือก Remove Device

เมื่อเสร็จแล้วให้รีบูตเครื่องพีซีของคุณแล้วทดสอบ

ข้อผิดพลาด 0x80004005 เมื่อติดตั้ง Windows 7 หรือ Windows Server 2008 R2 SP1

ดาวน์โหลดและเรียกใช้ CheckSUR จาก ที่นี่ . หลังจาก เครื่องมือเตรียมพร้อมในการอัปเดตระบบ ตรวจสอบส่วนประกอบในระบบเสร็จแล้วให้รัน การสแกน SFC

E_FAIL (0x80004005) เมื่อตั้งค่า VirtualBox บน Ubuntu

หากคุณพยายามจัดสรร RAM มากกว่า 3GB ให้กับ VM ให้ตรวจสอบให้แน่ใจว่าโฮสต์เป็นระบบ 64 บิตและอนุญาตให้ส่งผ่านฮาร์ดแวร์จริงได้ (VT-x)

ไม่สามารถเปิดเซสชันสำหรับเครื่องเสมือน

ในบางเซสชันบน VM (VirtualBox) คุณอาจเห็นข้อผิดพลาดต่อไปนี้

ไม่สามารถเปิดสร้างเครือข่าย internetl E_FAIL 0x80004005

เพื่อแก้ไขปัญหา เปิด Network Center และเลือก เปลี่ยนการตั้งค่าอะแดปเตอร์ คลิกขวาที่อะแด็ปเตอร์โฮสต์ Virtualbox ของคุณเท่านั้นและเลือก คุณสมบัติ. เปิดใช้งาน“ ไดร์เวอร์ Virtualbox NDIS6 Bridget Networking หากปิดอยู่ให้ทดสอบอีกครั้ง VirtualBox ควรเริ่มต้นได้ดีในขณะนี้ ถ้าไม่, เปิดใช้งานไดรเวอร์ Virtualbox NDIS6 Bridget Networking สำหรับอะแดปเตอร์เครือข่ายทุกตัวที่คุณมี (อีเธอร์เน็ต WiFi ... ) และยกเลิกการเลือก NDIS6 และทดสอบเสมอ

ถอนการติดตั้ง Microsoft 6to4

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

ขั้นตอนในการลบอุปกรณ์เหล่านี้มีดังนี้

  1. ถือ คีย์ Windows แล้วกด
  2. ประเภท devmgmt.msc แล้วกด ป้อน

  1. คลิก ดู และเลือก แสดงอุปกรณ์ที่ซ่อนอยู่

  1. ดับเบิลคลิก อะแดปเตอร์เครือข่าย
  2. คลิกขวาที่ไฟล์ อุปกรณ์ Microsoft 6to4 และเลือก ถอนการติดตั้ง . ทำซ้ำขั้นตอนนี้สำหรับอุปกรณ์ Microsoft 6to4 ทั้งหมดที่คุณเห็นในรายการ

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

ข้อผิดพลาด 0x80004005 เมื่อแตกไฟล์

หากคุณได้รับข้อผิดพลาดนี้ขณะพยายามแตกหรือเปิดไฟล์. zip หรือ. rar คุณมีวิธีแก้ไขที่เป็นไปได้บางประการ

วิธีที่ 1: ลองใช้ยูทิลิตี้การแยกข้อมูลอื่น

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

วิธีที่ 2: ปิดใช้งานการป้องกันแบบเรียลไทม์ของ AV ของคุณ

อีกสาเหตุที่เป็นไปได้คือชุดรักษาความปลอดภัยของบุคคลที่สามที่มีการป้องกันมากเกินไป ภายใต้เงื่อนไขบางประการชุดโปรแกรมป้องกันไวรัสของ บริษัท อื่นหลายชุดจะบล็อกการแตกไฟล์ซิป หากคุณใช้โปรแกรมป้องกันไวรัสภายนอกของบุคคลที่สามแทนชุดรักษาความปลอดภัยเริ่มต้น (Windows Defender) คุณสามารถลองปิดใช้งานการป้องกันแบบเรียลไทม์หรือการป้องกัน AV ของบุคคลที่สามชั่วคราวและดูว่าปัญหาได้รับการแก้ไขหรือไม่

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

วิธีที่ 3: ลงทะเบียน jscript.dll และ vbscript.dll ใหม่

หากวิธีแก้ปัญหาที่เป็นไปได้สองข้อแรกล้มเหลวให้คุณลองใช้วิธีอื่น ผู้ใช้บางรายได้รับการจัดการเพื่อแก้ไขโดยการลงทะเบียน DLL (ไลบรารีลิงก์ไดนามิก) ใหม่ใน Command Prompt ที่ยกระดับ เพื่อให้แม่นยำยิ่งขึ้นวิธีนี้จะพยายามแก้ไขปัญหาโดยการลงทะเบียนใหม่ jscript.dll (ไลบรารีที่ใช้เมื่อเรียกใช้ JScript) และ vbscript.dll (โมดูลที่มีฟังก์ชัน API สำหรับ VBScript) คำแนะนำโดยย่อเกี่ยวกับวิธีดำเนินการดังต่อไปนี้:

  1. กด คีย์ Windows + R เพื่อเปิดกล่อง Run จากนั้นพิมพ์“ cmd ” และ Ctrl + Shift + Enter แล้วคลิก ใช่ ที่ UAC (การควบคุมบัญชีผู้ใช้) พร้อมท์เพื่อเปิด Command Prompt ที่ยกระดับ
  2. ในพรอมต์คำสั่งที่ยกระดับให้พิมพ์คำสั่งต่อไปนี้แล้วกด ป้อน:
     regsvr32 jscript.dll 
  3. ในพรอมต์คำสั่งเดียวกันให้พิมพ์คำสั่งต่อไปนี้แล้วกด ป้อน:
     regsvr32 vbscript.dll 
  4. รีสตาร์ทคอมพิวเตอร์และดูว่าคุณสามารถเปิดหรือแตกไฟล์ได้หรือไม่ .zip หรือ .rar ไฟล์โดยไม่ได้รับไฟล์ ข้อผิดพลาด 0x80004005 .
อ่าน 4 นาที