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.
If the files contained in the %Systemroot%\ServicePackFiles directory are deleted, they can be re-created by reinstalling the Service Pack.
- 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.
Article ID: 271484 - Last Review: Mar 15, 2008 - Revision: 1