how do i find application name using GUID from error in event viewer on Windows Server 2003?

Open up regedit and search for the key under:

Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{DF540FFA-D787-4FDF-82E4-4BD5C1302F23}

And the default key should provide you a user friendly name.


Run dcomcnfg or comexp.msc. (They're the same thing.)

Expand Component Services, Computers, My Computer, COM+ Applications

Right click on one of the installed components and click Properties.

The UUID or GUID or whatever you want to call it of your application is there.


When opening Component Services, as Ryan Ries suggests, You can quickly see the Application IDs of every COM application like this:

  1. In the left-hand menu, drill down into Component Services -> My Computer -> COM+ Applications.
  2. Right click on COM+ Applications, and go to View and select Detail.

Image of Component Services application

Do note that the error message you're seeing might correspond to an App ID as Ryan anticipates, or to a CLSID, as sverach suggests. I'm not really sure. I got a different error message that contained both.

The application-specific permission settings do not grant Local Activation permission for the COM Server application with CLSID

{...}

and APPID

{...}

to the user ... from address LocalHost (Using LRPC) running in the application container Unavailable SID (Unavailable). This security permission can be modified using the Component Services administrative tool.