Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
322756 How to back up and restore the registry in Windows
When you install Windows 2000 Service Pack (SP) onto your computer, it may create a folder with SP-updated files, which can be used if additional functionality is added to a server and/or a workstation. The new folder is used by the SetUpAPI call when additional functionality is added to an installation that already exists.
You can install Windows 2000 SP using either the Web to download the Spexpress.exe program or the network to install the Spnetwork.exe program. After this installation, a folder called ServicePackFiles is created in the
%Systemroot% directory. This directory contains about 160 megabyte (MB)
of data.
If the directory is deleted and additional components (such as DNS, WINS, or Terminal Services) are added to it, your computer system can prompt you for the files. You have the option to browse to a location where the files are available.
To set up this new location permanently, edit the registry by performing the following steps:
- Start Registry Editor (Regedt32.exe).
- Locate the ServicePackSourcePath:REG:SZ value under the following key in the registry:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup
- Double-click the ServicePackSourcePath value and click String Editor.
- Enter the new location of the files. The location can either be a local drive or a universal naming convention (UNC) path that points to a common share point.
The ServicePackSourcePath value must point to one level above the I386 directory because the SetUpAPI call attaches \I386 to the sourcepath.
If the files contained in the %Systemroot%\ServicePackFiles directory are deleted, they can be re-created by reinstalling the Service Pack.
NOTE:
- This article does not apply to any products if the Service Pack is part of the installation image (slipstream).
- If the Service Pack is installed by means of a CD-ROM or a distribution share, the ServicePackFiles directory is not created. The ServicePackSourcePath value in the registry is set to the installation sourcepath.