You're mid-work, browser open, and the Malwarebytes tray icon turns yellow. Click it and you see "Web Protection Failed" or "Real-Time Protection is off." It's a pain in the ass. I've seen this on at least a dozen client machines this year alone—most recently on a Windows 10 Dell Precision that also ran some weird VPN client. The fix isn't always the same, but there's a pattern. Let me walk you through the three most common causes, starting with the one I see 70% of the time.
Cause #1: The Malwarebytes Web Protection Driver is Blocked or Disabled
Malwarebytes relies on a kernel driver named mbamwebprotection.sys to filter web traffic. If that driver fails to load—because Windows disabled it, or another security tool blocked it—Web Protection turns off instantly. The error often appears after a Windows update or a Malwarebytes update.
The fix: Re-enable the driver and restart the service. Here's the exact routine I use on client machines:
- Press Win + R, type
services.msc, hit Enter. - Scroll to MBAMWebProtection or Malwarebytes Web Protection. Right-click and select Start (if it's not running).
- If it's already running, restart it: right-click, Restart.
- Open an elevated Command Prompt (right-click CMD and "Run as administrator").
- Run these commands:
sc query mbamwebprotection
sc start mbamwebprotection
If the query returns SERVICE_DISABLED, you'll need to enable the driver:
sc config mbamwebprotection start= demand
sc start mbamwebprotection
Then restart Malwarebytes from the system tray. In most cases, Web Protection comes back within seconds.
I had a client last month whose print queue died because of a similar driver hiccup—turned out a Windows 11 update had silently disabled the Malwarebytes driver. This command fixed it. No reinstall needed.
Cause #2: Conflicting Security Software (Third-Party Antivirus or VPN)
Malwarebytes is meant to run alongside Windows Defender, but it hates other third-party AVs. If you're running Norton, McAfee, AVG, or even a VPN with its own network filter (like Cisco AnyConnect or OpenVPN), the drivers clash. The symptom is always the same: Web Protection toggles off randomly, and you'll often see a Windows notification about a driver being blocked.
The fix: Remove the conflicting software or adjust its settings. Don't just disable it—uninstall it. Disabled AVs still leave drivers active in memory. Here's what I tell clients:
- Go to Settings > Apps > Installed apps (Windows 10/11).
- Uninstall the other AV completely. Use their official removal tool if they have one (Norton and McAfee both do—look on their support sites).
- If it's a VPN, check if it has an option to disable its network filter or DNS shield. For Cisco AnyConnect, uninstall the "Web Security" module if you don't need it.
- Reboot. Then start Malwarebytes manually from the Start menu.
I once spent two hours on a remote session with a small law firm—their web protection kept dying every time they connected to their office VPN. The fix was turning off the VPN's "Zero Trust DNS" filter in its settings. Not uninstalling the VPN, just that one checkbox.
If you don't know what's conflicting, use the Malwarebytes Support Tool (free download from their site) and run the "Clean" option, which does a full driver reset. That nukes any stale driver states.
Cause #3: Corrupted Malwarebytes Installation or Outdated Program Files
Sometimes the installation itself goes bad. A botched update, a failed uninstall of a previous version, or leftover junk from a trial version can break the service. The error might show up as "Unable to start service" or just a red web protection icon.
The fix: Do a clean reinstall. Most guides will tell you to uninstall and reinstall, but I've seen that fail if you don't remove the leftover drivers. Here's my reliable method:
- Download the Malwarebytes Support Tool from
support.malwarebytes.com. - Run it and select Advanced > Clean. This will remove all Malwarebytes files, drivers, and registry entries—it'll prompt for a reboot.
- After reboot, download the latest Malwarebytes from the official site and install fresh.
- Activate with your license key (you'll find it in your account dashboard).
I've done this on at least five machines. It's the nuclear option, but it works. The culprit is often a leftover mbae.sys driver from an old version—the clean tool gets rid of it.
One more thing: make sure your Windows is up to date. I've seen Web Protection fail on older Windows 10 builds (pre-1903) simply due to missing DLLs. Update to the latest feature release and the problem vanishes.
Quick Reference Summary
| Cause | Fix | Time |
|---|---|---|
| Driver disabled or blocked | Run sc config mbamwebprotection start= demand and restart service |
5 minutes |
| Third-party AV/VPN conflict | Uninstall other AV or disable VPN filter | 15-30 minutes |
| Corrupted installation | Use Malwarebytes Support Tool to clean, then reinstall | 30 minutes |
That's the whole playbook. Try the driver fix first—it's free and fast. If that doesn't stick, hunt for a conflict. Last resort is the clean reinstall. You'll have web protection back up before your coffee gets cold.