Can't start COM+ System App, error rebuilding WMI

E

Eric

I'm running WinXP home. I'm concerned that not all dlls
are registered correctly. msinfo32 doesn't list some OLE
objects I would expect to find.

While troubleshooting I've found that I can not start the
COM+ System Application service. (I don't know that I
would normally want to start it, but it should run if I
do.) The event viewer shows an error entry with Event
ID: 4689, and the description: "The run-time environment
has detected an inconsistency in its internal state. This
indicates a potential instability in the process that
could be caused by the custom components running in the
COM+ application, the components they make use of, or
other factors. Error in
d:\nt_qxp\com\com1x\src\comsvcs\crm\recoveryclerk2.cpp
(993), hr = 1120: GetFileAttributes". There is also an
information entry with an event ID 778, and the following
description: "Application image dump failed.
Server Application ID: {02D4B3F1-FD88-11D1-960D-
00805FC79235}
Server Application Instance ID:
{024B0D90-8171-4D79-9D14-7C416112CDB8}
Server Application Name: System Application
Error Code = 0x80004005 : Unspecified error
COM+ Services Internals Information:
File: d:\nt_qxp\com\com1x\src\shared\util\svcerr.cpp,
Line: 1259
Comsvcs.dll file version: ENU 2001.12.4414.53 shp".
Clicking on the http://go.microsoft.com/fwlink/events.asp
link doesn't provide any helpful information. The
following is added to the wbemess.log file:

(Mon Jul 05 23:52:23 2004.7731056) : NCProv:
NCMSG_PREPPED_EVENT index 29
(Mon Jul 05 23:52:24 2004.7731176) : Consumer provider
NTEventLogEventConsumer does not support
IWbemUnboundObjectSink: error code 80004002
(Mon Jul 05 23:52:24 2004.7731397) : NCProv:
NCMSG_PREPPED_EVENT index 9
(Mon Jul 05 23:52:24 2004.7731397) : NT Event Log
Consumer: could not retrieve sid, 0x80041002
(Mon Jul 05 23:52:25 2004.7732729) : NCProv:
NCMSG_PREPPED_EVENT index 9
(Mon Jul 05 23:52:25 2004.7732739) : NT Event Log
Consumer: could not retrieve sid, 0x80041002
(Mon Jul 05 23:52:31 2004.7738176) : NCProv:
NCMSG_PREPPED_EVENT index 10
(Mon Jul 05 23:52:31 2004.7738176) : NT Event Log
Consumer: could not retrieve sid, 0x80041002
(Mon Jul 05 23:52:54 2004.7761179) : Unloading consumer
provider NTEventLogEventConsumer on (null)
(Mon Jul 05 23:52:54 2004.7761179) : Unloading event
consumer sink NTEventLogEventConsumer="SCM Event Log
Consumer"

I've tried resetting WMI (twice) following the
instructions at
http://msdn.microsoft.com/library/default.asp?
url=/library/en-us/wmisdk/wmi/reinstalling_wmi.asp.
While rebuilding the WMI repository, I got these error
messages in the mofcomp.log file:
(Mon Jul 05 21:55:47 2004.734466) : An error occurred
while processing item 10 defined on lines 76 - 82 in file
D:\WINDOWS\system32\WBEM\wmi.mof:
(Mon Jul 05 21:55:47 2004.734476) : Error Number:
0x80041003, Facility: WMI
Description: Access denied

and

(Mon Jul 05 21:55:47 2004.734916) : An error occurred
while processing item 4 defined on lines 30 - 35 in file
D:\WINDOWS\system32\WBEM\wmitimep.mof:
(Mon Jul 05 21:55:47 2004.734926) : Error Number:
0x80041003, Facility: WMI
Description: Access denied

The first seems to refer to this entry in wmi.mof:

Instance of __Win32Provider
{
ClientLoadableCLSID = "{B0A2AB46-F612-4469-BEC4-
7AB038BC476C}";
CLSID = "{B0A2AB46-F612-4469-BEC4-7AB038BC476C}";
Name = "HiPerfCooker_v1";
HostingModel = "LocalSystemHost";
};

and the second one to this entry in wmitimep.mof

Instance of __Win32Provider
{
Name = "Win32ClockProvider";
CLSID = "{C4819C8D-9AB8-4b2f-B8AE-C77DABF553D5}";
HostingModel = "NetworkServiceHost";
};

Everything else seemed to be OK in the mofcomp.log file.
So what do I do now?

Thanks in advance for any help.

Eric
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top