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

Microsoft Books กำหนด ให้ รหัสข้อผิดพลาด 0x80004005(Error Code 0x80004005)เป็นข้อผิดพลาด(Unspecified error) ที่ไม่ระบุ เนื่องจากไม่ได้แจ้งปัญหาจริงแก่คุณ และสามารถเกิดขึ้นได้ในสถานการณ์ต่างๆ ด้วยเหตุผลที่แตกต่างกัน คุณอาจพบข้อผิดพลาดนี้อย่างมากในขณะที่ใช้File ExplorerหรือหลังการอัปเดตWindows ซึ่งเกิดจากซอฟต์แวร์ป้องกันไวรัสของบริษัทอื่นที่บล็อกการเปิดใช้งาน(Activation)ผลิตภัณฑ์(Product)Windows ของคุณ หรือไฟล์ OS ที่เสียหาย วันนี้ เรานำคำแนะนำที่สมบูรณ์แบบที่จะแนะนำคุณเกี่ยวกับวิธีแก้ไขรหัสข้อผิดพลาด 0x80004005 ในระบบWindows 10

แก้ไขรหัสข้อผิดพลาด 0x80004005

จะแก้ไข รหัสข้อผิดพลาดของ (How to Fix )Windows 10 0x80004005 ได้อย่างไร
(Error Code 0x80004005? )

ข้อ ผิดพลาด Unspecifiedเกิดขึ้นจากหลายสาเหตุ ซึ่งได้รวบรวมไว้และแสดงรายการไว้ด้านล่างสำหรับผู้อ่านที่มีคุณค่าของเรา:

  • คุณอาจพบข้อผิดพลาด 0x80004005 Unspecifiedเมื่อคุณเปลี่ยนชื่อ แยกหรือลบโฟลเดอร์(rename, extract or delete folders)ใน File Explorer
  • หลังจากอัปเดตระบบปฏิบัติการ(After updating your Operating System)บางครั้งคุณอาจพบรหัสข้อผิดพลาด 0x80004005
  • เมื่อคุณประสบปัญหาขณะดูหรือแตกโฟลเดอร์ที่บีบอัด(while viewing or extracting a compressed folder)รหัสข้อผิดพลาดของ Windows 10 0x80004005 จะปรากฏขึ้นบนหน้าจอ
  • คุณจะได้รับแจ้งด้วยรหัสข้อผิดพลาด 0x80004005 ทุกครั้งที่คุณพบปัญหาเกี่ยวกับการ แจ้งเตือน ของWindows(Windows notifications)
  • ข้อผิดพลาด Virtual Machine(Virtual Machine errors )อาจทำให้เกิดข้อผิดพลาด Unspecified ในระบบWindows
  • บ่อยครั้ง คุณจะต้องเผชิญกับข้อผิดพลาด Unspecified ในพีซีWindows 10ขณะเข้าถึง Outlook(while accessing Outlook)
  • ไฟล์ที่เสียหายหรือหายไป(Corrupt or missing files)จะเรียกรหัสข้อผิดพลาด 0x80004005 ที่สามารถแก้ไขได้โดยการล้างไฟล์ชั่วคราวออก
  • รหัสข้อผิดพลาด 0x80004005 มักเกิดขึ้น ใน คอมพิวเตอร์ ที่ ใช้ Windows XP(in Windows XP)
  • หาก ไม่มี สิทธิ์(granted)ที่เหมาะสม(no proper permissions) สำหรับการเข้าถึงไฟล์หรือโฟลเดอร์ จะนำไปสู่ข้อผิดพลาดที่ไม่ระบุในพีซี Windows ของคุณ
  • เมื่อคุณพยายามแชร์(share)โฟลเดอร์หรือไฟล์ผ่านเครือข่าย แต่ล้มเหลว(fails)คุณอาจต้องเผชิญกับข้อผิดพลาดดังกล่าว

แม้ว่าMicrosoftจะยังไม่ได้ประกาศโซลูชันที่ครอบคลุม แต่วิธีการที่กล่าวถึงในบทความนี้จะช่วยคุณกำจัดปัญหาดังกล่าวได้อย่างแน่นอน ดังนั้นอ่านต่อ!

วิธีที่ 1: (Method 1: )ลบรายการสคริปต์ Java ที่ไม่ถูกต้องผ่าน(Delete Invalid Java Script Entries Via )พรอมต์คำสั่ง
(Command Prompt )

วิธีนี้เป็นวิธีที่ง่ายและรวดเร็วที่สุดในการกำจัดปัญหานี้ การใช้ คำสั่ง จาวาสคริปต์(JavaScript)จะช่วยล้างระบบจาวาสคริปต์(Java Script)ที่ไม่ถูกต้องซึ่งอาจสะสมอยู่ตลอดเวลา โดยทำดังนี้

1. เปิดCommand Promptโดยพิมพ์cmdในแถบค้นหาของ Windows( Windows search bar.)

คุณเปิด Command Prompt ได้โดยไปที่เมนูค้นหา แล้วพิมพ์ command prompt หรือ cmd

2. ป้อนคำสั่งต่อไปนี้ทีละคำแล้วกดEnter :

Regsvr32 jscript.dll
Regsvr32 vbscript.dll

ป้อนคำสั่งต่อไปนี้ทีละรายการแล้วกด Enter: Regsvr32 jscript.dll Regsvr32 vbscript.dll

3. รอ(Wait)ให้คำสั่งดำเนินการเนื่องจากควรแก้ไข รหัสข้อผิดพลาดของ Windows 10 0x80004005

วิธีที่ 2: แก้ไขหรือลบคีย์รีจิสทรีเพื่อแก้ไขข้อผิดพลาดของเครื่องเสมือน(Method 2: Modify or Delete Registry Keys to Fix Virtual Machine Errors)

ข้อผิดพลาด 0x80004005 Unspecifiedมักถูกทริกเกอร์โดย ข้อผิดพลาด Virtual Machineและเมื่อเข้าถึงโฟลเดอร์ที่ใช้ร่วมกัน คุณสามารถแก้ไขได้โดยลบหรือแก้ไขคีย์รีจิสทรี(Registry)

2A. ลบคีย์รีจิสทรีโดยใช้กล่องโต้ตอบเรียกใช้(2A. Delete Registry Key Using Run Dialog Box)

1. เปิด  กล่องโต้ตอบเรียกใช้ โดยกดปุ่ม (Run )Windows + R keysพร้อมกัน

2. พิมพ์  regedit  แล้วคลิก  OKดังรูป

พิมพ์ regedit ตามนี้ แล้วกด OK |  วิธีแก้ไขรหัสข้อผิดพลาด 0x80004005

3. ตอนนี้ นำทางตามเส้นทางต่อไปนี้:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
  • ดับเบิลคลิกHKEY _LOCAL_MACHINE(HKEY _LOCAL_MACHINE)
  • ตอนนี้ ดับเบิลคลิกที่SOFTWARE
  • ดับเบิลคลิกที่Microsoftเพื่อขยาย
  • ตอนนี้ ดับเบิลคลิกที่Windows NT > เวอร์ชัน(Current Version)ปัจจุบัน
  • สุดท้าย คลิกสองครั้งที่AppCompatFlagsตามด้วยLayersดังที่แสดงด้านล่าง

ตอนนี้ ดับเบิลคลิกที่ AppCompatFlags ตามด้วย Layers  วิธีแก้ไขรหัสข้อผิดพลาด 0x80004005

4. หากคุณพบคีย์ต่อไปนี้(following key)ให้คลิกขวาที่ คีย์แล้ว ลบ(Delete )ออก:

C:\ProgramFiles\Oracle\VirtualBox\VirtualBox.exe”= “DISABLEUSERCALLBACKEXCEPTION

2B. แก้ไขค่ารีจิสทรีในตัวแก้ไขรีจิสทรี(2B. Modify Registry Value in Registry Editor)

1. เรียก ใช้ Registry Editorและไปที่เส้นทางที่กำหนด(given path)ตามที่อธิบายไว้ก่อนหน้านี้:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows

2. ดับเบิลคลิกที่Current Versionจากนั้นPoliciesตามด้วยSystemดังรูป

คอมพิวเตอร์HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem

3. ในบานหน้าต่างด้านขวา ให้คลิกขวา(right-click )ที่หน้าจอว่าง แล้วคลิกNew to:

  • สร้าง ค่า DWORD (Value)(32 บิต)(DWORD (32-bit)) ใหม่ชื่อLocalAccountTokenFilterPolicyหากคุณใช้ระบบปฏิบัติการ Windows รุ่น32 บิต(32-bit)
  • สร้างค่าQWORD (Value)(64 บิต)(QWORD (64-bit)) ใหม่ที่ ชื่อว่าLocalAccountTokenFilterPolicyสำหรับพีซี Windows 10 แบบ 64 บิต(64-bit)

ตอนนี้ ให้คลิกขวาบนหน้าจอว่างและคลิกที่ New เพื่อสร้างค่า DWORD ใหม่ที่ชื่อว่า LocalAccountTokenFilterPolicy หากคุณมีระบบปฏิบัติการ Windows รุ่น 32 บิต และหากคุณมีระบบ 64 บิต คุณต้องสร้างค่า QWORD ใหม่ที่เรียกว่า นโยบาย LocalAccountTokenFilter

4. ตั้งค่าตัวเลข(Numeric value)เป็น1และคลิกตกลง(OK)

สุดท้าย รีบูตระบบและตรวจสอบว่า รหัสข้อผิดพลาดของ Windows 10 รหัสข้อผิดพลาด 0x80004005(Error Code 0x80004005)ได้รับการแก้ไขแล้วหรือไม่

อ่านเพิ่มเติม: (Also Read:) แก้ไขรหัสข้อผิดพลาดของ Windows Update 0x80072efe(Fix Windows Update Error Code 0x80072efe)

วิธีที่ 3: แก้ไขข้อผิดพลาด Windows Update(Method 3: Resolve Windows Update Error)

Windows 10 เปิดตัวในปี 2558 และมีการเปิดตัวการอัปเดตล่าสุดเพื่อแก้ไขจุดบกพร่องและข้อผิดพลาดที่ปรากฏในนั้น แม้จะมีข้อดีที่ชัดเจน แต่การอัปเดตใหม่นี้ทำให้เกิดข้อผิดพลาดต่างๆ เช่น ข้อผิดพลาดที่ไม่ระบุ 0x80004005 การอัปเดตKB3087040ได้รับการเผยแพร่เพื่อแก้ไขปัญหาที่เกี่ยวข้องกับความปลอดภัยในInternet Explorer Flash Player (Internet Explorer Flash Player)แต่ผู้ใช้หลายคนร้องเรียนว่ากระบวนการอัปเดตไม่สำเร็จ และข้อความแจ้งต่อไปนี้แสดงขึ้นบนหน้าจอ:

There were problems installing some updates, but we’ll try again later. If you keep seeing this and want to search the web or contact support for information, this may help Security Update for Internet Explorer Flash Player for Windows 10 for x64/x32 based Systems (KB3087040) – Error 0x80004005.

รหัส ข้อผิดพลาด(Error) 0x80004005 ที่เกิดจากความล้มเหลวในการอัปเดต Windows สามารถแก้ไขได้ด้วยสามวิธีต่อไปนี้

3A. เรียกใช้ตัวแก้ไขปัญหา Windows Update(3A. Run the Windows Update Troubleshooter)

1. ค้นหาแผงควบคุม( Control Panel)ในแถบค้นหาของ Windows และเปิดใช้งานจากที่นี่(Windows search)

กดปุ่ม Windows และพิมพ์ Control Panel ในแถบค้นหา |  วิธีแก้ไขรหัสข้อผิดพลาด 0x80004005 ใน Windows 10

2. ตอนนี้ ค้นหาTroubleshootingและคลิกที่มันดังที่แสดง

ตอนนี้ ค้นหาตัวเลือกการแก้ไขปัญหาโดยใช้เมนูค้นหา  วิธีแก้ไขรหัสข้อผิดพลาด 0x80004005

3. ตอนนี้ คลิกที่ ตัวเลือก ดูทั้งหมด(View all )จากแผงด้านซ้ายดังที่แสดง

ตอนนี้ คลิกที่ตัวเลือก ดูทั้งหมด ที่บานหน้าต่างด้านซ้าย  วิธีแก้ไขรหัสข้อผิดพลาด 0x80004005

4. จากรายการตัวแก้ไขปัญหาทั้งหมด ให้คลิกที่ ตัวเลือก การอัปเดต Windows(Windows update )ดังที่แสดง

ตอนนี้ คลิกที่ตัวเลือกการอัปเดต Windows  วิธีแก้ไขรหัสข้อผิดพลาด 0x80004005

5. ในหน้าต่างใหม่ ให้คลิกที่ขั้น(Advanced)สูง

ตอนนี้หน้าต่างปรากฏขึ้นดังแสดงในภาพด้านล่าง  คลิกที่ขั้นสูง

6. ทำเครื่องหมายที่ช่องทำเครื่องหมายApply repairs automatically(Apply repairs automatically)และคลิกNext

ตอนนี้ ตรวจสอบให้แน่ใจว่าได้เลือกช่อง “ใช้การซ่อมแซมโดยอัตโนมัติ” แล้วคลิกถัดไป |  วิธีแก้ไขรหัสข้อผิดพลาด 0x80004005 ใน Windows 10

7. ปฏิบัติตาม(Follow)คำแนะนำบนหน้าจอเพื่อดำเนินการแก้ไขปัญหาให้เสร็จสิ้น

3B. ลบทุกอย่างออกจากโฟลเดอร์ดาวน์โหลด(3B. Delete Everything from Downloads Folder)

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

1. เปิดFile Explorerโดยคลิกปุ่มWindows + E keys พร้อมกัน

2. ไปที่เส้นทางนี้C C:\Windows\SoftwareDistribution\Download

หมายเหตุ:(Note:)หากคุณดาวน์โหลดไฟล์ในไดรฟ์อื่น(another drive)ให้แทนที่ “C” ด้วยตำแหน่งของไดรฟ์ที่เกี่ยวข้อง

3. ตอนนี้เลือก(select all )ไฟล์ทั้งหมดที่อยู่ในตำแหน่งโดยคลิกCtrl + A คีย์(keys)ร่วมกันและลบ(Delete )ตามภาพประกอบ

ตอนนี้ เลือกไฟล์ทั้งหมดที่อยู่ในตำแหน่งโดยคลิก Ctrl + A คีย์ร่วมกันแล้วลบออก

4. ทำซ้ำเหมือนเดิมเพื่อล้างถังรีไซเคิล(Recycle bin )ด้วย

3C. ดาวน์โหลดและติดตั้ง Windows Update ด้วยตนเอง(3C. Download & Install Windows Update Manually)

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

1. กดปุ่ม Windows(Windows key )และคลิกที่ไอคอนการตั้งค่า(Settings )

เมื่อคอมพิวเตอร์บูทกลับมาในเซฟโหมด ให้เปิดการตั้งค่า Windows  วิธีแก้ไขรหัสข้อผิดพลาด 0x80004005

2. ตอนนี้ คลิกที่Update & Securityในหน้าต่าง Settings

ตอนนี้ คลิกที่ Update & Security ในหน้าต่าง Settings |  วิธีแก้ไขรหัสข้อผิดพลาด 0x80004005 ใน Windows 10

3. ตรวจสอบว่ามีการอัปเดตที่รอการดาวน์โหลดหรือไม่ หากเป็นเช่นนั้น ให้จดหมายเลข KB(KB number )ของการอัปเดต

4. จากนั้น เปิดเว็บเบราว์เซอร์และพิมพ์Microsoft Windows update KBXXXX download (Microsoft Windows update KBXXXXX download)แทนที่ XXXXX ด้วยหมายเลข KB(Replace XXXXX with KB number)ของการอัปเดต Windows ของคุณที่ระบุไว้ในขั้นตอนที่(Step 3) 3

5. ดาวน์โหลด(Download )การอัปเดตและปฏิบัติตามคำแนะนำบนหน้าจอเพื่อติดตั้งลงในระบบของคุณ

อ่านเพิ่มเติม: (Also Read:) แก้ไขรหัสข้อผิดพลาดของ Windows Update 0x80073712(Fix Windows Update Error Code 0x80073712)

วิธีที่ 4: แก้ไข Microsoft Outlook 0x80004005 Unspecified Error
(Method 4: Resolve Microsoft Outlook 0x80004005 Unspecified Error )

ตามที่กล่าวไว้ก่อนหน้านี้ เมื่อคุณส่งอีเมล(Email)ผ่านMicrosoft Outlookคุณอาจได้รับข้อความแสดงข้อผิดพลาด: การส่งและรับรายงานข้อผิดพลาด 0x80004005: การดำเนินการล้มเหลว (Sending and Receiving reported error 0x80004005: The operation failed.)นอกจากข้อความแสดงข้อผิดพลาดนี้ คุณอาจพบ รหัสข้อผิด พลาด0x800ccc0d (error code 0x800ccc0d)สิ่งนี้เกิดขึ้นเนื่องจากคุณสมบัติการบล็อกสคริปต์ของ ซอฟต์แวร์ Antivirusหรือเนื่องจากไฟล์รีจิสตรีเสียหายหรือหายไป คุณสามารถแก้ไขข้อผิดพลาดนี้ได้อย่างรวดเร็วโดยทำตามหนึ่งในสองวิธีที่กล่าวถึงด้านล่าง

4A. ปิดการใช้งาน Windows Firewall & Third-Party Antivirus(4A. Disable Windows Firewall & Third-Party Antivirus )

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

ในการแก้ไข ข้อผิดพลาดในการ ส่ง(Sending)และรับ(Receiving)รายงาน 0x80004005 ในระบบของคุณ ขอแนะนำให้ปิดใช้งานและ/หรือถอนการติดตั้งซอฟต์แวร์ป้องกันไวรัสของบริษัทอื่นในระบบของคุณ

หมายเหตุ:(Note:)ขั้นตอนอาจแตกต่างกันไปตาม โปรแกรม ป้องกันไวรัส(Antivirus)ที่คุณใช้ ในที่นี้ มีการนำAvast Free Antivirusมาเป็นตัวอย่าง

ปิดใช้งานโปรแกรมป้องกันไวรัส Avast ฟรี
(Disable Avast Free Antivirus Program )

1. ไปที่ไอคอน Avast Antivirus(Avast Antivirus icon)ในทาสก์บาร์(Taskbar)แล้วคลิกขวาที่ไอคอน

2. คลิก ตัวเลือก การควบคุม Avast Shields(Avast shields control )ดังที่แสดง

ตอนนี้ ให้เลือกตัวเลือกการควบคุม Avast shields และคุณสามารถปิดใช้งาน Avast . ได้ชั่วคราว

3. เลือกปิดการ ใช้งาน Avast ชั่วคราว(Temporarily Disable) โดยใช้ตัวเลือกใดๆ ที่ระบุ:

  • ปิดการใช้งานเป็นเวลา 10 นาที
  • ปิดการใช้งานเป็นเวลา 1 ชั่วโมง
  • ปิดใช้งานจนกว่าคอมพิวเตอร์จะรีสตาร์ท
  • ปิดการใช้งานอย่างถาวร

ปิดใช้งานไฟร์วอลล์ Windows Defender(Disable Windows Defender Firewall)

1. เปิดแผงควบคุม(Control Panel )โดยค้นหาในแถบค้นหาของ Windows(Windows search)

2. เลือกView by > Categoryจากนั้นคลิกตัวเลือกSystem and Security

ไปที่ส่วน 'ระบบและความปลอดภัย'

3. ตอนนี้ คลิกที่ไฟร์วอลล์ Windows Defender ดังที่แสดง(Windows Defender Firewall, as shown.)

ตอนนี้ คลิกที่ไฟร์วอลล์ Windows Defender  วิธีแก้ไขรหัสข้อผิดพลาด 0x80004005

4. เลือกตัวเลือกเปิดหรือปิดไฟร์วอลล์ Windows Defender(Turn Windows Defender Firewall on or off )จากแผงด้านซ้าย

ตอนนี้ให้เลือกตัวเลือกเปิดหรือปิดไฟร์วอลล์ Windows Defender ที่เมนูด้านซ้าย

5. ทำเครื่องหมายที่ช่องชื่อTurn off Windows Defender Firewall (ไม่แนะนำ)(Turn off Windows Defender Firewall (not recommended) )ตัวเลือกหลายครั้งตามที่ปรากฏ ดูรูปที่ให้มาเพื่อความชัดเจน

ตอนนี้ ทำเครื่องหมายในช่อง;  ปิดไฟร์วอลล์ Windows Defender (ไม่แนะนำ)

6. รีบูต(Reboot )ระบบของคุณและตรวจสอบว่าปัญหาได้รับการแก้ไขแล้วหรือไม่

หมายเหตุ:(Note:)เปิดไฟร์วอลล์ Windows Defender(Windows Defender Firewall)เมื่อแก้ไขข้อผิดพลาดดังกล่าวแล้ว

อ่านเพิ่มเติม: (Also Read:) แก้ไขไม่สามารถเปิด Windows Firewall Error code 0x80070422(Fix Can’t turn on Windows Firewall Error code 0x80070422)

หากการปิดใช้งานโปรแกรมป้องกันไวรัสไม่ได้ผล คุณสามารถถอนการติดตั้งได้ดังนี้:

ถอนการติดตั้ง Avast Free Antivirus(Uninstall Avast Free Antivirus )

1. เปิดAvast Free Antivirusบนคอมพิวเตอร์ Windows ของคุณ

2. คลิกที่เมนู(Menu)จากมุมบนขวา

3. ที่นี่ คลิกที่การตั้งค่า(Settings)ตามที่แสดงด้านล่าง

ตอนนี้คลิกที่การตั้งค่าที่แสดงด้านล่าง |  วิธีแก้ไขรหัสข้อผิดพลาด 0x80004005 ใน Windows 10

4. เลือกทั่วไป(General)จากแผงด้านซ้าย และยกเลิกการเลือกช่องเปิดใช้งานการป้องกันตัวเอง(Enable Self-Defense)ดังที่แสดง

ในเมนูการแก้ไขปัญหา ให้ยกเลิกการเลือกช่องเปิดใช้งานการป้องกันตัวเอง

5. ข้อความแจ้งจะปรากฏขึ้นบนหน้าจอเพื่อยืนยันว่าคุณต้องการปิดใช้งานAvast ดังนั้น(Hence)ให้คลิกที่ตกลง(OK)เพื่อปิดการใช้งานและออกจากโปรแกรม

6. เรียก ใช้ แผงควบคุม(Control Panel)โดยค้นหาใน แถบค้นหาของ WindowsและเลือกPrograms and Featuresดังที่แสดง

เปิดแผงควบคุมและเลือกโปรแกรมและคุณลักษณะ

7. เลือกAvast Free Antivirusแล้วคลิกถอนการติดตั้ง(Uninstall)ตามที่ไฮไลต์

เลือก Avast Free Antivirus แล้วคลิกถอนการติดตั้ง

8. ดำเนินการต่อโดยคลิกใช่(Yes)ในข้อความแจ้งการยืนยัน

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

4B. ปิดการแจ้งเตือนเมลใน Outlook(4B. Disable Mail Notification in Outlook)

หากรหัสข้อผิดพลาดไม่หายไปแม้ว่าจะปิดใช้งานโปรแกรมป้องกันไวรัสแล้ว ให้ลองใช้วิธีอื่นนี้ เมื่อคุณปิดใช้งานคุณลักษณะการแจ้งเตือนในOutlookมีความเป็นไปได้สูงที่ ข้อผิดพลาดในการ ส่ง(Sending)และรับ(Receiving)รายงาน 0x80004005 จะได้รับการแก้ไข

หมายเหตุ:(Note:)วิธีนี้จะช่วยคุณแก้ไขปัญหาที่เกี่ยวข้องกับการรับอีเมลใหม่(receiving new emails)แต่อาจไม่สามารถแก้ไขปัญหาเกี่ยวกับการส่งอีเมลได้(sending emails.)

หากต้องการปิดใช้งานการแจ้งเตือนทางจดหมาย(Mail Notification)ในOutlookให้ทำตามขั้นตอนที่กล่าวถึงด้านล่าง:

1. เปิดบัญชีOutlookและคลิกที่FILE

เปิดบัญชี Outlook และคลิกที่ไฟล์

2. จากนั้น คลิกที่ตัวเลือก(Options)ตามภาพด้านล่าง

ตอนนี้คลิกที่ตัวเลือก

3. สลับไปที่ แท็บ Mailและยกเลิกการเลือกช่องทำเครื่องหมายDisplay a Desktop Alertตามที่ไฮไลต์ในรูปด้านล่าง

ที่นี่ สลับไปที่แท็บ Mail ยกเลิกการเลือกช่อง "Display a Desktop Alert" แล้วคลิก OK สองครั้ง

4. คลิกตกลง(OK )ในข้อความยืนยันที่ปรากฏขึ้น

วิธีที่ 5: ล้างไฟล์ชั่วคราว
(Method 5: Clean up Temporary Files )

เมื่อระบบของคุณมีไฟล์ DLL(DLL)หรือไฟล์รีจิสตรีที่เสียหาย คุณจะพบรหัสข้อผิดพลาด 0x80004005 ต่อไปนี้เป็นวิธีแก้ไขรหัสข้อผิดพลาด 0x80004005 ข้อผิดพลาดที่ ไม่ระบุ(Unspecified)ในWindows 10 :

5ก. การทำความสะอาดด้วยมือ(5A. Manual Clean-up)

1. ไปที่ เมนู Startแล้วพิมพ์%temp%

2. คลิกที่Openเพื่อไปยังโฟลเดอร์Temp

ตอนนี้ให้คลิกที่ Open เพื่อเปิดไฟล์ชั่วคราว |  วิธีแก้ไขรหัสข้อผิดพลาด 0x80004005 ใน Windows 10

3. ที่นี่เลือก(select all)ไฟล์และโฟลเดอร์ทั้งหมดแล้วคลิกขวา

4. คลิกที่Deleteเพื่อลบไฟล์ชั่วคราวทั้งหมดออกจากระบบของคุณ

ที่นี่ ให้เลือกตัวเลือก ลบ วิธีแก้ไขรหัสข้อผิดพลาด 0x80004005

5. สุดท้าย เปลี่ยนเส้นทางไปที่ถังรีไซเคิล(Recycle Bin )และทำซ้ำขั้นตอน(repeat Step)ที่ 4 เพื่อลบไฟล์/โฟลเดอร์อย่างถาวร

5B. การทำความสะอาดอย่างเป็นระบบ(5B. Systematic Clean-up)

1. พิมพ์Disk Cleanupใน แถบ ค้นหาของ Windows(Windows search)แล้วเปิดจากที่นี่

เปิดการล้างข้อมูลบนดิสก์จากผลการค้นหาของคุณ

2. เลือกไดรฟ์( Drive) (เช่นC ) ที่คุณต้องการล้างข้อมูล แล้วคลิกตกลง(OK.)

ตอนนี้ เลือกไดรฟ์ที่คุณต้องการล้างข้อมูล แล้วคลิก ตกลง  0x80004005 ข้อผิดพลาดที่ไม่ระบุ

3. ทำเครื่องหมายที่ช่องชื่อTemporary Internet Filesจากนั้นคลิกที่Clean up system files(Clean up system files)

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

5C. ลบไฟล์เก่าของ Windows(5C. Delete Windows Old Files)

C:\Windows\Downloaded Program Files folder มีไฟล์ที่ใช้โดยตัว ควบคุม ActiveXและJava AppletsของInternet Explorer เมื่อใช้ฟีเจอร์เดียวกันนี้บนเว็บไซต์ คุณไม่จำเป็นต้องดาวน์โหลดซ้ำ แต่ฟีเจอร์เหล่านี้ไม่ได้มีประโยชน์อะไรมากมาย พวกมันใช้พื้นที่ดิสก์ และคุณควรล้างข้อมูลเป็นระยะ แม้ว่าจะไม่ค่อยเป็นเช่นนั้น แต่ถ้าคุณมีไฟล์ในโฟลเดอร์นี้ ให้ลบทิ้ง

1. ไปที่Local Disk (C:) > Windowsตามที่แสดงในภาพด้านล่าง

คลิกที่ Local Disk (C:) ตามด้วยดับเบิลคลิก Windows ดังที่แสดงในภาพด้านล่าง

2. เลื่อน(Scroll)ลงมาและดับเบิลคลิกที่โฟลเดอร์Downloaded Program Files

ตอนนี้ให้เลื่อนลงและดับเบิลคลิกที่โฟลเดอร์ Downloaded Program Files |  วิธีแก้ไขรหัสข้อผิดพลาด 0x80004005 ใน Windows 10

3. เลือกไฟล์ทั้งหมดโดยกดCtrl Ctrl + A keysจากนั้นคลิกขวาและเลือกลบ(Delete)

อ่านเพิ่มเติม: (Also Read:) วิธีลบไฟล์ชั่วคราวใน Windows 10(How to Delete Temp Files in Windows 10)

วิธีที่ 6: แก้ไขรหัสข้อผิดพลาด 0x80004005 บน Windows XP
(Method 6: Fix Error Code 0x80004005 on Windows XP )

อ่านที่นี่เพื่อทราบข้อมูลเพิ่มเติมเกี่ยวกับรหัสข้อผิดพลาดของ Windows XP และวิธีการ(Windows XP error codes and how to fix them)แก้ไข

6A: Boot Windows XP using CD/DVD

เมื่อคุณพยายามเริ่มคอมพิวเตอร์ที่ใช้ Windows XP(Windows XP)และการเปิดใช้งานผลิตภัณฑ์ Windows(Windows Product Activation) ( WPA ) เสียหายหรือสูญหาย คุณพบข้อผิดพลาด ต่อไปนี้เป็นวิธีแก้ไขรหัสข้อผิดพลาด 0x80004005 ในระบบ Windows XP(Windows XP) :

1. ตั้งค่าระบบของคุณให้บู๊ตจากไดรฟ์ซีดีหรือดีวีดี(boot from a CD or DVD drive)แทนที่จะเป็นระบบ XP คุณสามารถทำได้โดยอ่านหลักเกณฑ์(guidelines)ที่เกี่ยวข้องกับผู้ผลิตพีซีของคุณ

2. ตอนนี้ใส่ซีดี(insert )Windows XP(Windows XP CD)ลงในระบบของคุณอย่างระมัดระวัง และรีบูตเครื่องคอมพิวเตอร์

3. คุณจะเห็นข้อความแจ้ง กดปุ่มใด ก็ได้เพื่อบูตจากซีดี (Press any key to boot from CD)ดังนั้นให้กดปุ่มใดก็ได้

4. กดปุ่มR(R key)เมื่อได้รับแจ้ง: หากต้องการซ่อมแซมการติดตั้ง Windows XP โดยใช้ Recovery Console ให้กด R
(To repair a Windows XP installation by using Recovery Console, press R. )

กดปุ่มใดก็ได้เพื่อบู๊ตจากซีดี จากนั้นระบบจะแจ้ง "หากต้องการซ่อมแซมการติดตั้ง Windows XP โดยใช้ Recovery Console ให้กด R"

5. ถัดไป กดปุ่ม1 (key)เพื่อ(1) ดำเนินการต่อด้วยตัวเลือกที่1 1. C:\WINDOWS

6. พิมพ์รหัสผ่านผู้ดูแลระบบ(Administrator Password)แล้วกดEnterเพื่อดำเนินการต่อ

7. พิมพ์cd C:\WINDOWS\System32 แล้วกดEnter

8. พิมพ์REN File_Name.extension File_Name.oldเพื่อเปลี่ยนชื่อ

Wpa.dbl Pidgen.dll Actshell.html Licdll.dll Regwizc.dll Licwmi.dll Wpabaln.exe file

9. ตอนนี้ พิมพ์<drive letter> : [ตัวอย่างเช่นC: ]

10. พิมพ์cd i386แล้วกดEnter

11. ที่นี่ พิมพ์คำสั่งต่อไปนี้ทีละคำแล้วกดEnter

  • expand licwmi.dl_ %systemroot%\system32
  • expand regwizc.dl_ %systemroot%\system32
  • expand licdll.dl_ %systemroot%\system32
  • expand wpabaln.ex_ %systemroot%\system32
  • expand wpa.db_ %systemroot%\system32
  • expand actshell.ht_ %systemroot%\system32
  • copy pidgen.dll %systemroot%\system32

12. เมื่อคุณพิมพ์คำสั่งเสร็จแล้ว ให้พิมพ์Exit เพื่อ(Exit )ออกจากRecovery Console

13. สุดท้าย ให้กดปุ่มEnterเพื่อรีสตาร์ทระบบ

6B: ถอนการติดตั้งไดรเวอร์อะแดปเตอร์ Microsoft 6to4
(6B: Uninstall Microsoft 6to4 Adapter Driver )

ต่อไปนี้เป็นวิธีแก้ไขรหัสข้อผิดพลาด 0x80004005 โดยถอนการติดตั้ง อุปกรณ์ Microsoft 6to4จากระบบของคุณ

หมายเหตุ:(Note:)เนื่องจากอุปกรณ์ทั้งหมดเหล่านี้ถูกซ่อนไว้โดยค่าเริ่มต้น คุณต้องเปิดใช้ งานตัวเลือก แสดงอุปกรณ์ที่ซ่อน(Show hidden devices )ก่อน

1. เปิดDevice Managerโดยค้นหาในแถบค้นหาของ Windows(Windows search)

2. สลับไปที่ แท็บ มุมมอง(View )และคลิกที่แสดงอุปกรณ์ที่ซ่อนอยู่(Show hidden devices, )ดังที่แสดงด้านล่าง

ตอนนี้ สลับไปที่แท็บ มุมมอง แล้วคลิก แสดงอุปกรณ์ที่ซ่อนอยู่  0x80004005 ข้อผิดพลาดที่ไม่ระบุ

3. ตอนนี้ ดับเบิลคลิกที่อะแดปเตอร์เครือข่าย(Network adapters)เพื่อขยาย

4. ที่นี่ คลิกขวาบนอุปกรณ์ที่เริ่มต้นด้วยMicrosoft 6to4แล้วเลือกตัวเลือกถอนการติดตั้ง(Uninstall )ตามที่ไฮไลต์

5. ทำขั้นตอนนี้ซ้ำสำหรับอุปกรณ์ Microsoft 6to4(Microsoft 6to4 devices)ทั้งหมด

6. เมื่อเสร็จสิ้น ให้รีสตาร์ท(restart )ระบบและตรวจสอบว่าข้อผิดพลาด 0x80004005 Unspecifiedได้รับการแก้ไขแล้วหรือไม่

รหัสข้อผิดพลาดที่เกี่ยวข้อง
(Related Error Codes )

วิธีการที่กล่าวถึงในคู่มือนี้ยังสามารถใช้สำหรับข้อผิดพลาดต่างๆ ใน ระบบที่ ใช้ Windows(Windows) XP รหัสเหล่านี้แสดงอยู่ด้านล่าง:

  • รหัสข้อผิดพลาด 0x80070002:(Error code 0x80070002: )เมื่อใดก็ตามที่มีการเปลี่ยนแปลงผู้ให้บริการความปลอดภัยเริ่มต้นในWindows XPหรืออักษรชื่อไดรฟ์ของระบบเปลี่ยนไป คุณจะต้องเผชิญกับรหัสข้อผิดพลาดนี้
  • รหัสข้อผิดพลาด 0x8007007f หรือ 0x8007007e:(Error code 0x8007007f or 0x8007007e: )เมื่อคุณอัปเดต Service Pack คุณจะได้รับรหัสข้อผิดพลาดนี้ นอกจากนี้ยังเกิดขึ้นเนื่องจากไฟล์ที่เสียหายหรือไม่ตรงกันในระบบของคุณ
  • รหัสข้อผิดพลาด 0x8009001d: หากคุณแก้ไขค่ารีจิสทรี (Error code 0x8009001d: )MountedDevicesโดยเจตนาหรือโดยไม่รู้ตัวคุณจะเผชิญกับรหัสข้อผิดพลาด 0x8009001d
  • รหัสข้อผิดพลาด 0x80090006:(Error code 0x80090006: )เมื่อใดก็ตามที่คุณแก้ไขอักษรระบุไดรฟ์หรือเมื่อไม่ทราบตำแหน่งเริ่มต้นของไฟล์หรือโฟลเดอร์เฉพาะ คุณจะพบข้อผิดพลาดนี้
  • รหัสข้อผิดพลาด 0x80004005:(Error code 0x80004005: )หากไฟล์ที่ต้องการโดยการเปิดใช้งานผลิตภัณฑ์ Windows(Windows Product Activation)ถูกแก้ไข หรือเมื่อโปรแกรมป้องกันไวรัสของบริษัทอื่นรบกวนการติดตั้งWindows XPคุณจะได้รับรหัสข้อผิดพลาด 0x80004005
  • รหัสข้อผิดพลาด 0x800705aa, 0x8007007e, 0x80004005:(Error code 0x800705aa, 0x8007007e, 0x80004005: )เมื่อDpcdll.dllหายไป หรือระบบของคุณมี ไฟล์ Dpcdll.dll เสียหาย คุณอาจได้รับรหัสข้อผิดพลาดเหล่านี้
  • รหัสข้อผิดพลาด 0x800705aa, 0x80070002, 0x80004005, 0x800405aa, 0x80090019:(Error code 0x800705aa, 0x80070002, 0x80004005, 0x800405aa, 0x80090019: )ข้อผิดพลาดเหล่านี้เกิดขึ้นเนื่องจากปัญหาเกี่ยวกับแอปของบุคคลที่สาม
  • รหัสข้อผิดพลาด 0x800703e7:(Error code 0x800703e7: )หากคุณประสบปัญหาระหว่างการทำงานในหน้าเว็บหรือดิสก์ได้รับดิสก์ที่เสียหาย คุณจะพบกับรหัสข้อผิดพลาด 0x800703e7

ที่แนะนำ:(Recommended:)

เราหวังว่าคู่มือนี้จะเป็นประโยชน์ และคุณสามารถแก้ไขข้อผิดพลาด 0x80004005 Unspecified บน Windows 10 PC( fix 0x80004005 Unspecified error on Windows 10 PC)ได้ คู่มือที่เป็นประโยชน์ของเราจะช่วยคุณในเรื่องข้อผิดพลาดที่เกี่ยวข้องเช่นกัน แจ้งให้เราทราบว่าวิธีการใดที่ใช้ได้ผล หากคุณมีคำถาม/ความคิดเห็นเกี่ยวกับบทความนี้ โปรดทิ้งคำถามไว้ในส่วนความคิดเห็น



About the author

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



Related posts