To troubleshoot this problem, follow these steps.
Step 1: Install the latest COM+ rollup package
Obtain the latest COM+ hotfix rollup package.
For more information about how to obtain the latest COM+ hotfix rollup package, click the following article number to view the article in the Microsoft Knowledge Base:
896729
Availability of Windows Server 2003 Post-Service Pack 1 COM+ Hotfix Rollup Package 5
Step 2: Examine the "Impersonate a client after authentication" policy settings
View the
Impersonate a client after authentication policy settings. In this policy, the following accounts must appear on the
Local Security Setting tab:
- SERVICE
- IIS_ComputerName
- NETWORK
- Administrators
To view this policy, follow these steps:
- Click Start, click Run, type gpedit.msc, and then click OK.
- In the Group Policy Object Editor window, expand Computer Configuration, expand Windows Settings, and then expand Security Settings.
- Expand Local Policies, and then click User Rights Assignment.
- In the details pane, double-click Impersonate a client after authentication.
- Determine whether the appropriate accounts are listed on the Local Security Setting tab.
You can use the Resultant Set of Policy (RSoP) Microsoft Management Console (MMC) snap-in to view the effective policy settings for the
Impersonate a client after authentication policy. To do this, follow these steps:
- Click Start, click Run, type rsop.msc, and then click OK.
- In the Resultant Set of Policy window, expand Computer Configuration, expand Windows Settings, and then expand Security Settings.
- Expand Local Policies, and then click User Rights Assignment.
- In the details pane, view the value in the Computer Setting column for the Impersonate a client after authentication policy.
For more information, click the following article number to view the article in the Microsoft Knowledge Base:
323276
How to install and use RSoP in Windows Server 2003
Step 3: Remove the EventSystem registry subkey
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 the operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.
Back up the following registry subkey:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\EventSystem
Remove this registry subkey, and then restart the computer.
To do this, follow these steps:
- Click Start, click Run, type regedit, and then click OK.
- Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\EventSystem
- On the File menu, click Export, type Exported EventSystem Key in the File name box, and then click Save.
- Right-click EventSystem, click Delete, and then click Yes to confirm that you want to remove this registry subkey.
- Restart the computer.
- Log on the computer.
- Click Start, click Run, type regsvr32.exe es.dll, and then click OK.
- Restart the computer.
- Examine the list of running services to verify that the following two services start successfully:
- COM+ Event System
- Shell Hardware Detection