โปรแกรมแอนตี้ไวรัสในตัวที่จำเป็นของ Windows Defender ช่วยปกป้องคอมพิวเตอร์จากมัลแวร์และภัยคุกคามด้านความปลอดภัยหลายรูปแบบ อย่างไรก็ตาม ผู้ใช้อาจเจอปัญหาทั่วไปที่ฟีเจอร์ Virus & Threat Protection ของ Windows Defender แสดงข้อความผิดพลาว "Engine Unavailable" ทำให้ระบบเปราะบางต่อการติดเชื้อ ในบล็อกนี้ เราจะตรวจสอบวิธีแก้ไขที่เป็นไปได้ และวิธีกู้คืนการทำงานของมาตรวัดความปลอดภัยสำคัญนี้
อ่านเพิ่มเติม: FIX: Your Virus And Threat Protection Is Managed By Your Organization Error
วิธีแก้ไข Virus & Threat Protection แสดง "Engine Unavailable"
วิธีที่ 1: รีสตาร์ทบริการ Security Centre
บริการ Windows Security Centre รับผิดชอบดูแลแอปพลิเคชันด้านความปลอดภัยอย่าง Windows Defender หากบริการทำงานไม่ถูกต้อง Defender อาจไม่ได้รับการอัปเดต หรือคุณอาจใช้งานไม่ได้เลย วิธีรีสตาร์ทบริการ Security Centre:
ขั้นตอนที่ 1: กด Win + R พร้อมกันเพื่อเปิด Run
ขั้นตอนที่ 2: ใน Run พิมพ์ "services.msc" แล้วกด Enter
ขั้นตอนที่ 3: เลื่อนลงหาบริการ Security Centre คลิกขวาที่มัน

ขั้นตอนที่ 4: จากเมนูบริบท เลือก Properties
ขั้นตอนที่ 5: กดปุ่ม Stop แล้วรอสักครู่ กด Start
ขั้นตอนที่ 6: ขยายตัวเลือก Startup type เลือก Automatic
ขั้นตอนที่ 7: กด Apply -> OK เพื่อบันทึกการเปลี่ยนแปลงและออกจากยูทิลิตี้ Services
ตอนนี้บริการถูกรีสตาร์ทแล้ว ลองอัปเดต Defender อีกครั้ง ดูว่าปัญหาแก้ไขหรือยัง
อ่านเพิ่มเติม: Windows Defender หายบน Windows 11? วิธีคืนคืนมา!
วิธีที่ 2: เปลี่ยน Registry Keys ที่จำเป็น
Registry Editor สามารถใช้เปิดใช้งานบริการ Windows Defender ได้ วิธีนี้จะปิดการตั้งค่า DisableAntiSpyware และ DisableAntiVirus เราแนะนำให้สำรอง Registry ก่อนเพื่อความปลอดภัย หลังเสร็จแล้ว ทำตามขั้นตอน:
ขั้นตอนที่ 1: กด Win + R พร้อมกันเพื่อเปิด Run
ขั้นตอนที่ 2: ในกล่องข้อความ Run พิมพ์ "regedit" แล้วกด Enter
ขั้นตอนที่ 3: ในหน้าต่าง User Account Control เลือก Yes
ขั้นตอนที่ 4: ไปที่ตำแหน่งต่อไปนี้ใน Registry Editor:
HKEY_LOCAL_MACHINE\\SOFTWARE\\Policies\\Microsoft\\Windows Defender
ขั้นตอนที่ 5: ค้นหาการตั้งค่า DisableAntiSpyware ในแผงด้านขวา
ขั้นตอนที่ 6: ดับเบิลคลิก แล้วพิมพ์ 0 ในกล่อง Value data

ขั้นตอนที่ 7: จัดการค่า DisableAntiVirus ในหน้าต่างเดียวกันด้วยวิธีเดียวกัน

ขั้นตอนที่ 8: เปิด Registry Editor ไปที่ตำแหน่ง:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
ขั้นตอนที่ 9: คลิกขวาที่ค่าแต่ละอันของ MSASCui.exe, MpCmdRun.exe, และ MsMpEng.exe เลือก Delete
ขั้นตอนที่ 10: รีสตาร์ทคอมพิวเตอร์หลังปิด Registry Editor หลังรีบูท ตรวจสอบว่าปัญหาแก้ไขหรือยัง
อ่านเพิ่มเติม: วิธีกำจัด Windows Defender Security Warning Scam
วิธีที่ 3: รีเซ็ต Windows Security
ตามที่กล่าวมา อาจมีปัญหากับ Windows Security เอง การรีเซ็ตยูทิลิตีี้จะลบการตั้งค่าและการกำหนดค่าทั้งหมด คืนค่าเริ่มต้น ซึ่งจะแก้ไขปัญหานี้ ขั้นตอนรีเซ็ตแอป Windows Security:
ขั้นตอนที่ 1: กด Win + S พร้อมกันเพื่อเปิด Windows Search
ขั้นตอนที่ 2: ในกล่องค้นหา พิมพ์ "Powershell" เลือก "Run as administrator"
ขั้นตอนที่ 3: พิมพ์คำสั่งด้านล่างในหน้าต่าง Powershell แล้วรัน:
Get-AppxPackage Microsoft.SecHealthUI -AllUsers | Reset-AppxPackage

ขั้นตอนที่ 4: ออกจาก PowerShell หลังรันคำสั่ง ตรวจสอบว่าปัญหาแก้ไขหรือยัง
วิธีที่ 4: ลบซอฟต์แวร์ที่ไม่เข้ากันได้
หากมีแอนตี้ไวรัสของบุคคลที่สามติดตั้งอยู่ อาจขัดขวางการทำงานของ Windows Defender ป้องกันการอัปเดตหรือการทำงานที่ถูกต้อง หากเป็นเช่นนี้ เราแนะนำให้ปิดใช้งานหรือลบซอฟต์แวร์ความปลอดภัยนั้นชั่วคราว หลังลบซอฟต์แวร์บุคคลที่สามแล้ว อัปเดต Windows Defender และตรวจสอบว่าปัญหายังคงอยู่หรือไม่
อ่านเพิ่มเติม: วิธีแก้ไข Windows Defender Won't Update
คุณแก้ไข Virus And Threat Protection แสดง "Engine Unavailable" ได้หรือยัง?
ปัญหา Windows Defender น่าหงุดหงิดและเสี่ยงต่อภัยคุกคามความปลอดภัย หวังว่าวิธีแก้ไขข้างต้นจะช่วยแก้ไขปัญหา Engine Unavailable และใช้โปรแกรมความปลอดภัยได้อย่างเต็มที่ หากปัญหากลับมาอีกในอนาคต สามารถติดต่อทีมสนับสนุน Microsoft เพื่อรายงาน และเปลี่ยนไปใช้โซลูชันบุคคลที่สามชั่วคราว จนกว่าจะมีการแก้ไขถาวร
หากมีคำถามหรือข้อเสนอแนะ กรุณาแจ้งในส่วนความคิดเห็น เรายินดีช่วยเหลือ เราเผยแพร่เคล็ดลับและโซลูชันด้านเทคโนโลยีเป็นประจำ ติดตามเราที่ Facebook, Twitter, YouTube, Instagram, Flipboard, Pinterest