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

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 off
If \{%1\}

\{\} goto Err If /i \{%1\}

\{y\} goto OK If /i \{%1\}

\{n\} goto OK :Err @echo Syntax NLBS7000 Y/N exit /b 1 :OK @echo REGEDIT4>%TEMP%\NLBS7000.reg @echo.>>%TEMP%\NLBS7000.reg @echo \[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WLBS\]>>%TEMP%\NLBS7000.reg if /i \{%1\}

\{y\} @echo "Group"="PNP_TDI">>%TEMP%\NLBS7000.reg if /i \{%1\}==\{n\} @echo "Group"="">>%TEMP%\NLBS7000.reg @echo.>>%TEMP%\NLBS7000.reg regedit /s %TEMP%\NLBS7000.reg del /q %TEMP%\NLBS7000.reg exit /b 0

Hide comments


  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.