Windows 10 เป็นระบบปฏิบัติการที่ดีที่สุดอย่างไร้ข้อสงสัย แต่เสียดายที่ไม่ได้ปราศจากปัญหา และหนึ่งในข้อผิดพลาดของผู้ใช้คือ ปัญหา Antimalware Service Executable และการใช้ CPU สูง คำว่า "Malware" ในข้อผิดพลาดไม่ได้หมายความว่าคอมพิวเตอร์ของคุณติดไวรัส แต่ข้อผิดพลาดนี้เกิดจากแอปแอนตี้ไวรัสเริ่มต้นของ Windows 10 ที่รู้จักกันดีในชื่อ Windows Defender ซึ่งเปลี่ยนชื่อมาเป็น Windows Security แล้ว
Antimalware Service Executable และปัญหา CPU สูง คืออะไรจริงๆ?
เมื่อคุณเผชิญปัญหา Antimalware Service Executable ใน Windows 10 กระบวนการที่เรียกว่า msmpeng.exe ทำให้เกิดสปายค์ (Spike) ในกระบวนการ Task Manager ทำให้ CPU ใช้งานสูง กระบวนการ msmpeng.exe ไม่ใช่กระบวนการอันตรายหรือไวรัส แต่เป็นส่วนหนึ่งของชุดบริการความปลอดภัย ที่รู้จักร่วมกันว่า Antimalware Service Executables

เนื่องจากนี่เป็นบริการ Windows ที่ถูกต้อง ปัญหาที่เกิดจาก Antimalware Service Executable ใน Windows 10 ไม่สามารถแก้ไขได้ด้วย Windows Troubleshooter หรือเครื่องมือภายนอกใดๆ หลังจากการวิจัยมากมายจากชุมชนทั่วโลก ปัญหานี้ถูกแคบลงเหลือไฟล์เฉพาะตัวชื่อ mpenginedb.db ซึ่งก็ไม่ใช่ไวรัส แต่เป็นไฟล์ระบบหนึ่งที่ Windows Defender ใช้เก็บค่าบางค่า ไฟล์นี้มีฐานข้อมูลตัวระบุ บางตัวทำงานเป็น False-Positive และบังคับให้ Windows Defender สแกนคอมพิวเตอร์ในลูปไม่มีที่สิ้นสุด การสแกนต่อเนื่องทำให้ทรัพยากรระบบถูกใช้โดยไม่จำเป็น ทำให้ CPU ใช้งานสูง

โซลูชันเดียวที่ระบุได้จนถึงตอนนี้คือ ลบไฟล์ mpenginedb.db ซึ่งจะแก้ไขปัญหาทั้ง Antimalware Service Executable และ CPU สูง
อ่านเพิ่มเติม: 15 โปรแกรมตรวจสอบอุณหภูมิ CPU ที่ดีที่สุดสำหรับ Windows 10, 7, 8 PC
ขั้นตอนแก้ไขปัญหา Antimalware Service Executable และ CPU สูงใน Windows 10
ตามที่กล่าวมา โซลูชันที่เป็นไปได้เพียงอย่างเดียวคือ ลบไฟล์ Mpengine.db อย่างไรก็ตาม ไฟล์นี้เป็นไฟล์ระบบของ Windows 10 ไม่สามารถลบได้เหมือนไฟล์ทั่วไป คุณไม่สามารถเลือกไฟล์แล้วกด Delete บนคีย์บอร์ด และไฟล์ย้ายไป Recycle Bin ได้ เพื่อลบไฟล์นี้ ให้ทำตามขั้นตอนเหล่านี้:
ขั้นตอนที่ 1. ปิดการทำงานของกระบวนการแอนตี้ไวรัสในคอมพิวเตอร์ โดยพิมพ์ Windows Security ในกล่องค้นหาบนแถบงานด้านซ้ายล่าง
ขั้นตอนที่ 2. จากผลลัพธ์การค้นหา เปิดแอปที่ตรงกัน
ขั้นตอนที่ 3. เมื่อแอปเปิดบนเดสก์ท็อป เลือก "Virus and threat protection" จากรายการด้านซ้าย
ขั้นตอนที่ 4. ในตัวเลือกด้านขวาของหน้าต่าง Windows Security หา "Manage Settings" และคลิกที่นั่น

ขั้นตอนที่ 5. จากตัวเลือกใหม่ที่แสดง ให้ปิดทุกตัวเลือก โดยปิดสลับ (Toggle switch) ใต้แต่ละหัวข้อ
อ่านเพิ่มเติม: วิธีปลดปล่อย RAM บน Windows 10, 8, 7 PC

ขั้นตอนที่ 6. เมื่อปิดท็อกเกิลทั้งหมดแล้ว ปิดหน้าต่างทั้งหมด เซฟงานค้างอยู่ และรีสตาร์ทคอมพิวเตอร์ จำไว้ กดปุ่ม Shift ค้างไว้ก่อนรีสตาร์ท และค้างจนคอมพิวเตอร์บูทเข้าสู่ Advanced Recovery Window
ขั้นตอนที่ 7. ตอนนี้คอมพิวเตอร์รีบูทใน Recovery mode เลือก Troubleshoot -> Advanced Options -> Startup Settings -> Restart จำไว้ กดปุ่มหมายเลข "4" ค้างไว้ เพื่อบูทเข้าสู่ Safe Mode
ขั้นตอนที่ 8. รอคอมพิวเตอร์บูทใน Safe Mode แล้วพิมพ์ Registry ในกล่องค้นหาบนแถบเครื่องมือ ผลลัพธ์จะแสดง Registry Editor App
ขั้นตอนที่ 9. คลิกขวาที่ผลลัพธ์ แล้วคลิก "Run as Administrator"

ขั้นตอนที่ 10. ในหน้าต่าง Registry คัดลอกพาธด้านล่างและวางในแถบที่อยู่ของแท็บ File กด Enter เพื่อไปยังพาธที่ถูกต้อง
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender
ขั้นตอนที่ 11. ตอนนี้ คลิกขวาที่โฟลเดอร์ที่ติดฉลากว่า Windows Defender จากรายการตัวเลือกที่ปรากฏ เลือก New และเลือก DWORD (32-bit) value จะมีไฟล์ถูกสร้างขึ้น เปลี่ยนชื่อไฟล์เป็น "DisableAntiSpyware" และคลิกปุ่ม "OK"

ขั้นตอนที่ 12. เมื่อสร้างไฟล์แล้ว ต้องดับเบิลคลิกที่ไฟล์ และหาตัวเลือกเปลี่ยนค่าจาก 0 เป็น 1 คลิก OK และรีสตาร์ทคอมพิวเตอร์
ขั้นตอนที่ 13. เมื่อคอมพิวเตอร์รีสตาร์ทแล้ว พิมพ์ PowerShell ในกล่องค้นหาบนแถบงานด้านซ้ายล่าง จากผลลัพธ์การค้นหา เปิดแอป PowerShell เป็น Administrator เพื่อให้มีพลังและสิทธิ์เข้าถึงเต็มที่
ขั้นตอนที่ 14. หน้าต่าง PowerShell คล้าย Command Prompt แต่เป็นสีน้ำเงิน-ขาว แทนที่จะเป็นดำ-ขาว พิมพ์คำสั่งด้านล่าง วางใน PowerShell และกด Enter
Remove-Item 'C:\ProgramData\Microsoft\Windows Defender\Scans\mpenginedb.db'
ขั้นตอนที่ 15. ไฟล์ระบบ Mpengine.db จะถูกลบออกจากระบบของคุณตอนนี้
ขั้นตอนที่ 16. เปิดแอป Registry อีกครั้ง โดยทำตามขั้นตอน 8 ถึง 11 ไม่ต้องบูท Safe mode ครั้งนี้ เมื่อคุณพบไฟล์ที่สร้างไปไม่กี่นาทีที่แล้ว และเปลี่ยนชื่อว่า "DisableAntiSpyware" ให้คลิกขวาที่ไฟล์นั้นและลบมัน
นั่นคือขั้นตอนสุดท้าย และปัญหา Antimalware Service Executable และ CPU สูง ได้รับการแก้ไขแล้ว รีสตาร์ทคอมพิวเตอร์ และ Windows Security จะทำงานใหม่โดยไม่มี Mpengine.db หรือกระบวนการ msmpeng.exe ก่อให้เกิดปัญหาต่อ
หากยังพบปัญหา CPU spikes คุณควรปิด Windows Security อย่างถาวร และติดตั้งซอฟต์แวร์ Total Security ของบุคคลที่สามอย่าง Advanced System Optimizer ซึ่งไม่เพียงแต่ป้องกันระบบจากมัลแวร์ทุกประเภท แต่ยังเพิ่มประสิทธิภาพระบบ ลบไฟล์ที่ไม่จำเป็นทั้งหมด และช่วยเพิ่มประสิทธิภาพคอมพิวเตอร์
ดาวน์โหลด Advanced System Optimizer ตอนนี้
อ่านเพิ่มเติม: 5 เคล็ดลับแก้ไขปัญหา 100% Disk Usage บน Windows 10
คำถามที่พบบ่อย -
Q1. สามารถหยุด Antimalware Service Executable ได้ไหม?
การปิด Antimalware Service Executable ใน Windows 10 จะช่วยแก้ปัญหา msmpeng CPU สูง แต่เราแนะนำว่า เนื่องจาก Windows Defender มีบทบาทสำคัญในการรักษาความปลอดภัย PC คุณควรปล่อยให้มันทำงาน หรือติดตั้งแอปแอนตี้มัลแวร์ของบุคคลที่สาม
Q2. ลดการใช้ RAM ของ Antimalware Service Executable ยังไง?
เมื่อเห็น Antimalware Service Executable ใช้ Disk สูงบน Task Manager ควรหาโซลูชัน หากต้องการลดการใช้ RAM ลองใช้วิธีด้านบน
Q3. หยุด Windows Defender สแกนตัวเอง ยังไง?
หากติดกับกระบวนการ Windows Defender สแกนตัวเอง 好用 Task Manager กิลล์งาน เปิด Task Manager เลือกกระบวนการ แล้วคลิก End Task
Q4. กำจัด MsMpEng EXE ยังไง?
Msmpeng CPU สูง แก้ได้โดยเปลี่ยนแปลงใน Registry Editor และสร้างค่าใหม่ ไม่เป็นอันตรายเพราะไม่ใช่ไวรัส แต่การใช้งานสูงโดยทั่วไปควรหลีกเลี่ยงเพื่อรักษาความปลอดภัย PC
สรุปปัญหา Antimalware Service Executable และ CPU สูง
นี่คือขั้นตอนแก้ไขข้อผิดพลาด Antimalware Service Executable ใน Windows 10 และปัญหา msmpeng CPU สูง ที่เกิดขึ้นพร้อมกัน แม้ขั้นตอนสำหรับ Windows Antimalware Service Executable จะยาว และดูซับซ้อน คุณสามารถทำสำเร็จได้ หากคุณอ่านทั้งหมดก่อน แล้วทำตามแต่ละขั้นตอนโดยไม่ข้าม หากยังมีปัญหาและแก้ไม่ได้ ให้ระบุในส่วนความคิดเห็นด้านล่าง เราจะตอบด้วยโซลูชันที่ดีที่สุด