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\}<h1><a name="_goto_Err_If_i_1_">\{\} goto Err
If /i \{%1\}</a></h1>\{y\} goto OK
If /i \{%1\}<h1><a name="_n_goto_OK_Err_echo_Syntax_NLBS7000_Y_N_exit_b_1_OK_echo_REGEDIT4_gt_TEMP_NLBS7000_reg_echo_gt_gt_TEMP_NLBS7000_reg_echo_HKEY_LOCAL_MACHINE_SYSTEM_CurrentControlSet_Services_WLBS_gt_gt_TEMP_NLBS7000_reg_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\}</a></h1>\{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