Article ID: 325727
Article Last Modified on 10/30/2006
APPLIES TO
- Microsoft Windows 2000 Service Pack 2
- Microsoft Windows 2000 Service Pack 3
- Microsoft Windows 2000 Advanced Server
- Microsoft Windows 2000 Advanced Server
This article was previously published under Q325727
SYMPTOMS
When you restart the computer after you install Service Pack 3 (SP3) for Windows 2000 on a computer on which you have configured performance counters, one or more of the following events may be displayed in the application log of the event viewer:
CAUSE
This behavior may occur in the following scenario:
- You install Service Pack 2 (SP2) for Windows 2000 on a computer on which Internet Information Services (IIS) is not installed.
- You install IIS.
- You remove SP2 for Windows 2000.
- You install SP3 for Windows 2000.
This behavior occurs because the Windows 2000 SP2 removal process reverts the registry settings for the following registry subkeys to their state from before the SP2 installation:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\asp\performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\inetinfo\performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msftpsvc\performance
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w3svc\performance
SP3 Setup expects these registry keys to be present because IIS is currently installed. Because these registry keys have been removed during the removal of SP2, the error messages listed in the "Symptoms" section of this article are generated when SP3 tries to update these registry entries with Loadperf calls.
RESOLUTION
To work around this problem, reinstall and then remove IIS. The reinstallation of IIS restores the critical performance-related registry subkeys.
STATUS
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.
MORE INFORMATION
When you install SP3 for Windows 2000 in the following scenario, the error messages described in the "Symptoms" section of this article appear only one time -- after you finish the installation of SP3 and then restart the computer:
- You install SP2 for Windows 2000 on a computer on which IIS is installed.
- You install IIS.
- You remove SP2 for Windows 2000.
- You install SP3 for Windows 2000.
Two error events are generated (Event ID 3009 and Event ID 3003) for each service that provides IIS-related performance counters -- for example, the Inetinfo, ASP, MSFTPSVC, and W3SVC services.
Before you remove SP2 for Windows 2000, Microsoft recommends that you first remove all other Windows components that you installed after the installation of SP2.
Keywords: kberrmsg kbprb KB325727