After you install SP4 (Service Pack 4) on Windows 2000, you experience some of the following behaviors:
- Internet Explorer hangs.
- Control Panel will not start.
- The Add/Remove Programs applet in Control Panel will not open.
These behaviors are the result of a deadlock that occurs when a WMI (Windows Management Instrumentation) provider, or an ASP .NET application, calls the LoadLibrary or FreeLibrary function to load a DLL, which then calls the RegisterTraceGuids or the UnRegisterTraceGuids function in the DllMain export function.
To workaround this behavior:
1. Start / Run / Services.msc / OK.
2. Right-click Remote Registry Service and press Stop.
NOTE: You can also use Start / Run / net stop remoteregistry / OK.
NOTE: Microsoft has released a hotfix for this exact problem at Deadlock When an ASP.NET application calls LoadLibrary() or FreeLibrary().