Microsoft KB Archive/896658

From BetaArchive Wiki
Knowledge Base


Windows 2000 Service Pack 4 does not update the Netserv.inf file when creating a slipstream installation

Article ID: 896658

Article Last Modified on 2/27/2007



APPLIES TO

  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Service Pack 4



Important This article contains information about how to modify the registry. Make sure to back up the registry before you modify it. Make sure that you know how to restore the registry if a problem occurs. For more information about how to back up, restore, and modify the registry, click the following article number to view the article in the Microsoft Knowledge Base:

256986 Description of the Microsoft Windows registry


INTRODUCTION

Microsoft Windows 2000 Service Pack 4 (SP4) contains an update to the License Logging service. Part of this update is to help prevent anonymous connections to the License Logging service by removing the License Logging Service Remote Procedure Call (LLSRPC) from the NullSessionPipes registry key.

NullSessionPipes is initialized during installation of Windows 2000, according to Netserv.inf. Netserv.inf is a file that controls configuration of the Server service. The Server service supports file, print, and named-pipe sharing over the network.

You can install a service pack by using one of the following methods:

  • Update the existing software from a prior service pack (an “update” installation).
  • Install from a CD or a network share with the service pack files integrated into the CD or network share.

The SP4 update installation applies the update to NullSessionPipes by directly changing the registry key during installation.

The SP4 update package does not include the new version of Netserv.inf. Therefore, when SP4 is used to build an integrated, or slipstream, installation, it does not replace the original Netserv.inf file. In an integrated installation, the NullSessionPipes registry entry includes LLSRPC.

Note Integrating a service pack into another set of files that you want to install is known as slipstreaming.

If you are running an operating system that was installed by using an integrated CD or a network share, you can follow the steps that are provided in this article to change the registry directly. If you want to fix a network install share, you can follow the steps to update the Netserv.inf file. If you are installing from an SP4-integrated CD, you must make the change in the registry after the installation.

MORE INFORMATION

Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall your operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk. The update removed LLSRPC from the NullSessionPipes registry key:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters\NullSessionPipes


To repair the integrated, or slipstream, installation media, you must modify and replace the original Netserv.in_ file that is located in the i386 subdirectory of the media. To do this, follow these steps:

  1. Click Start, click Run, type expand source destination, where source is the path of the file that you want to expand and destination is the path of the location where you want to save the file, and then click OK.
  2. At the command prompt, type expand i386\netserv.in_ i386\netserv.inf.
  3. Remove LLSRPC from the NullSessionPipes list.
  4. Delete the compressed Netserv.in_ file, and leave Netserv.inf expanded.
  5. Install Windows 2000.



To repair a system on which you have previously performed a slipstream installation, in Registry Editor, change the NullSessionPipes subkey. To do this, follow these steps:

  1. Click Start, click Run, type regedit, and then click OK.
  2. Locate and then click the following registry subkey:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters\NullSessionPipes

  3. Right-click NullSessionPipes, and then click Modify.
  4. Locate the LLSRPC value 4C 00 4C 00 53 00 52 00 50 00 43 00 00 00. Delete the value, and then click OK.
  5. Quit Registry Editor.



For more information about the slipstream installation process, click the following article number to view the article in the Microsoft Knowledge Base:

828930 How to integrate software updates into your Windows installation source



For more information, click the following article number to view the article in the Microsoft Knowledge Base:

815458 You can use the Llsrpc named pipe to add or delete licenses and create new license groups


Keywords: kbtshoot kbinfo KB896658