Sander's space

Just another site

Windows 2008 R2 COM+ Error

Posted by Sander on March 17, 2012


For some time now I have some issues with a server which could not update and on which the antivirus client would not start.

The underlying problem was only one component: COM+

After trying to manually start the service the following error was produced in the Application eventlog with EventID 4609 with source “EventSystem””

“The COM+ Event System detected a bad return code during its internal processing. HRESULT was 80070002 from line 200 of d:\w7rtm\com\complus\src\events\tier2\service.cpp. This warning may be expected if the computer is low on resources. If the computer is not low on resources, and these warnings persist, it may indicate a problem in the COM+ Event System.”

The first problem I have noticed that the service was set to log on as “Local System” The default value for the service is “Local Service”. I changed this to “Local Service” and left the password field blank and tried to start the service manually. Again it failed and eventually it turned out to be an corrupted registry key (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\EventSystem).

I took the following steps to resolve the problem:

  1. As this was a virtual machine I created a snapshot of the server.
  2. Exported the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole registry and saved it on another server
  3. Deleted the following subkeys under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole:
    • MachineAccessRestriction
    • MachineLaunchRestriction
  4. Exported the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\EventSystem from a healthy Windows 2008 R2 server
  5. Exported the same key on the affected server and deleted it.
  6. Imported the registry key from the healthy server
  7. Rebooted the server

After rebooting the server all services were starting normally again.



7 Responses to “Windows 2008 R2 COM+ Error”

  1. Babujee said

    Information is very helpful and it worked for me.. Thanks a lot..

  2. Arash said

    Perfect thank you mate.

  3. Paul said

    I have searched Google for days going over countless post and then i found this, Saunders you are the man THANKYOU

  4. Ag said

    Thank you :). now WU is working because BITS is working because COM+ is now working 🙂

  5. Ashish said

    Thanks a lot for this blog. Solution works perfectly fine.

  6. Danny said

    Holy crap, service crashed and this saved me from having to rebuild over a holiday weekend. Thank you so much!

  7. Eric Mejia said

    You save me, thank you

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: