สำหรับระบบปฏิบัติการอายุ 37 ปี Windows แน่ใจว่ามีปัญหามากมาย แม้ว่าส่วนใหญ่จะแก้ไขได้ง่าย แต่เราควรทำอย่างไรเมื่อข้อผิดพลาดไม่มีที่มาเฉพาะ
ข้อผิดพลาดแต่ละข้อใน windows จะมาพร้อมกับรหัสที่คลุมเครือ หนึ่งในข้อผิดพลาดดังกล่าวมีรหัส 0x80004005 และถูกจัดประเภทเป็น 'ข้อผิดพลาดที่ไม่ระบุ' โดย Microsoft เอง พบข้อผิดพลาด 0x80004005 ซึ่งสัมพันธ์กับปัญหาอื่นๆ มากมาย อาจมีคนพบข้อผิดพลาดนี้ขณะติดตั้งหรืออัปเดต Windows OS, แตกไฟล์บีบอัด, พยายามเข้าถึงไฟล์หรือโฟลเดอร์ที่ใช้ร่วมกัน, เริ่ม/ตั้งค่าเครื่องเสมือน, รับอีเมลใน Outlook และอื่นๆ
แก้ไขรหัสข้อผิดพลาด 0x80004005:ข้อผิดพลาดที่ไม่ระบุใน Windows 10
อย่าลืมสร้างจุดคืนค่า เผื่อในกรณีที่มีข้อผิดพลาด
ไม่มีวิธีใดในการแก้ไขข้อผิดพลาด 0x80004005 และกระบวนการแก้ไขปัญหาจะแตกต่างกันไปขึ้นอยู่กับตำแหน่งและวิธีที่จะพบข้อผิดพลาด ที่กล่าวว่า เราจะทำอย่างละเอียดในแต่ละสถานการณ์/กรณีที่ข้อผิดพลาดอาจเกิดขึ้นในขณะเดียวกันก็ให้วิธีการสองสามวิธีในการแก้ไข
กรณีที่ 1:แก้ไขข้อผิดพลาด 0x80004005 เมื่ออัปเดต Windows
ข้อผิดพลาด 0x80004005 มักพบบ่อยที่สุดเมื่อพยายามอัปเดตหน้าต่าง แม้ว่าจะไม่ทราบสาเหตุของข้อผิดพลาด แต่อาจเกิดจากไฟล์และบริการที่เสียหาย ข้อผิดพลาดยังเชื่อมโยงกับการอัปเดต KB3087040 อย่างชัดเจน การอัปเดตนี้ถูกส่งไปเพื่อแก้ไขปัญหาด้านความปลอดภัยของ Internet Explorer โดยเฉพาะ อย่างไรก็ตาม ผู้ใช้รายงานว่าการอัปเดตล้มเหลวในการดาวน์โหลด และข้อความแสดงข้อผิดพลาดที่มาถึงมีรหัส 0x80004005
ลองใช้วิธีการด้านล่างหากคุณพบรหัสข้อผิดพลาด 0x80004005 หรือ 0x80070490 เมื่อพยายามอัปเดต Windows 10
แนวทางที่ 1:เรียกใช้ตัวแก้ไขปัญหา Windows Update
วิธีแก้ปัญหาแรกสำหรับข้อผิดพลาดที่พบใน Windows คือการเรียกใช้ตัวแก้ไขปัญหาด้วยวิธีเดียวกัน ทำตามขั้นตอนด้านล่างเพื่อเรียกใช้ตัวแก้ไขปัญหา Windows Update:
1. คลิกที่ปุ่มเริ่มต้น หรือกดปุ่ม Windows และค้นหา แผงควบคุม . กด Enter หรือคลิกเปิดเมื่อผลการค้นหากลับมา
2. จากรายการของรายการในแผงควบคุม ให้คลิกที่ การแก้ไขปัญหา .
หมายเหตุ: เปลี่ยนขนาดของไอคอนเพื่อให้ค้นหาได้ง่ายขึ้น คลิกเมนูแบบเลื่อนลงข้าง View by แล้วเลือกไอคอนขนาดเล็ก
3. ในหน้าต่างการแก้ไขปัญหา ให้คลิกที่ ดูทั้งหมด แสดงในแผงด้านซ้ายเพื่อตรวจสอบปัญหาคอมพิวเตอร์ทั้งหมดที่คุณสามารถใช้เครื่องมือแก้ปัญหาได้
4. เลื่อนลงมาจนสุดเพื่อค้นหา Windows Update แล้วดับเบิลคลิกที่มัน
ผู้ใช้ Windows 7 และ 8 สามารถดาวน์โหลดตัวแก้ไขปัญหา Windows Update ได้จากหน้าเว็บต่อไปนี้:ตัวแก้ไขปัญหา Windows Update
5. คลิก ขั้นสูง .
6. ทำเครื่องหมายที่ช่องถัดจาก "ใช้การซ่อมแซมโดยอัตโนมัติ" แล้วกด ถัดไป .
ให้เครื่องมือแก้ปัญหาดำเนินการตามหลักสูตรและปฏิบัติตามคำแนะนำ/คำแนะนำบนหน้าจอเพื่อแก้ไขปัญหาให้เสร็จสิ้น
โซลูชันที่ 2:เรียกใช้ System File Checker Scan
การเรียกใช้การสแกน SFC เป็นหนึ่งในวิธีที่ง่ายที่สุดในการตรวจสอบไฟล์ที่เสียหายและกู้คืน ในการเรียกใช้การสแกน SFC-
1. เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบ
ก. กด Windows Key + X แล้วเลือก Command Prompt (Admin)
ข. ค้นหา Command Prompt ในแถบค้นหาและเลือก Run As Administrator จากแผงด้านขวา
2. พิมพ์บรรทัดคำสั่งต่อไปนี้ sfc /scannow แล้วกด Enter
การสแกนอาจใช้เวลาสักครู่ขึ้นอยู่กับคอมพิวเตอร์
แนวทางที่ 3:ลบเนื้อหาของโฟลเดอร์ดาวน์โหลด Windows Update
ข้อผิดพลาดอาจเกิดจากไฟล์ที่เสียหายภายในโฟลเดอร์ดาวน์โหลด Windows Update การลบไฟล์เหล่านี้ด้วยตนเองจะช่วยแก้ไขข้อผิดพลาด 0x80004005
1. ขั้นแรก เปิด File Explorer โดยดับเบิลคลิกที่ไอคอนทางลัดบนเดสก์ท็อปของคุณ หรือกดปุ่มลัดแป้นพิมพ์ Windows Key + E
2. มุ่งหน้าไปยังตำแหน่งต่อไปนี้ – C:\Windows\SoftwareDistribution\Download
(คลิกที่ช่องว่างเชิงลบในแถบที่อยู่ คัดลอกและวางเส้นทางด้านบนแล้วกด Enter)
3. กด Ctrl + A เพื่อเลือกรายการทั้งหมด ให้คลิกขวาและเลือก ลบ (หรือกดปุ่มลบบนแป้นพิมพ์โดยตรง)
ข้อความยืนยันจะปรากฏขึ้นเมื่อคุณเลือกลบ ยืนยันการดำเนินการของคุณเพื่อลบทุกอย่าง นอกจากนี้ ดำเนินการต่อและล้างถังรีไซเคิลของคุณหลังจากที่คุณลบโฟลเดอร์ดาวน์โหลดเสร็จแล้ว
โซลูชันที่ 4:เริ่มบริการ Windows Update ใหม่
กิจกรรมที่เกี่ยวข้องกับการอัปเดต Windows ทั้งหมด เช่น การดาวน์โหลดไฟล์อัปเดตและติดตั้งจริงจะได้รับการจัดการโดยบริการต่างๆ มากมาย หากบริการใด ๆ เหล่านี้ทำงานไม่ถูกต้อง/เสียหาย อาจพบ 0x80004005 เพียงแค่หยุดบริการอัปเดตแล้วเริ่มบริการใหม่ก็อาจช่วยได้
1. เปิด Command Prompt As Administrator โดยใช้วิธีการใดๆ ที่กล่าวถึงก่อนหน้านี้
2. พิมพ์คำสั่งต่อไปนี้ทีละคำสั่ง (กด Enter หลังจากแต่ละคำสั่ง) เพื่อหยุด/ยกเลิกบริการอัพเดต:
net stop wuauserv net stop bits net stop trustedinstaller net stop appidsvc net stop cryptsvc
3. ตอนนี้ เริ่มบริการทั้งหมดใหม่อีกครั้งโดยพิมพ์คำสั่งต่อไปนี้ อย่าลืมป้อนทีละบรรทัดแล้วกดปุ่ม Enter หลังแต่ละบรรทัด
net start wuauserv net start bits net start trustedinstaller net start appidsvc net start cryptsvc
4. ตอนนี้ ให้ลองอัปเดต Windows และตรวจสอบว่า “Error Code 0x80004005:Unspecified Error ” ปรากฏขึ้นอีกครั้ง
แนวทางที่ 5:อัปเดต Windows ด้วยตนเอง
สุดท้าย หากวิธีการข้างต้นไม่ได้ผล อาจเป็นการดีที่สุดที่จะอัปเดตหน้าต่างด้วยตนเอง
ในการอัปเดตหน้าต่างด้วยตนเอง – เปิดเบราว์เซอร์ที่คุณต้องการ เปิดลิงก์ต่อไปนี้ Microsoft Update Catalog และในช่องค้นหาให้พิมพ์รหัส KB ของการอัปเดตที่คุณต้องการติดตั้ง
ดาวน์โหลดไฟล์สำหรับอัปเดตและเมื่อดาวน์โหลดแล้ว ให้ดับเบิลคลิกบนไฟล์นั้นและปฏิบัติตามคำแนะนำบนหน้าจอเพื่อติดตั้งการอัปเดตด้วยตนเอง
กรณีที่ 2:เมื่อทำการแตกไฟล์
นอกจากนี้ยังพบข้อผิดพลาด 0x80004005 ขณะแตกไฟล์บีบอัด หากเกิดข้อผิดพลาดขึ้นอย่างชัดเจนเมื่อทำการแตกไฟล์ ขั้นแรก ให้ลองใช้แอปพลิเคชั่นแยกไฟล์อื่น (ดาวน์โหลด 7-zip หรือ Winrar ดาวน์โหลดฟรี) นอกจากนี้ ตรวจสอบให้แน่ใจว่าไฟล์นั้นเป็นไฟล์ที่แยกได้จริง ๆ และไม่ได้รับการป้องกันด้วยรหัสผ่าน
อีกสาเหตุของข้อผิดพลาดอาจเป็นลักษณะการป้องกันที่มากเกินไปของโปรแกรมป้องกันไวรัสของคุณ แอปพลิเคชั่นป้องกันไวรัสบางตัวป้องกันการแตกไฟล์ซิปเพื่อปกป้องคอมพิวเตอร์ของคุณ แต่ถ้าคุณแน่ใจว่าไฟล์บีบอัดที่คุณกำลังพยายามแยกนั้นไม่มีไฟล์ที่เป็นอันตราย ให้ปิดโปรแกรมป้องกันไวรัสของคุณชั่วคราว ตอนนี้ลองแตกไฟล์. หากคุณแยกไฟล์ได้สำเร็จ ให้ลองลบแอปพลิเคชันป้องกันไวรัสปัจจุบันของคุณออกอย่างถาวร และติดตั้งแอปพลิเคชันอื่น
อย่างไรก็ตาม หากทั้งสองวิธีข้างต้นล้มเหลว เราจะพยายามแก้ไขปัญหาโดยการลงทะเบียนไดนามิกลิงก์ไลบรารี (DLL) ใหม่โดยใช้พรอมต์คำสั่ง
1. เปิดพรอมต์คำสั่งในฐานะผู้ดูแลระบบ โดยใช้วิธีการใดๆ ที่อธิบายไว้ก่อนหน้านี้
2. ในหน้าต่างพรอมต์คำสั่ง ให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter
regsvr32 jscript.dll
3. ตอนนี้ พิมพ์ regsvr32 vbscript.dll แล้วกด Enter
สุดท้าย ให้รีสตาร์ทคอมพิวเตอร์และลองคลายซิปไฟล์เมื่อกลับมา ข้อผิดพลาด 0x80004005 ไม่ควรเกิดขึ้นอีกต่อไป
หากข้อผิดพลาด 0x80004005 ปรากฏขึ้นขณะดำเนินการกับไฟล์อื่นๆ เช่น การคัดลอกหรือเปลี่ยนชื่อ ให้ลองเรียกใช้ตัวแก้ไขปัญหาไฟล์และโฟลเดอร์ โดย:
1. ตรงไปที่หน้าเว็บต่อไปนี้และดาวน์โหลดไฟล์ที่จำเป็น:วินิจฉัยและแก้ไขปัญหาไฟล์และโฟลเดอร์ของ Windows โดยอัตโนมัติ เมื่อดาวน์โหลดแล้ว ให้คลิกที่ winfilefolder.DiagCab เพื่อเรียกใช้ File and Folder Troubleshooter
2. คลิกที่ ขั้นสูง และตรวจสอบตัวเลือกเพื่อ 'ใช้การซ่อมแซมโดยอัตโนมัติ' คลิกที่ ถัดไป เพื่อเริ่มการแก้ไขปัญหา
3. หน้าต่างสอบถามเกี่ยวกับปัญหาที่พบจะปรากฏขึ้น เลือกปัญหาที่คุณพบโดยทำเครื่องหมายที่ช่องถัดจากปัญหา จากนั้นคลิก ถัดไป .
ให้ตัวแก้ไขปัญหาดำเนินการในขณะเดียวกัน ให้ทำตามคำแนะนำบนหน้าจอที่แสดงอยู่ทั้งหมด เมื่อเสร็จแล้ว ให้ตรวจสอบว่าคุณสามารถ แก้ไข . ได้หรือไม่ รหัสข้อผิดพลาด 541 หรือ 0x80004005 บน Windows 10 .
กรณีที่ 3:บนเครื่องเสมือน
0x80004005 อาจเกิดขึ้นเมื่อคุณพยายามเข้าถึงไฟล์หรือโฟลเดอร์ที่ใช้ร่วมกัน หรือเนื่องจากข้อผิดพลาดของเครื่องเสมือน ในการเข้าถึง การลบคีย์รีจิสทรีหรือการอัปเดตตัวแก้ไขรีจิสทรีนั้นสามารถแก้ปัญหาได้
แนวทางที่ 1:ลบคีย์รีจิสทรี
โปรดใช้ความระมัดระวังอย่างยิ่งเมื่อปฏิบัติตามคำแนะนำด้านล่าง เนื่องจาก Registry Editor เป็นเครื่องมือที่มีประสิทธิภาพ และอุบัติเหตุใดๆ อาจทำให้เกิดปัญหาอื่นๆ ได้
1. เปิด Windows Registry Editor โดยวิธีใดวิธีหนึ่งดังต่อไปนี้
ก. เรียกใช้คำสั่งเรียกใช้ (คีย์ Windows + R) พิมพ์ regedit และกด Enter
ข. คลิกที่ปุ่ม Start หรือกดปุ่ม Windows บนแป้นพิมพ์และค้นหา Registry Editor . กด Enter เมื่อการค้นหากลับมา
โดยไม่คำนึงถึงวิธีการเข้าถึง ข้อความควบคุมบัญชีผู้ใช้ที่ขออนุญาตเพื่อให้แอปพลิเคชันทำการเปลี่ยนแปลงระบบจะปรากฏขึ้น คลิกใช่ เพื่อขออนุญาต
2. มุ่งหน้าไปตามเส้นทางรีจิสทรีต่อไปนี้
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
3. ตอนนี้ ตรวจสอบแผงด้านขวาเพื่อดูว่ามีคีย์อยู่หรือไม่ ถ้าใช่ ให้คลิกขวาที่คีย์แล้วเลือก ลบ . หากไม่มีคีย์ ให้ลองวิธีถัดไป
แนวทางที่ 2:อัปเดต Windows Registry
1. เปิดตัว Windows Registry Editor อีกครั้งโดยใช้วิธีการใดๆ ที่อธิบายไว้ก่อนหน้านี้
2. นำทางไปยังเส้นทางต่อไปนี้
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
3. คลิกขวาบนพื้นที่ว่างในแผงด้านขวาและเลือก ใหม่ . ขึ้นอยู่กับสถาปัตยกรรมระบบของคุณ สร้างคีย์ใดคีย์หนึ่งด้านล่าง
สำหรับระบบ 32 บิต: สร้างค่า DWORD และตั้งชื่อเป็น LocalAccountTokenFilterPolicy
สำหรับระบบ 64 บิต: สร้างค่า QWORD (64 บิต) และตั้งชื่อเป็น LocalAccountTokenFilterPolicy
4. เมื่อสร้างแล้ว ให้ดับเบิลคลิกที่คีย์หรือคลิกขวาแล้วเลือก แก้ไข .
5. ตั้งค่าข้อมูลค่าเป็น 1 และคลิก ตกลง .
รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าข้อผิดพลาดยังคงมีอยู่หรือไม่
โซลูชันที่ 3:ถอนการติดตั้ง Microsoft 6to4
ในวิธีสุดท้าย เราจะถอนการติดตั้งอุปกรณ์ Microsoft 6to4 ทั้งหมดจากตัวจัดการอุปกรณ์
1. เปิดตัวจัดการอุปกรณ์ โดยวิธีใดวิธีหนึ่งดังต่อไปนี้
ก. เปิด Run (Windows Key + R) พิมพ์ devmgmt.msc หรือ hdwwiz.cpl แล้วกด Enter
ข. คลิกที่ปุ่มเริ่มต้นหรือกดปุ่ม Windows ค้นหา Device Manager แล้วคลิก Open
ค. กดปุ่ม Windows + X (หรือคลิกขวาที่ปุ่มเริ่มต้น) แล้วเลือก ตัวจัดการอุปกรณ์ จากเมนูผู้ใช้ขั้นสูง
2. คลิกที่ ดู ที่แถวบนสุดของหน้าต่างและเลือก แสดงอุปกรณ์ที่ซ่อนอยู่
3. ดับเบิลคลิกที่ Network Adapters หรือคลิกที่ลูกศรข้างๆ
4. คลิกขวาที่อะแดปเตอร์ Microsoft 6to4 แล้วเลือก ถอนการติดตั้ง . ทำขั้นตอนนี้ซ้ำสำหรับอุปกรณ์ Microsoft 6to4 ทั้งหมดที่อยู่ใน Network Adapters
หลังจากลบอุปกรณ์ Microsoft 6to4 ทั้งหมดแล้ว รีสตาร์ทคอมพิวเตอร์ของคุณ และตรวจสอบว่าคุณสามารถแก้ไขรหัสข้อผิดพลาด 0x80004005 ใน Windows 10 ได้หรือไม่
กรณีที่ 4:เมื่อเข้าถึงอีเมลใน Outlook
Microsoft Outlook เป็นแอปพลิเคชันอื่นที่มักเกี่ยวข้องกับข้อผิดพลาด 0x8004102a หรือข้อผิดพลาด 0x80004005 ข้อผิดพลาดเกิดขึ้นได้หลายครั้ง - เมื่อผู้ใช้พยายามเข้าถึงอีเมลของตน เมื่อมีข้อความใหม่เข้ามา และบางครั้งแม้ในขณะที่ส่งอีเมล มีสองสาเหตุหลักสำหรับข้อผิดพลาด อย่างแรก แอปพลิเคชั่นป้องกันไวรัสของคุณบล็อกข้อความใหม่ และประการที่สอง มีบางอย่างผิดปกติกับการแจ้งเตือนสำหรับอีเมลใหม่
ปิดใช้งานซอฟต์แวร์ป้องกันไวรัสของคุณชั่วคราวและตรวจสอบว่าข้อผิดพลาดยังคงมีอยู่หรือไม่ หากการปิดใช้งานโปรแกรมป้องกันไวรัสไม่ได้ผล ให้ทำตามคำแนะนำด้านล่างและปิดใช้งานคุณลักษณะการแจ้งเตือนอีเมลใหม่ใน Outlook เพื่อกำจัดข้อผิดพลาด
1. ขั้นแรก ให้เปิด Outlook แล้วเปิดบัญชีของคุณ คลิกที่ เครื่องมือ .
2. จากนั้น คลิกที่ ตัวเลือก และเปลี่ยนไปใช้ ค่ากำหนด แท็บ
3. คลิกที่ตัวเลือกอีเมลและยกเลิกการทำเครื่องหมายที่ช่องถัดจาก "แสดงข้อความแจ้งเตือนเมื่อมีจดหมายใหม่มาถึง" เพื่อปิดใช้งานคุณลักษณะนี้
4. คลิกที่ ตกลง และอีกครั้งใน ตกลง เพื่อออก
กรณีที่ 5:ลบไฟล์ชั่วคราวที่เสียหาย
เพื่อเป็นการแก้ปัญหาขั้นสุดท้ายในการแก้ไขข้อผิดพลาด 0x80004005 เราจะลบไฟล์ชั่วคราวทั้งหมดในคอมพิวเตอร์ของเรา ซึ่งจะช่วยกำจัดไฟล์ที่เสียหายซึ่งอาจทำให้เกิดข้อผิดพลาดได้เช่นกัน ในการดำเนินการดังกล่าว เราจะใช้แอปพลิเคชัน Disk Cleanup ในตัว
1. กดปุ่ม Windows + S ค้นหา Disk Cleanup และกด Enter
หรือเปิดคำสั่ง run พิมพ์ cleanmgr และกด Enter
2. หลังจากสแกนมาระยะหนึ่ง , หน้าต่างแอปพลิเคชันที่แสดงรายการไฟล์ต่างๆ ที่จะลบจะปรากฏขึ้น
3. ทำเครื่องหมายที่ช่องถัดจากไฟล์อินเทอร์เน็ตชั่วคราว (ตรวจสอบให้แน่ใจว่าได้เลือกเฉพาะไฟล์อินเทอร์เน็ตชั่วคราว) แล้วคลิก ล้างไฟล์ระบบ .
หากต้องการลบไฟล์ชั่วคราวทั้งหมดด้วยตนเอง:
กดปุ่ม Windows + S พิมพ์ %temp% ในแถบค้นหาแล้วกด Enter โฟลเดอร์ที่มีไฟล์และโฟลเดอร์ชั่วคราวทั้งหมดจะเปิดขึ้น กด Ctrl + A บนแป้นพิมพ์เพื่อเลือกไฟล์ทั้งหมด จากนั้นกด ลบ .
เมื่อคุณลบไฟล์ชั่วคราวเสร็จแล้ว ให้เปิดถังรีไซเคิลและลบไฟล์ออกจากที่นั่นด้วย!
แนะนำ:
- แก้ไขข้อผิดพลาดการอัปเดต Windows 10 0x80070422
- Fix Drives ไม่เปิดขึ้นเมื่อดับเบิลคลิก
- วิธีสร้างดิสก์รีเซ็ตรหัสผ่านใน Windows 10
- แก้ไข Windows 10 Store Error Code 0x80072efd
นั่นคือคุณได้เรียนรู้ วิธีการแก้ไขข้อผิดพลาด 0x80004005 บน Windows 10 . เรียบร้อยแล้ว แต่ถ้าคุณยังมีคำถามใดๆ เกี่ยวกับโพสต์นี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น