Malwarebytes เป็นแอนตี้ไวรัสฟรีที่อัปเกรดเป็น Premium ได้ โดดเด่นด้วยมัลแวร์สแกนเนอร์ แต่ก็มีชุดเต็มรูปแบบ ปัญหาเกิดกับการตั้งค่า Web Protection ที่สำคัญมาก เพราะอินเทอร์เน็ตเป็นแหล่งหลักของมัลแวร์ ผู้ใช้ไม่สามารถเปิดการตั้งค่านี้ได้ มันจะปิดเองทุกครั้ง และแสดงข้อความ Realtime Protection Layers Turned Off ทำตามขั้นตอนด้านล่างเพื่อแก้ไข

วิธีแก้ไข 1: ติดตั้ง Malwarebytes ใหม่แบบสะอาด (Clean Reinstall)
หลายคนรายงานว่าติดตั้งใหม่แก้ปัญหาได้ถาวร ควรลองก่อน แต่ถ้าใช้ Premium ต้องหา Activation ID และ Key ก่อน สามารถหาได้จากเพจดาวน์โหลด หรือวิธีอื่นๆ
- พิมพ์ Regedit ในช่องค้นหา Start หรือกด Win+R พิมพ์ Regedit กด Enter

- ไปที่ตำแหน่งตามสถาปัตยกรรมเพื่อดึง ID และ Key:
Windows x86 32-Bit: HKEY_LOCAL_MACHINE\SOFTWARE\Malwarebytes' Anti-Malware Windows x64 64-Bit: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Malwarebytes' Anti-Malware
- เปิด MBAM > My Account > Deactivate. ไป Settings > Advanced Settings > ยกเลิกติ๊ก Enable self-protection module
- ปิดโปรแกรม ดาวน์โหลด mbam-clean.exe จากเว็บ Malwarebytes ปิดโปรแกรมทั้งหมด ปิดแอนตี้ไวรัสชั่วคราว
- รัน mbam-clean.exe ตามขั้นตอน รีบูทเมื่อแจ้ง
- ดาวน์โหลด MBAM ล่าสุด ติดตั้งตามขั้นตอน (ได้เวอร์ชันใหม่ล่าสุดด้วย)

- ยกเลิกติ๊ก Trial หลังเปิดโปรแกรม คลิกปุ่ม Activation
- วาง ID และ Key ที่ดึงจาก Registry ลงกล่องโต้ตอบ จะเปิดใช้งานไลเซนซ์อัตโนมัติ

- ใช้งาน Malwarebytes Premium ได้แล้ว หวังว่า Web Protection จะทำงานได้!
หมายเหตุ: หากไม่ใช่ Premium/Pro ให้ทำขั้นตอน 3-6 แล้วใช้งานเวอร์ชันใหม่ได้เลย
วิธีแก้ไข 2: รันโปรแกรมใหม่ (Re-Run)
วิธีพื้นฐานนี้ช่วยบางคน ใช้เวลาแค่นาที ไม่ต้องเปลี่ยนแปลงระบบมาก
- คลิกขวาไอคอน Malwarebytes ใน System Tray เลือก Quit Malwarebytes

- เปิด Malwarebytes ใหม่โดยดับเบิลคลิกไอคอนบนเดสก์ทอป หรือจาก Start menu ตรวจสอบว่าแก้ไขแล้วหรือไม่
วิธีแก้ไข 3: อัปเดต Malwarebytes ให้เป็นเวอร์ชันล่าสุด
บางเวอร์ชันมีปัญหานี้ แต่ผู้พัฒนาปล่อยอัปเดตแก้ไขเร็วมาก วิธีนี้ประสบความสำเร็จสูง โดยเฉพาะถ้าปล่อยแก้ไขภายในโดยไม่ต้องออกเวอร์ชันใหม่ทั้งหมด
- โดยค่าเริ่มต้น Malwarebytes จะแจ้งป็อปอัปเมื่อมีเวอร์ชันใหม่ หาเจอ กด Install Now ข้ามไปขั้นตอน 5

- หาไม่เจอแจ้งเตือน (เพราะปิดการแจ้งเตือนหรือสาเหตุอื่น) ให้ตรวจสอบอัปเดตด้วยตนเอง
- เปิด Malwarebytes คลิก Settings
- ไปแท็บ Application ใน Settings คลิก Install Application Updates ภายใต้ Application Updates

- จะเห็นข้อความว่าไม่มีอัปเดต หรือ Progress: Updates successfully downloaded กด OK แล้ว Yes เพื่อติดตั้งทันที
- ทำตามหน้าจอจนเสร็จ ตรวจสอบว่าปัญหายังคงอยู่หรือไม่
วิธีแก้ไข 4: ถอนการติดตั้ง Driver สำหรับ MBAM Web Protection
แม้ดูรุนแรง แต่วิธีนี้จะบังคับให้แอนตี้ไวรัสติดตั้งไดรเวอร์ใหม่หลังรีบูท และอาจแก้ปัญหาได้
- คลิกขวาไอคอน Malwarebytes ใน System Tray เลือก Quit Malwarebytes
- ค้นหา Command Prompt คลิกขวา Run as administrator วางคำสั่งนี้และกด Enter:

sc delete mbamwebprotection
- รีสตาร์ทคอมพิวเตอร์ (Start > Power > Restart) เปิด Malwarebytes ใหม่
- ไปแท็บ Protection ใน Settings ตรวจสอบ Real-Time Protection > Web Protection เลื่อนสไลด์ Off เป็น On ตรวจสอบว่าแก้ไขแล้วหรือไม่
วิธีแก้ไข 5: เพิ่มไฟล์/โฟลเดอร์ต่อไปนี้ใน Exceptions List ของแอนตี้ไวรัส
หากใช้ Malwarebytes คู่กับแอนตี้ไวรัสอื่น อาจต้องเพิ่มไฟล์/โฟลเดอร์เหล่านี้ในรายการยกเว้น Malwarebytes โฆษณาว่าทำงานร่วมกับแอนตี้ไวรัสอื่นได้ แต่ไม่ได้ทุกกรณี หลังเพิ่มแล้ว ลองดาวน์โหลดเวอร์ชันใหม่ติดตั้งทับได้
- เปิด UI ของแอนตี้ไวรัส (ดับเบิลคลิกไอคอน System Tray หรือค้นหาใน Start)
- ตั้งค่า Exceptions อยู่ต่างกันในแต่ละแอนตี้ไวรัส หาง่าย แต่นี่คือคำแนะนำยอดนิยม:
Kaspersky Internet Security: Home >> Settings >> Additional >> Threats and Exclusions >> Exclusions >> Specify Trusted Applications >> Add AVG: Home >> Settings >> Components >> Web Shield >> Exceptions Avast: Home >> Settings >> General >> Exclusions
- รายการไฟล์และโฟลเดอร์ที่ต้องเพิ่ม:
Files: C:\Program Files\Malwarebytes\Anti-Malware\assistant.exe C:\Program Files\Malwarebytes\Anti-Malware\malwarebytes_assistant.exe C:\Program Files\Malwarebytes\Anti-Malware\mbam.exe C:\Program Files\Malwarebytes\Anti-Malware\MbamPt.exe C:\Program Files\Malwarebytes\Anti-Malware\MBAMService.exe C:\Program Files\Malwarebytes\Anti-Malware\mbamtray.exe C:\Program Files\Malwarebytes\Anti-Malware\MBAMWsc.exe C:\Windows\system32\Drivers\farflt.sys C:\Windows\System32\drivers\mbae64.sys C:\Windows\System32\drivers\mbam.sys C:\Windows\System32\drivers\MBAMChameleon.sys C:\Windows\System32\drivers\MBAMSwissArmy.sys C:\Windows\System32\drivers\mwac.sys Folders: C:\Program Files\Malwarebytes\Anti-Malware C:\ProgramData\Malwarebytes\MBAMService
วิธีแก้ไข 6: รีสตาร์ท MBAM Service
หาก MBAMService.exe เสียหาย จะเกิดข้อผิดพลาดเช่นนี้ และอาการอื่นคือ RAM/CPU สูงผิดปกติ
- กด Ctrl+Shift+Esc เปิด Task Manager (หรือ Ctrl+Alt+Del > Task Manager หรือค้นหาใน Start)

- กด More details ขยาย Task Manager ค้นหา MBAMService.exe ในแท็บ Processes หาหลายรายการ คลิกขวา > End task
- กด Yes ยืนยันการหยุดกระบวนการ
- คลิก New >> Task พิมพ์ MBAMService.exe ใน Run new Task

- รีสตาร์ทคอมพิวเตอร์ ตรวจสอบว่าสามารถดำเนินต่อได้โดยไม่มีข้อผิดพลาดหรือไม่
วิธีแก้ไข 7: System Restore
วิธีนี้เหมือนสาวนอกแต่คุ้มค่า เพราะมี Restore Points สร้างอัตโนมัติตอนติดตั้งโปรแกรม กู้คืนสู่จุดก่อนเกิดข้อผิดพลาด จะได้เวอร์ชันเดิมที่ไม่มีบั๊ก ดูวิธีทำในบทความ System Restore ของเรา
วิธีแก้ไข 8: รันด้วยสิทธิ์ Administrator
บางกรณีแอนตี้ไวรัสต้องการสิทธิ์แอดมินเพื่อสแกนหรือเปิดโล่ป้องกัน เราจะให้สิทธิ์แอดมินถาวร
- คลิกขวาไฟล์ Malwarebytes หลัก > Properties
- แท็บ Compatibility > ติ๊ก Run this Program as an administrator

- กด Apply > OK
- ตรวจสอบว่าปัญหายังคงอยู่หรือไม่
วิธีแก้ไข 9: In-Place Upgrade
บางกรณีฐานข้อมูล Malwarebytes เสียหาย ทำให้ตรวจจับ/นำไปใช้งานได้ไม่ถูกต้อง Real-time protection ปิด เราจะทำ In-place upgrade
- ดาวน์โหลดตัวติดตั้งจากที่นี่
- รอดาวน์โหลดเสร็จ รันไฟล์ .exe
- ทำตาม คำแนะนำบนหน้าจอ โดยไม่ถอนการติดตั้งเก่า ทำการอัปเกรด
- ตรวจสอบว่าปัญหายังคงอยู่หรือไม่
หมายเหตุ: เปิดใช้งานได้สูงสุด 5 ครั้ง ไม่สามารถเปิดใช้งานมากกว่านั้นได้