XP Services Dependencies

J

J Lunis

Have a number of services that give me an error a dependency failed to
start or 'module not found.' So far I have not been able to find info
on which Dependencies are associated with which Services. When I
highlight a Service and select 'Dependencies,' I get a popup -
'Interface: Class not registered.' Where can I find a list of
Dependencies for Services?
Finally, where do I find a list of which services should be
started/stopped and which should be Auto/Manual/Disabled?
An incomplete list includes

Dependency failed to start
Logical Disk Manager

Module not found
Application Management
WebClient
Human Interfacce Device
 
R

Ramesh, MS-MVP

Hi Lunis,

Is the WMI service started and running?

--
Regards,

Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]
Windows® Troubleshooting http://www.winhelponline.com


Have a number of services that give me an error a dependency failed to
start or 'module not found.' So far I have not been able to find info
on which Dependencies are associated with which Services. When I
highlight a Service and select 'Dependencies,' I get a popup -
'Interface: Class not registered.' Where can I find a list of
Dependencies for Services?
Finally, where do I find a list of which services should be
started/stopped and which should be Auto/Manual/Disabled?
An incomplete list includes

Dependency failed to start
Logical Disk Manager

Module not found
Application Management
WebClient
Human Interfacce Device
 
R

Ramesh, MS-MVP

J

J Lunis

Ramesh said:
Hi Lunis,


Is the WMI service started and running?
And if it matters,
I can select any service, select Dependencies, and get 'Interface:Class
not registered.' Every one I have tried gives this error.
going through MMC wmimgmt.msc, when I select 'Actions>Properties' I get
'Failed to connect to <Local Computer> because Interface:Class not
registered.'
 
J

J Lunis

Ramesh said:
Hi Lunis,


Is the WMI service started and running?
And another item.
Start>Run>MSinfo32 - every category and subcategory gives
"Cannot access the Windows Management Instrumentation software. Windows
Management files may be moved or missing."
 
R

Ramesh, MS-MVP

Msinfo32.exe Generates a "Can't Collect Information" Error Message:
http://support.microsoft.com/?kbid=323209

If that does not help, try these commands from Start/Run:

regsvr32 %Windir%\system32\wbem\wbemprox.dll
regsvr32 %Windir%\system32\wbem\wbemcore.dll
regsvr32 %Windir%\system32\wbem\wbemsvc.dll
regsvr32 %Windir%\system32\wbem\fastprox.dll

--
Regards,

Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]
Windows® Troubleshooting http://www.winhelponline.com


J Lunis said:
Hi Lunis,


Is the WMI service started and running?
And another item.
Start>Run>MSinfo32 - every category and subcategory gives
"Cannot access the Windows Management Instrumentation software. Windows
Management files may be moved or missing."
 
J

J Lunis

Ramesh said:
Msinfo32.exe Generates a "Can't Collect Information" Error Message:
http://support.microsoft.com/?kbid=323209
RESOLUTION
To resolve this issue, make sure that the following services start
correctly:
• Event Log
• Windows Management Instrumentation
• Remote Procedure Call (RPC)
All services started.
If that does not help, try these commands from Start/Run:

regsvr32 %Windir%\system32\wbem\wbemprox.dll
regsvr32 %Windir%\system32\wbem\wbemcore.dll
regsvr32 %Windir%\system32\wbem\wbemsvc.dll
regsvr32 %Windir%\system32\wbem\fastprox.dll
Did that. MSinfo32 still throws the same error.
Tried Depenedencies again and still get 'class not registered'
-----------------------------
FWIW, WMIdiag >>> says I have some errors that may keep WMI from
working properly but I don't know how to read the text. Here is some
----------
..1146 08:26:16 (3) 'WINMGMT' service IS started.
..1147 08:26:16 (0) ** Checking WMI namespace 'Root' (L=1).
..1148 08:26:16 (1) !! ERROR: (CheckWMIStaticData) : 0x80040154 - Class
not registered
..1149 08:26:16 (0) ** Checking WMI ADAP status.
..1150 08:26:16 (1) !! ERROR: (GetADAPStatus) : 0x80040154 - Class not
registered
..1151 08:26:16 (0) ** Checking WMI features.
..1152 08:26:16 (3) Opening WMI namespace 'Root'.
..1153 08:26:16 (1) !! ERROR: (CheckWMIFeatures) : 0x80040154 - Class not
registered
..1154 08:26:16 (3) Opening WMI namespace 'Root/Default'.
..1155 08:26:16 (1) !! ERROR: (CheckWMIFeatures) : 0x80040154 - Class not
registered
..1156 08:26:16 (3) Opening WMI namespace 'Root/CIMv2'.
..1157 08:26:16 (1) !! ERROR: (CheckWMIFeatures) : 0x80040154 - Class not
registered
..1158 08:26:16 (3) Opening WMI namespace 'Root/WMI'.
..1159 08:26:16 (1) !! ERROR: (CheckWMIFeatures) : 0x80040154 - Class not
registered
..1160 08:26:16 (0) ** Collecting inventory information.
..1161 08:26:16 (1) !! ERROR: (CheckInventory) : 0x80040154 - Class not
registered
----------------
1252 08:26:16 (0) ** 5 error(s) 0x80040154 - (WBEM_UNKNOWN) This error
code is external to WMI.
..1253 08:26:16 (0) ** => This error is not a WMI error. This error is a
typical DCOM registration error.
..1254 08:26:16 (0) ** The registry information for DCOM to initialize
a DCOM object is missing or wrongly configured.
..1255 08:26:16 (0) ** => You can correct the DCOM configuration by:
..1256 08:26:16 (0) ** - Executing the 'Filename.EXE /RegServer' command.
..1257 08:26:16 (0) ** - Executing the 'REGSVR32.EXE <Provider.DLL>'
command.
..1258 08:26:16 (0) ** Note: You can build a list of classes in
relation with their WMI provider and MOF file with WMIDiag.
..1259 08:26:16 (0) ** (This list can be built on a similar and
working WMI Windows installation)
..1260 08:26:16 (0) ** The following command line must be used:
..1261 08:26:16 (0) ** e.g. 'WMIDiag CorrelateClassAndProvider'
..1262 08:26:16 (2) !! WARNING: Re-registering with REGSVR32.EXE all DLL
from 'C:\WINDOWS\SYSTEM32\WBEM\'
..1263 08:26:16 (0) ** may not solve the problem as the DLL
supporting the WMI class(es)
..1264 08:26:16 (0) ** can be located in a different folder.
..1265 08:26:16 (0) ** You must refer to the class name to
determine the software delivering the related DLL.
 
R

Ramesh, MS-MVP

Check if there are "DCOM" entries in the Application Event logs. I'm wondering if this is inter-related with the other problem (Disk Management console) you're facing.

--
Regards,

Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]
Windows® Troubleshooting http://www.winhelponline.com


J Lunis said:
Msinfo32.exe Generates a "Can't Collect Information" Error Message:
http://support.microsoft.com/?kbid=323209
RESOLUTION
To resolve this issue, make sure that the following services start
correctly:
• Event Log
• Windows Management Instrumentation
• Remote Procedure Call (RPC)
All services started.
If that does not help, try these commands from Start/Run:

regsvr32 %Windir%\system32\wbem\wbemprox.dll
regsvr32 %Windir%\system32\wbem\wbemcore.dll
regsvr32 %Windir%\system32\wbem\wbemsvc.dll
regsvr32 %Windir%\system32\wbem\fastprox.dll
Did that. MSinfo32 still throws the same error.
Tried Depenedencies again and still get 'class not registered'
-----------------------------
FWIW, WMIdiag >>> says I have some errors that may keep WMI from
working properly but I don't know how to read the text. Here is some
----------
..1146 08:26:16 (3) 'WINMGMT' service IS started.
..1147 08:26:16 (0) ** Checking WMI namespace 'Root' (L=1).
..1148 08:26:16 (1) !! ERROR: (CheckWMIStaticData) : 0x80040154 - Class
not registered
..1149 08:26:16 (0) ** Checking WMI ADAP status.
..1150 08:26:16 (1) !! ERROR: (GetADAPStatus) : 0x80040154 - Class not
registered
..1151 08:26:16 (0) ** Checking WMI features.
..1152 08:26:16 (3) Opening WMI namespace 'Root'.
..1153 08:26:16 (1) !! ERROR: (CheckWMIFeatures) : 0x80040154 - Class not
registered
..1154 08:26:16 (3) Opening WMI namespace 'Root/Default'.
..1155 08:26:16 (1) !! ERROR: (CheckWMIFeatures) : 0x80040154 - Class not
registered
..1156 08:26:16 (3) Opening WMI namespace 'Root/CIMv2'.
..1157 08:26:16 (1) !! ERROR: (CheckWMIFeatures) : 0x80040154 - Class not
registered
..1158 08:26:16 (3) Opening WMI namespace 'Root/WMI'.
..1159 08:26:16 (1) !! ERROR: (CheckWMIFeatures) : 0x80040154 - Class not
registered
..1160 08:26:16 (0) ** Collecting inventory information.
..1161 08:26:16 (1) !! ERROR: (CheckInventory) : 0x80040154 - Class not
registered
----------------
1252 08:26:16 (0) ** 5 error(s) 0x80040154 - (WBEM_UNKNOWN) This error
code is external to WMI.
..1253 08:26:16 (0) ** => This error is not a WMI error. This error is a
typical DCOM registration error.
..1254 08:26:16 (0) ** The registry information for DCOM to initialize
a DCOM object is missing or wrongly configured.
..1255 08:26:16 (0) ** => You can correct the DCOM configuration by:
..1256 08:26:16 (0) ** - Executing the 'Filename.EXE /RegServer' command.
..1257 08:26:16 (0) ** - Executing the 'REGSVR32.EXE <Provider.DLL>'
command.
..1258 08:26:16 (0) ** Note: You can build a list of classes in
relation with their WMI provider and MOF file with WMIDiag.
..1259 08:26:16 (0) ** (This list can be built on a similar and
working WMI Windows installation)
..1260 08:26:16 (0) ** The following command line must be used:
..1261 08:26:16 (0) ** e.g. 'WMIDiag CorrelateClassAndProvider'
..1262 08:26:16 (2) !! WARNING: Re-registering with REGSVR32.EXE all DLL
from 'C:\WINDOWS\SYSTEM32\WBEM\'
..1263 08:26:16 (0) ** may not solve the problem as the DLL
supporting the WMI class(es)
..1264 08:26:16 (0) ** can be located in a different folder.
..1265 08:26:16 (0) ** You must refer to the class name to
determine the software delivering the related DLL.
 
J

J Lunis

Ramesh said:
Check if there are "DCOM" entries in the Application Event logs. I'm wondering if this is inter-related with the other problem (Disk Management console) you're facing.
Frequent >>
Event Type: Warning
Event Source: EventSystem
Event Category: (52)
Event ID: 4356
Description:
The COM+ Event System failed to create an instance of the subscriber
partition:{41E90F3E-56C1-4633-81C3-6E8BAC8BDD70}!new:{6295DF2D-35EE-11D1-8707-00C04FD93327}.
CoGetObject returned HRESULT 80040154. >>
And under 'System' >>
Event Type: Error
Event Source: DCOM
Event Category: None
Event ID: 10010
Description:
The server {A1F4E726-8CF1-11D1-BF92-0060081ED811} did not register with
DCOM within the required timeout. >>
NOTE: These errors are listed under different users.
 
J

J Lunis

Ramesh,
Somewhat related.
Services - on a number of them, when I try to start the service I get
'specified module could not be found.'
Where can I find what module is needed?
Where is the module supposed to be?
 
R

Ramesh, MS-MVP

The module name varies for each service.

For AppMgmt Service, see this KB (for XP Home)
http://support.microsoft.com/kb/328213

WebClient
%SystemRoot%\System32\davclnt.dll

Human Interface Device Access
%SystemRoot%\System32\hidserv.dll

Where %SystemRoot% represents the path to your Windows folder.

--
Regards,

Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]
Windows® Troubleshooting http://www.winhelponline.com


Ramesh,
Somewhat related.
Services - on a number of them, when I try to start the service I get
'specified module could not be found.'
Where can I find what module is needed?
Where is the module supposed to be?
 
J

J Lunis

Very good. I now have only 2 services throwing off 'module not found.'
WebClient - davclnt.dll exists in system32 folder. Uncertain why XP
complains it can't find it.
Appmgmt - used the link you provided. The file appmgmt.dll (also found
a site calling it appsmgmt.dll) does not exist on my HD. According to
the web site
"To resolve this problem, contact Microsoft Product Support Services to
obtain the hotfix." Went to
http://support.microsoft.com/contactus/?ws=support
Can't find a number/email for Microsoft Product Support Services.
 
R

Ramesh, MS-MVP

Lunis,

The WebClient service needs the following file also:

%SystemRoot%\System32\webclnt.dll

=> Can't find a number/email for Microsoft Product Support Services.

Microsoft PSS contact info is given in the link below:
http://support.microsoft.com/contactus/?ws=support

BTW, it's the same link referenced in KB328213.

--
Regards,

Ramesh Srinivasan, Microsoft MVP [Windows Shell/User]
Windows® Troubleshooting http://www.winhelponline.com


Very good. I now have only 2 services throwing off 'module not found.'
WebClient - davclnt.dll exists in system32 folder. Uncertain why XP
complains it can't find it.
Appmgmt - used the link you provided. The file appmgmt.dll (also found
a site calling it appsmgmt.dll) does not exist on my HD. According to
the web site
"To resolve this problem, contact Microsoft Product Support Services to
obtain the hotfix." Went to
http://support.microsoft.com/contactus/?ws=support
Can't find a number/email for Microsoft Product Support Services.
 

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