Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

[แก้ไข] Windows Defender Threat Service Has Stopped

ภัยคุกคามจากไวรัสและมัลแวร์พบได้บ่อยและจริงยิ่งขึ้นในโลกวันนี้ โชคดีที่มีเครื่องมือและซอฟต์แวร์ช่วยต่อสู้และป้องกันไม่ให้ข้อมูลเสียหาย ฟีเจอร์ยอดเยี่ยมของ Windows 10 คือ Windows Defender ที่ทรงพลัง แม้อาจไม่ทันสมัยและทรงพลังเท่า Antivirus ตัวที่สามบางตัว แต่ยังทำงานได้ดีมากหากคุณระมัดระวัง อย่างไรก็ตาม บางกรณี Windows Defender หยุดทำงาน และบังคับให้รีสตาร์ท ข้อความ Threat service has stopped. Restart it now แสดงภายใต้พร้อมปุ่ม Restart แต่การกด Restart ไม่แก้ปัญหา ข้อความยังคงอยู่

สาเหตุอาจมีหลายประการ สาเหตุหลักคือเมื่อถอนการติดตั้ง Antivirus ตัวที่สาม แล้วปล่อยให้ Windows Defender ทำงานแทน สอง คือ บั๊กของ Windows Defender เวอร์ชันที่ใช้ ซึ่งผู้ใช้หลายคนยืนยันแล้ว เราจะอธิบายสาเหตุรายละเอียดด้านล่าง

  • Windows ล้าสมัย (Outdated Windows) — สาเหตุแรกคือ Windows เวอร์ชันเก่า ในบางกรณี ปัญหาเกี่ยวข้องกับ Defender เวอร์ชัน v1.279 การอัปเดต Windows มักแก้ปัญหาได้
  • DisableAntiSpyWare Registry Key — อีกสาเหตุคือเมื่อถอน Antivirus ตัวที่สามออกไป Windows Defender ต้องทำงานแทน วัตถุประสงค์นี้ ต้องแก้ไข Registry Key ของ Windows Defender หากมี Key ชื่อ DisableAntiSpyWare ใน Registry ที่ Value ตั้งเป็น 1 Windows Defender จะทำงานไม่ได้ และแสดงข้อความผิดพลาด
  • Windows Defender Services — สาเหตุสุดท้ายคือ Services ของ Windows Defender 为了 ให้ทำงานได้ ต้องพึ่งพาบริการ Windows บางอย่างที่ต้อง Run อยู่ หาก Services เหล่านี้หยุด Windows Defender จะทำงานไม่ได้ และแสดงข้อความดังกล่าว

ตอนนี้เรารู้สาเหตุแล้ว มาดูวิธีแก้ไขเพื่อให้ Windows Defender กลับมาทำงานได้

วิธีที่ 1: อัปเดต Windows

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

  1. เปิด Settings ด้วย Windows + I
  2. ใน Settings คลิก Update & Security เพื่อเช็คอัปเดต
  3. หากไม่เช็คอัตโนมัติ คลิก Check for Updates ดูว่ามีอัปเดตหรือไม่
  4. เมื่อพร้อม คลิก Install Now เริ่มดาวน์โหลดอัปเดต
  5. รอจนเสร็จ จะพรอมป์ให้รีสตาร์ทระบบ ให้ทำ
  6. หากไม่พรอมป์ ให้รีสตาร์ทเอง
  7. เช็คว่าปัญหายังคงอยู่หรือไม่

วิธีที่ 2: แก้ไข Windows Defender Registry

อีกสาเหตุคือ Windows Defender Registry Keys เมื่อติดตั้ง Antivirus ตัวที่สาม มันจะปิด Windows Defender โดยสร้าง Registry Key ใน Windows Registry Key นี้ชื่อ DisableAntiSpyware เมื่อถอน Antivirus ตัวที่สามออก บางครั้ง Key ยังคงอยู่ ทำให้ Windows Defender ทำงานไม่ได้ ต้องแก้ไข Key นี้ ตั้ง Value เป็น 0 ขั้นตอนดังนี้:

  1. เปิด Run dialog ด้วย Windows + R
  2. พิมพ์ regedit กด Enter
  3. จะเปิด Windows Registry
  4. ไปที่พาธ:
    Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender
  5. ดับเบิลคลิก Key DisableAntiSpyware แก้ไข ตั้ง Value เป็น 0 กด OK
  6. หากไม่เจอ Key นี้ คลิกขวาที่ฝั่งขวา
  7. เลือก New > DWORD (32-bit) Value
  8. ตั้งชื่อ Key ว่า DisableAntiSpyware ดับเบิลคลิก เปลี่ยน Value
  9. ตั้งเป็น 0 คลิก OK
  10. เปิด Windows Defender ดูว่าปัญหาแก้ไขหรือไม่

วิธีที่ 3: เริ่มบริการ Windows Defender Services

สุดท้าย หากวิธีข้างต้นไม่ได้ผล อาจเป็นเพราะ Windows Defender Services ตามที่กล่าวไว้ Windows Defender พึ่งพา Security Center และ Windows Defender Antivirus Service รวมถึง Services อื่นๆ หาก Services เหล่านี้ไม่ Run และหยุดอยู่ Windows Defender จะทำงานไม่ได้ ต้องตรวจสอบว่า Services ทำงานอยู่ และ Startup Type ตั้งเป็น Automatic หมายถึงจะเริ่มอัตโนมัติเมื่อต้องการ ขั้นตอนดังนี้:

  1. เปิด Run dialog ด้วย Windows + R
  2. พิมพ์ services.msc กด Enter
  3. จะเปิดหน้าต่าง Windows Services
  4. หา Security Center และ Windows Defender Antivirus Service ในบางกรณี Windows Defender Antivirus Service อาจชื่อ Windows Defender Advanced Threat Protection Service เพื่อหาง่าย กด S เพื่อกระโดดไป Services เริ่ม S และ W สำหรับ W
  5. ไปที่ Properties ของ Service ด้วยดับเบิลคลิก
  6. คลิก Start หาก Service หยุดอยู่ หาก Run อยู่ ให้ Restart โดยคลิก Stop แล้ว Start
  7. ตรวจสอบว่า Startup Type ตั้งเป็น Automatic
  8. คลิก Apply แล้ว OK ปิดหน้าต่าง Services
  9. เช็ค Windows Defender ดูว่าปัญหาแก้ไขหรือไม่