JSI Tip 7640. Windows Server 2003 Event ID 7000 - 'The Network Load Balancing service failed to start' even though it is NOT installed?

Jerold Schulman

January 7, 2004

1 Min Read
ITPro Today logo in a gray background | ITPro Today

When you start your Windows Server 2003 computer, your System event log records:

Event ID: 7000
Event Source: Service Control Manager
Description: The Network Load Balancing service failed to start due to the following error: The service cannot be started, either because it is disabled or because it has no enabled devices associated with it. Network Load Balancing is not installed on the system.

This behavior will occur if the Network Load Balancing service, WLBS, is referenced in the startup of a 3rd-party service.

If have scripted NLBS7000.bat to prevent this event from being recorded.

To prevent the event from being recorded, run the following on each affected Windows Server 2003 computer:

NLBS7000 N

NOTE: If you ever decide to install the Network Load Balancing service, run NLBS7000 Y prior to the install.

NOTE: You can use PsExec to run the batch remotely.

NOTE: NLBS7000.bat will return an ERRORLEVEL of 1 if syntax is incorrect.

NLBS7000.bat contains:

@echo offIf {%1}
{} goto ErrIf /i {%1}
{y} goto OKIf /i {%1}
{n} goto OK:Err@echo Syntax NLBS7000 Y/Nexit /b 1:OK@echo REGEDIT4>%TEMP%NLBS7000.reg@echo.>>%TEMP%NLBS7000.reg@echo [HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesWLBS]>>%TEMP%NLBS7000.regif /i {%1}
{y} @echo "Group"="PNP_TDI">>%TEMP%NLBS7000.regif /i {%1}=={n} @echo "Group"="">>%TEMP%NLBS7000.reg@echo.>>%TEMP%NLBS7000.regregedit /s %TEMP%NLBS7000.regdel /q %TEMP%NLBS7000.regexit /b 0



Sign up for the ITPro Today newsletter
Stay on top of the IT universe with commentary, news analysis, how-to's, and tips delivered to your inbox daily.

You May Also Like