Issue
Occasionally the Malwarebytes endpoint agent service MBEndpointAgent may not start when the computer is booted up. This article provides options to ensure reliable startup by a Nebula policy setting and additionally a GPO setting.
Resolution
Allow services additional time to startup
This setting gives all Windows services more time to startup and thereby avoiding service timeouts.
Health monitoring
This setting adds a new Malwarebytes Endpoint Agent Monitor Service EAServiceMonitor.exe that monitors and restarts the Malwarebytes Endpoint Agent Service MBCloudEA.exe if it goes offline or is stopped.
Group policy setup
- Download the attached bat zip (StartMB.zip) and extract the file inside (StartMB.bat). Save it somewhere where it won’t be interacted with by users.
- Open Local Group Policy Editor as administrator.
- Type in gpedit.msc into the search bar on Windows and right-click > Run as Administator
- Type in gpedit.msc into the search bar on Windows and right-click > Run as Administator
- Expand Windows Settings under Computer Configuration
- You’ll find Scripts (Startup/Shutdown)
- You’ll find Scripts (Startup/Shutdown)
- Double-click Startup on the left side
- In Startup Properties under the Scripts tab, click Add
- Select Browse and find the script that was saved in step 1 of these instructions
- Hit OK
- Hit Apply on the Startup Properties window
- Hit OK to exit
- Exit Group Policy Editor
Now on reboot, the Malwarebytes Endpoint Agent service will start without any issues. If you have any questions or still have issues, please contact Malwarebytes Support.