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

เผยแพร่แล้ว: 2021-01-14

รหัสข้อผิดพลาด 0x80004004 เป็นปัญหาที่ต้องแก้ไข โดยเฉพาะอย่างยิ่งเนื่องจากไม่มีสาเหตุที่แน่ชัด ยิ่งไปกว่านั้น ไม่มีระบบปฏิบัติการ Windows ใดที่สามารถป้องกันข้อผิดพลาดนี้ได้ อย่างไรก็ตาม ข้อผิดพลาดเกี่ยวข้องกับ Microsoft Security Essentials หรือ Windows Defender ซึ่งเป็นบริการรักษาความปลอดภัยของ Microsoft ที่ปกป้องคอมพิวเตอร์ของคุณจากมัลแวร์

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

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

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

เหตุใดรหัสข้อผิดพลาดของ Windows Defender 0X80004004 เกิดขึ้น

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

  1. ไฟล์รีจิสตรีเสียหาย
  2. มัลแวร์
  3. การเชื่อมต่ออินเทอร์เน็ตไม่เสถียร
  4. เซกเตอร์เสียหายในฮาร์ดดิสก์
  5. ไดรเวอร์คอมพิวเตอร์ที่ล้าสมัย/เข้ากันไม่ได้
  6. ซอฟต์แวร์ป้องกันไวรัสที่ขัดแย้งกัน
  7. ถอนการติดตั้งการปรับปรุง
  8. การติดตั้งโปรแกรมไม่สมบูรณ์/เสียหาย

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

รหัสข้อผิดพลาด 0x80004004 เป็นข้อผิดพลาดทั่วไป ไม่มีสาเหตุเฉพาะทำให้ยากที่จะแนะนำวิธีแก้ปัญหาเฉพาะ อย่างไรก็ตาม เราได้รวบรวมวิธีแก้ปัญหาหลายอย่าง เรามั่นใจว่าวิธีแก้ไขข้อใดข้อหนึ่งจะสามารถแก้ไขปัญหาได้อย่างแน่นอน

  1. ลองใช้พื้นฐาน

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

ลองใช้ขั้นตอนที่จำเป็นต่อไปนี้เพื่อแก้ไขปัญหา

ก) การเชื่อมต่ออินเทอร์เน็ตที่เชื่อถือได้

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

b) ล้างขยะและมัลแวร์

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

ที่แนะนำ

ปกป้องพีซีจากภัยคุกคามด้วย Anti-Malware

ตรวจสอบพีซีของคุณเพื่อหามัลแวร์ที่แอนตี้ไวรัสของคุณอาจพลาด และรับการคุกคามออกอย่างปลอดภัยด้วย Auslogics Anti-Malware

Auslogics Anti-Malware เป็นผลิตภัณฑ์ของ Auslogics ซึ่งได้รับการรับรอง Microsoft Silver Application Developer
ดาวน์โหลดเดี๋ยวนี้

เราขอแนะนำให้คุณใช้ Auslogics Anti-Malware เพื่อตรวจจับและกำจัดรายการที่เป็นอันตรายที่คุณไม่เคยสงสัยว่ามีอยู่จริง นอกจากนี้ ซอฟต์แวร์ยังมีอินเทอร์เฟซที่ใช้งานง่าย ซึ่งทำให้ติดตั้งและเรียกใช้ได้ง่าย

ค) ปิดการใช้งานซอฟต์แวร์ป้องกันไวรัสที่ติดตั้งไว้

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

  1. แก้ไขปัญหา

คุณสามารถแก้ไขปัญหาด้วยตัวแก้ไขปัญหา Windows Update ทำตามคำแนะนำด้านล่างเพื่อเรียกใช้ตัวแก้ไขปัญหา

  • กดปุ่ม Win + W พร้อมกัน
  • ค้นหาและเลือกตัวแก้ไขปัญหาในหน้าต่างผลลัพธ์
  • เลือก ดูทั้งหมด
  • เลือกตัวแก้ไขปัญหา Windows Update
  • จากนั้นทำตามคำแนะนำบนหน้าจอ
  • เปลี่ยนกลับเป็นสิ่งที่คุณทำอยู่ก่อนที่คุณจะได้รับข้อผิดพลาดเพื่อดูว่าวิธีนี้ช่วยแก้ปัญหาได้หรือไม่
  1. ลบไฟล์ขยะ

เมื่อเวลาผ่านไป คอมพิวเตอร์ของคุณมักจะสะสมไฟล์ขยะ ซึ่งทำให้ฮาร์ดดิสก์ของคอมพิวเตอร์ทำงานหนักเกินไป และทำให้เกิดข้อขัดแย้งภายในอื่นๆ การล้างไฟล์ดังกล่าวอาจแก้ไขรหัสข้อผิดพลาดของ Windows Defender 0x80004004 ทำตามคำแนะนำด้านล่างเพื่อลบไฟล์ขยะของคุณ

  • ค้นหาพร้อมท์คำสั่งในแถบค้นหา
  • คลิกขวาที่ Command Prompt จากนั้นเลือกตัวเลือก Run as an Administrator
  • เลือกใช่เพื่อเรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบ
  • พิมพ์ cleanmgr (ไม่มีเครื่องหมายคำพูด) แล้วกด Enter
  • เครื่องมือจะทำงานโดยอัตโนมัติและคำนวณว่าคุณสามารถใช้พื้นที่ว่างบนฮาร์ดดิสก์ได้มากน้อยเพียงใด ทำเครื่องหมายในช่องที่เกี่ยวข้องกับไฟล์ที่ไม่จำเป็นหรือไฟล์ชั่วคราว
  • เลือก ตกลง เพื่อลบไฟล์ขยะทั้งหมด
  • เปลี่ยนกลับเป็นสิ่งที่คุณทำอยู่ก่อนที่คุณจะได้รับข้อผิดพลาดเพื่อตรวจสอบว่าวิธีนี้แก้ไขปัญหาได้หรือไม่ มิฉะนั้น ให้ลองทำขั้นตอนถัดไป
  1. ติดตั้งการอัปเดตที่รอดำเนินการ

    การอัปเดตระบบที่ดาวน์โหลดแต่ไม่ได้ติดตั้งอาจนำไปสู่ปัญหาที่ขัดแย้งกัน เช่น รหัสข้อผิดพลาด 0x80004004 ทำตามคำแนะนำด้านล่างเพื่อตรวจสอบและติดตั้งการอัปเดตระบบที่รอดำเนินการ

  • กดปุ่ม Start พิมพ์ Update (ไม่มีเครื่องหมายคำพูด) ในช่องค้นหา แล้วกด Enter
  • เลือกการอัปเดตระบบ Windows
  • ไปที่การอัปเดตที่ถอนการติดตั้งแล้วเลือกติดตั้ง
  • ตรวจสอบว่าสามารถแก้ไขปัญหาได้หรือย้ายไปยังวิธีถัดไปหากข้อผิดพลาดยังคงมีอยู่
  1. อัพเดทไดรเวอร์

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

ไดรเวอร์ที่ล้าสมัยหรือเข้ากันไม่ได้อาจนำไปสู่รหัสข้อผิดพลาดของ Windows Defender 0x80004004 และปัญหาอื่นๆ ของระบบ ทำตามคำแนะนำด้านล่างเพื่ออัปเดตไดรเวอร์ที่ล้าสมัย

  • กดปุ่ม Win + X พร้อมกันเพื่อเปิดเมนู WinX
  • เลือกตัวจัดการอุปกรณ์
  • นำทางผ่านรายการอุปกรณ์ไปยังไดรเวอร์ใดๆ ที่มีเครื่องหมายอัศเจรีย์สีเหลือง (หมายเหตุ: ไดรเวอร์ที่มีเครื่องหมายตกใจหมายถึงการทำงานผิดปกติ)
  • เลือกอุปกรณ์ดังกล่าวแล้วคลิกอัปเดตไดรเวอร์
  • รีบูตเครื่องคอมพิวเตอร์หลังจากติดตั้งการอัปเดต
  • ตรวจสอบเพื่อดูว่าสามารถแก้ไขปัญหาได้หรือไม่ มิฉะนั้น ให้ลองวิธีถัดไป
  1. ตั้งค่า Windows Defender Service เป็น Automatic

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

  • เรียกใช้ Cortana ในฐานะผู้ดูแลระบบและค้นหาบริการ
  • ป้อนรหัสผ่านของคุณหากได้รับแจ้งและเลือกดำเนินการต่อ
  • ไปที่บริการ Windows Defender
  • ดับเบิลคลิกและเปลี่ยนการตั้งค่าจากแบบแมนนวลเป็นปิดใช้งานเป็นแบบอัตโนมัติ
  • เปลี่ยนกลับเป็นสิ่งที่คุณทำอยู่ก่อนที่คุณจะพบข้อผิดพลาดเพื่อตรวจสอบว่าขั้นตอนนี้ใช้ได้หรือไม่
  1. เรียกใช้เครื่องมือตรวจสอบไฟล์ระบบ

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

  • กดปุ่ม Start และค้นหา Command Prompt
  • คลิกขวาและเลือกเปิดในฐานะผู้ดูแลระบบ
  • พิมพ์ "chkdsk/f/r" (ไม่มีเครื่องหมายคำพูด) แล้วกด Enter
  • พิมพ์ “Y” (ไม่มีเครื่องหมายคำพูด) เพื่อตอบสนองต่อการแจ้งเตือนผลลัพธ์
  • รีบูทพีซีของคุณเพื่อเปิดใช้งานการตรวจสอบดิสก์
  • เมื่อเครื่องมือเสร็จสมบูรณ์ ลองดูว่าวิธีนี้แก้ไขข้อผิดพลาดหรือไม่ ถ้าไม่ ให้ดำเนินการตามวิธีถัดไป
  1. ลองใช้ยูทิลิตี้ตรวจสอบดิสก์

ยูทิลิตี้ Disk Check นั้นคล้ายกับ System File Checker เครื่องมือนี้จะสแกนฮาร์ดไดรฟ์ของคุณและพยายามซ่อมแซมไฟล์และเซกเตอร์ที่เสียหาย อย่างไรก็ตาม วิธีนี้ใช้ได้กับผู้ใช้ Windows 10 เท่านั้น ทำตามขั้นตอนด้านล่างเพื่อเรียกใช้ยูทิลิตี้

  • กดปุ่ม Win + x พร้อมกันเพื่อเปิดเมนู WinX
  • เลือกตัวเลือกพรอมต์คำสั่ง (ผู้ดูแลระบบ)
  • เลือกใช่เพื่อเรียกใช้พรอมต์คำสั่งในฐานะผู้ดูแลระบบ
  • พิมพ์ “chkdsk” (ไม่มีเครื่องหมายคำพูด) กด Space bar หนึ่งครั้ง จากนั้นพิมพ์อักษรระบุไดรฟ์ (เช่น C) ที่คุณต้องการสแกน อย่างไรก็ตาม โปรดทราบว่าการเรียกใช้การตรวจสอบดิสก์จะช่วยระบุไฟล์และเซกเตอร์ที่เสียหายเท่านั้น คุณต้องให้คำสั่งอื่นสำหรับยูทิลิตี้เพื่อทำการซ่อมแซมที่จำเป็น
  • พิมพ์ “/f/r/x” (ไม่มีเครื่องหมายอัญประกาศ) ในพรอมต์หลังอักษรระบุไดรฟ์ หมายเหตุ: ตัวอักษร f ให้คำสั่งยูทิลิตี้เพื่อแก้ไขข้อผิดพลาด ตัวอักษร r สั่งให้ระบุเซกเตอร์เสียในไดรฟ์ ในขณะที่ตัวอักษร x สั่งให้ปิดไดรฟ์ก่อนเริ่มกระบวนการสแกน ยูทิลิตีจำเป็นต้องถอดไดรฟ์ออกเนื่องจากไม่สามารถทำงานได้เมื่อมีการใช้งานไดรฟ์)
  • กด Enter เพื่อเริ่มการสแกน
  • รีบูตและตรวจสอบว่าขั้นตอนนี้แก้ไขปัญหาได้หรือไม่ ถ้าไม่ ลองวิธีถัดไป
  1. ลองใช้การคืนค่าระบบ

ลองใช้วิธีนี้เมื่อทุกวิธีข้างต้นไม่สามารถแก้ไขรหัสข้อผิดพลาด 0x80004004 ได้ ทำตามคำแนะนำด้านล่างเพื่อทำการกู้คืนระบบ

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

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

บทสรุป

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

หากคุณสามารถแก้ไขรหัสข้อผิดพลาด 0x80004004 ด้วยวิธีใดวิธีหนึ่งข้างต้น โปรดแสดงความคิดเห็นและให้คะแนนเราห้าดาว โปรดติดต่อเราเพื่อขอความช่วยเหลือเพิ่มเติมเกี่ยวกับวิธีการใดๆ

นอกจากนี้ โปรดเยี่ยมชมบล็อกของเราบ่อยๆ เพื่อดูเคล็ดลับเพิ่มเติมในการทำให้คอมพิวเตอร์ Windows 10 ของคุณปลอดภัย