Malwarebytes เป็น Antivirus Scanner ที่ดี มีฐานข้อมูลใหญ่ และดังจากประสิทธิภาพและความสามารถหาไวรัสที่ Scanner อื่นหาไม่เจอ แต่มีปัญหาบ้าง ผู้ใช้รายงานว่า Malwarebytes เปิดไม่ได้เลยบน Windows แม้ Error Message ก็ไม่แสดง
ประสบการณ์ผู้ใช้ชี้ให้เห็นว่ามีหลายวิธีแก้ปัญหานี้ ให้ Malwarebytes ทำงานได้อีกครั้ง ลองดูด้านล่าง ทำตามคำแนะนำอย่างระมัดระวัง
สาเหตุของปัญหา Malwarebytes Not Opening บน Windows
มีหลายสาเหตุที่ Malwarebytes เปิดไม่ได้ ตั้งแต่ร้ายแรงไปจนถึงเล็กน้อย สำคัญที่ต้องดำเนินการทันที รายการสาเหตุที่เป็นไปได้:
- Malware Infection: หากเครื่องติดไวรัส ไวรัสอาจบล็อก mbam.exe ไม่ให้รันเลย การเปลี่ยนชื่อไฟล์อาจช่วย
- User Account ชำรุด (Corrupted user account): ใช้บัญชีผู้ใช้ที่ชำรุดบน Windows อันตราย และอาจบล็อกโปรแกรมหลายตัว รวมถึง Malwarebytes ลองสลับไปใช้ Profile อื่น
วิธีที่ 1: ตรวจสอบการติดเชื้อไวรัส (Possible Infections)
ไฟล์ร้ายมักบล็อก Anti-malware Tools โดยบล็อก Executable ที่ชื่อตรงกัน หมายความว่า หากติดไวรัสจริง คุณจะเปิด Malwarebytes ไม่ได้ เพราะชื่อไฟล์ถูกบล็อก วิธีหลีกเลี่ยงคือเปลี่ยนชื่อ Executable
- หาโฟลเดอร์ติดตั้ง Malwarebytes โดยคลิกขวา Shortcut บน Desktop → Open file location
- หาไฟล์ mbam.exe ในโฟลเดอร์ติดตั้ง คลิกขวา → Rename
- ตั้งชื่อใหม่เป็นชื่อ Process หลักของ Windows เช่น explorer.exe หรือ svchost.exe เพื่อให้แน่ใจว่าไวรัสไม่บล็อกชื่อไฟล์นี้
- ลองรัน Malwarebytes ดูว่าเปิดได้หรือไม่ เลือก Scan ที่หน้าจอหลัก
- Malwarebytes จะอัปเดต Virus Database แล้วค่อย Scan โปรดอดทนรอจบ (อาจนาน) หากพบไวรัส ให้ยืนยัน Delete หรือ Quarantine
- Restart คอมพิวเตอร์ หลัง Scan เสร็จ ตรวจสอบว่ายังมีปัญหาไวรัสหรือไม่
วิธีที่ 2: Clean Install Malwarebytes (Perform a Clean Install)
ผู้ใช้หลายคนว่าการ Reinstall Malwarebytes แบบ Clean แก้ปัญหาได้ถาวร เป็นวิธีปลอดภัยและนานที่สุด แต่หากซื้อ Premium ต้องหา Activation ID และ Key ก่อน
- พิมพ์ “regedit” ใน Search Bar (จาก Start หรือ Search button) หรือ Windows + R พิมพ์ regedit กด OK
- ใช้ Location ใน Registry ด้านล่างเพื่อดึง 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
หลังได้ ID และ Key แล้ว ทำตามขั้นตอน Reinstall จริง หากต้องการใช้ Premium ต่อ
- เปิด MBAM >> My Account → Deactivate ไป Settings >> Advanced Settings ยกเลิกถูก “Enable self-protection module”
- ปิด MBAM ดาวน์โหลด “mbam-clean.exe” จากเว็บ Malwarebytes (ดาวน์โหลดทันที) ปิดโปรแกรมทั้งหมด ปิด Security Tools อื่นชั่วคราว
- รัน mbam-clean.exe ทำตามขั้นตอน รีสตาร์ทเมื่อถูกพรอมต์
- ดาวน์โหลด MBAM เวอร์ชันล่าสุด ติดตั้งตามขั้นตอน
- ยกเลิกถูก Trial หลังเปิดโปรแกรม กดปุ่ม Activation (หากใช้ Trial ให้ดาวน์โหลด Trial ใหม่ ข้ามขั้นตอนถัดไป)
- Copy/Paste ID และ Key จาก Registry ใส่ใน Dialog Box จะ Activate License อัตโนมัติ
- ใช้ Malwarebytes Anti-Malware Premium ได้แล้ว หวังว่า Error Real-Time Protection จะหาย
หากไม่ใช้ Premium/Pro ให้ทำแค่ขั้นตอน 3-6 ได้เลย
วิธีที่ 3: ใช้ User Account อื่น (Use a Different User Account)
ปัญหานี้มักมาจาก User Account ชำรุดที่ใช้ Login Windows อาจเกิดปัญหากับโปรแกรมอื่นๆ ดีที่สุดคือสร้าง User Account ใหม่ ใช้ต่อไป ไฟล์ส่วนตัวสามารถย้ายได้ง่าย
- กด Windows + R พิมพ์ cmd กด Ctrl + Shift + Enter เปิด Admin Command Prompt
- พิมพ์คำสั่งไปที่ User Accounts กด Enter:
control userpasswords2
- กด Add ทำตามขั้นตอน สร้าง Non-Microsoft Account โดยเลือก “Sign in without a Microsoft account (not recommended)” ด้านล่าง
- กด Next ยืนยัน Local account หน้าต่างถัดไป กรอกชื่อ/รหัสผ่าน ผ่านไป
- หลังสร้าง Account ใหม่เสร็จ กลับไป CMD ใช้คำสั่ง Log Out:
shutdown –L
- Login เข้า Account ใหม่ Malwarebytes ควรเปิดได้ปกติ!