From: Richard B68 on
I uninstalled IIS as you described.
I'm still unable to open the computers node in component services.
The event logs for a restart are listed at the end.

System event log shows
<snip>
The COM+ System Application service failed to start due to the following
error:
The service did not respond to the start or control request in a timely
fashion.
<snip>


Thanks,
Richard.


System LOG:
21/04/2006 10:49:57 Service Control
Manager Information None 7036 N/A MYMACHINE The Windows Installer service
entered the stopped state.
21/04/2006 10:40:41 W32Time Information None 35 N/A MYMACHINE The time
service is now synchronizing the system time with the time source
128.138.140.44 (ntp.m|0x0|10.41.0.185:123->128.138.140.44:123).
21/04/2006 10:40:28 Service Control
Manager Information None 7036 N/A MYMACHINE The Symantec AntiVirus service
entered the running state.
21/04/2006 10:40:25 Service Control
Manager Information None 7036 N/A MYMACHINE The Windows Time service entered
the running state.
21/04/2006 10:40:25 Service Control
Manager Information None 7035 COMPANYEURO\RichardB MYMACHINE The Windows Time
service was successfully sent a start control.
21/04/2006 10:40:24 Service Control
Manager Information None 7036 N/A MYMACHINE The Windows Time service entered
the stopped state.
21/04/2006 10:40:24 Service Control
Manager Information None 7035 COMPANYEURO\RichardB MYMACHINE The Windows Time
service was successfully sent a stop control.
21/04/2006 10:40:04 Service Control
Manager Information None 7036 N/A MYMACHINE The IMAPI CD-Burning COM Service
service entered the stopped state.
21/04/2006 10:40:03 Service Control
Manager Information None 7036 N/A MYMACHINE The Sygate Security Agent service
entered the stopped state.
21/04/2006 10:40:03 Service Control
Manager Information None 7035 COMPANYEURO\RichardB MYMACHINE The Sygate
Security Agent service was successfully sent a stop control.
21/04/2006 10:40:02 Service Control
Manager Information None 7036 N/A MYMACHINE The Application Layer Gateway
Service service entered the running state.
21/04/2006 10:40:02 Service Control Manager Information None 7035 NT
AUTHORITY\SYSTEM MYMACHINE The Application Layer Gateway Service service was
successfully sent a start control.
21/04/2006 10:40:02 Service Control
Manager Information None 7036 N/A MYMACHINE The SSDP Discovery Service
service entered the running state.
21/04/2006 10:40:02 Service Control
Manager Information None 7036 N/A MYMACHINE The Windows Installer service
entered the running state.
21/04/2006 10:40:02 Service Control Manager Information None 7035 NT
AUTHORITY\SYSTEM MYMACHINE The SSDP Discovery Service service was
successfully sent a start control.
21/04/2006 10:40:02 Service Control Manager Information None 7035 NT
AUTHORITY\SYSTEM MYMACHINE The Windows Installer service was successfully
sent a start control.
21/04/2006 10:40:02 Service Control
Manager Information None 7036 N/A MYMACHINE The IMAPI CD-Burning COM Service
service entered the running state.
21/04/2006 10:40:02 Service Control
Manager Information None 7036 N/A MYMACHINE The Network Location Awareness
(NLA) service entered the running state.
21/04/2006 10:40:02 Service Control Manager Information None 7035 NT
AUTHORITY\SYSTEM MYMACHINE The Network Location Awareness (NLA) service was
successfully sent a start control.
21/04/2006 10:40:02 Service Control Manager Information None 7035 NT
AUTHORITY\SYSTEM MYMACHINE The IMAPI CD-Burning COM Service service was
successfully sent a start control.
21/04/2006 10:40:02 Service Control
Manager Information None 7036 N/A MYMACHINE The iPodService service entered
the running state.
21/04/2006 10:40:02 Service Control Manager Information None 7035 NT
AUTHORITY\SYSTEM MYMACHINE The iPodService service was successfully sent a
start control.
21/04/2006 10:40:02 Service Control
Manager Information None 7036 N/A MYMACHINE The Remote Access Connection
Manager service entered the running state.
21/04/2006 10:40:02 Service Control Manager Information None 7035 NT
AUTHORITY\SYSTEM MYMACHINE The Remote Access Connection Manager service was
successfully sent a start control.
21/04/2006 10:40:02 Service Control
Manager Information None 7036 N/A MYMACHINE The Telephony service entered the
running state.
21/04/2006 10:40:02 Service Control
Manager Error None 7000 N/A MYMACHINE The COM+ System Application service
failed to start due to the following error:
The service did not respond to the start or control request in a timely
fashion.
21/04/2006 10:40:02 Service Control
Manager Error None 7009 N/A MYMACHINE Timeout (30000 milliseconds) waiting
for the COM+ System Application service to connect.
21/04/2006 10:39:38 NETLOGON Error None 5719 N/A MYMACHINE No Domain
Controller is available for domain COMPANYEURO due to the following:
There are currently no logon servers available to service the logon request.
..
Make sure that the computer is connected to the network and try again. If
the problem persists, please contact your domain administrator.
21/04/2006 10:39:30 Dhcp Warning None 1003 N/A MYMACHINE Your computer was
not able to renew its address from the network (from the DHCP Server) for the
Network Card with network address 0011251518B1. The following error
occurred:
The semaphore timeout period has expired. . Your computer will continue to
try and obtain an address on its own from the network address (DHCP) server.
21/04/2006 10:38:47 Tcpip Information None 4201 N/A MYMACHINE The system
detected that network adapter
\DEVICE\TCPIP_{574E7F47-29CA-47E1-B4D8-878B09E7B5E1} was connected to the
network, and has initiated normal operation over the network adapter.
21/04/2006 10:38:45 E1000 Information None 32 N/A MYMACHINE Intel(R)
PRO/1000 MT Mobile Connection Link has been established: 1000Mbps.
21/04/2006 10:38:45 E1000 Information None 31 N/A MYMACHINE Intel(R)
PRO/1000 MT Mobile Connection :Spanning Tree Protocol has been detected on
the device your network connection is attached to.
21/04/2006 10:38:42 nminjct Information None 2 N/A MYMACHINE nminjct has
successfully initialized.
21/04/2006 10:38:40 E1000 Information None 42 N/A MYMACHINE Intel(R)
PRO/1000 MT Mobile Connection driver had been started.

21/04/2006 10:38:56 EventLog Information None 6005 N/A MYMACHINE The Event
log service was started.
21/04/2006 10:38:56 EventLog Information None 6009 N/A MYMACHINE Microsoft
(R) Windows (R) 5.01. 2600 Service Pack 2 Uniprocessor Free.
21/04/2006 10:37:27 EventLog Information None 6006 N/A MYMACHINE The Event
log service was stopped.
21/04/2006 10:36:28 Service Control
Manager Information None 7036 N/A MYMACHINE The iPodService service entered
the stopped state.
21/04/2006 10:36:26 Service Control
Manager Information None 7036 N/A MYMACHINE The Ati HotKey Poller service
entered the stopped state.



Application LOG:
21/04/2006 10:45:32 Symantec AntiVirus Information None 61 N/A MYMACHINE

A root certificate was removed from the trusted roots directory. The
subject of the root cert was /CN=<snip>/OU=Server Group Root CA. The root
cert file name was C:\Program Files\Symantec
AntiVirus/pki/roots/<snip>.0.servergroupca.cer.
21/04/2006 10:40:28 Symantec AntiVirus Information None 14 N/A MYMACHINE

Symantec AntiVirus services startup was successful.
21/04/2006 10:40:04 Symantec AntiVirus Information None 7 N/A MYMACHINE

New virus definition file loaded. Version: 80420i.
21/04/2006 10:39:53 MSSQLSERVER Information (2) 17055 N/A MYMACHINE 17126 :
SQL Server is ready for client connections

21/04/2006 10:39:53 MSSQLSERVER Information (2) 17055 N/A MYMACHINE 19013 :
SQL server listening on TCP, Shared Memory.

21/04/2006 10:39:53 MSSQLServer Warning (8) 19011 N/A MYMACHINE SuperSocket
info: (SpnRegister) : Error 1355.
21/04/2006 10:39:38 Userenv Error None 1054 NT
AUTHORITY\SYSTEM MYMACHINE Windows cannot obtain the domain controller name
for your computer network. (The specified domain either does not exist or
could not be contacted. ). Group Policy processing aborted.
21/04/2006 10:39:38 Userenv Error None 1054 NT
AUTHORITY\SYSTEM MYMACHINE Windows cannot obtain the domain controller name
for your computer network. (The specified domain either does not exist or
could not be contacted. ). Group Policy processing aborted.
21/04/2006 10:39:31 MSSQLSERVER Information (2) 17055 N/A MYMACHINE 17052 :
Recovery complete.

21/04/2006 10:39:28 MSSQLSERVER Information (2) 17055 N/A MYMACHINE 19013 :
SQL server listening on 127.0.0.1: 1433.

21/04/2006 10:39:28 MSSQLSERVER Information (2) 17055 N/A MYMACHINE 19013 :
SQL server listening on 10.41.0.185: 1433.

21/04/2006 10:39:28 MSSQLSERVER Information (2) 17055 N/A MYMACHINE 17834 :
Using 'SSNETLIB.DLL' version '8.0.2039'.

21/04/2006 10:39:27 SecurityCenter Information None 1807 N/A MYMACHINE The
Security Center service has been stopped. It was prevented from running by a
software group policy.
21/04/2006 10:39:27 ccEvtMgr Information None 35 NT
AUTHORITY\SYSTEM MYMACHINE The 'Symantec Event Manager' service has started.
21/04/2006 10:39:27 ccEvtMgr Information None 34 NT
AUTHORITY\SYSTEM MYMACHINE The 'Symantec Event Manager' service is starting.
21/04/2006 10:39:24 MSSQLSERVER Information (2) 17055 N/A MYMACHINE 17125 :
Using dynamic lock allocation. [2500] Lock Blocks, [5000] Lock Owner Blocks.

21/04/2006 10:39:24 MSSQLSERVER Information (2) 17055 N/A MYMACHINE 17124 :
SQL Server configured for thread mode processing.

21/04/2006 10:39:23 MSSQLSERVER Information (2) 17055 N/A MYMACHINE 17162 :
SQL Server is starting at priority class 'normal'(1 CPU detected).

21/04/2006 10:39:23 MSSQLSERVER Information (2) 17176 N/A MYMACHINE This
instance of SQL Server last reported using a process id of 516 at 21/04/2006
10:37:31 (local) 21/04/2006 09:37:31 (UTC).
21/04/2006 10:39:23 MSSQLSERVER Information (2) 17055 N/A MYMACHINE 17104 :
Server Process ID is 3412.

21/04/2006 10:39:23 MSSQLSERVER Information (2) 17055 N/A MYMACHINE "17052 :
Microsoft SQL Server 2000 - 8.00.2039 (Intel X86)
May 3 2005 23:18:38
Copyright (c) 1988-2003 Microsoft Corporation
Developer Edition on Windows NT 5.1 (Build 2600: Service Pack 2)

"
21/04/2006 10:39:18 Compuware Distributed Analyzer
Service None None 10 N/A MYMACHINE Service started.
21/04/2006 10:39:18 ccSetMgr Information None 35 NT
AUTHORITY\SYSTEM MYMACHINE The 'Symantec Settings Manager' service has
started.
21/04/2006 10:39:18 ccSetMgr Information None 34 NT
AUTHORITY\SYSTEM MYMACHINE The 'Symantec Settings Manager' service is
starting.
21/04/2006 10:39:18 MSDTC Information Disk 2444 N/A MYMACHINE MS DTC
started with the following settings:

Security Configuration (OFF = 0 and ON = 1):
Network Administration of Transactions = 0,
Network Clients = 0,
Inbound Distributed Transactions using Native MSDTC Protocol = 0,
Outbound Distributed Transactions using Native MSDTC Protocol = 0,
Transaction Internet Protocol (TIP) = 0,
XA Transactions = 0
21/04/2006 10:37:17 MSSQLSERVER Information (2) 17055 N/A MYMACHINE 17147 :
SQL Server terminating because of system shutdown.

21/04/2006 10:37:16 Userenv Warning None 1517 NT
AUTHORITY\SYSTEM MYMACHINE Windows saved user COMPANYEURO\RichardB registry
while an application or service was still using the registry during log off.
The memory used by the user's registry has not been freed. The registry will
be unloaded when it is no longer in use.

This is often caused by services running as a user account, try configuring
the services to run in either the LocalService or NetworkService account.
21/04/2006 10:36:41 Userenv Warning None 1524 COMPANYEURO\RichardB MYMACHINE Windows
cannot unload your classes registry file - it is still in use by other
applications or services. The file will be unloaded when it is no longer in
use.




"Bernard Cheah [MVP]" wrote:

> Now, I don't go that deep just to get IIS started.
> Can you pls uninstall IIS
> a) uninstall IIS (safe or normal mode)
> b) Remove files and folders
> %windir%/system32/inetsvr/
> /inetpub/
> %windir%/iisx.log (x=5 for w2k, 6 for XP, Win03)
> (use safe mode to delete)
>
> before installation, check if component servies is working correctly, and
> you can drill down to component listing level.
> then resintall IIS.
>
> any error msgs during installation?
> if no, can you start IIS ? if no, anything in event log and iisX.log file?
>
> --
> Regards,
> Bernard Cheah
> http://www.iis-resources.com/
> http://www.iiswebcastseries.com/
> http://msmvps.com/blogs/bernard/
>
>
> "Richard B68" <RichardB(a)nospam.nospam> wrote in message
> news:BE2BE9AE-DB0C-4313-A8AD-5C3FD75C9D22(a)microsoft.com...
> >I traced a little more with windbg.
> > Starting after the SQLSetEnvAttr call in comsvs.dll, all seems to go OK
> > until CoCreateInstance fails trying to create an IEventServer2 interface.
> >
> > COMSVCS.DLL
> > CMTSPackage::InitEventDispatcher ultimately ends up at
> > CEventDispatcher::GetEventServer which calls
> > HR = CoCreateInstance({ECABAFBC...}, 0, 0x17, {378F3CA7...},
> > &StackVariable)
> >
> > EC... is "COM+ Event Notification Server"
> > 37... is "IEventServer2"
> >
> > HR is 8007041D - (service didn't respond in an appropriate time).
> >
> > Any thoughts on where to go next?
> > Thanks.
> >
> > "Richard B68" wrote:
> >
> >> I'm pretty sure I've tried the solutions listed in "TFCNR". Will have to
> >> take a deep breath and go again.
> >>
> >> I profiled mmc.exe on the broken machine and one that works. Don't know
> >> if
> >> this sheds any light.
> >> A breakpoint on GetClassObject in Ole32.dll isn't hit.
> >> Thanks for your help.
> >>
> >>
> >>
> >> Broken machine:
> >> 00:00:22.603: LoadLibraryW("ODBC32.DLL") called from
> >> "c:\windows\system32\COMSVCS.DLL" at address 0x766750A8 by thread 1.
> >> 00:00:22.603: Loaded "c:\windows\system32\ODBC32.DLL" at address
> >> 0x74320000
> >> by thread 1. Successfully hooked module.
> >> 00:00:22.603: DllMain(0x74320000, DLL_PROCESS_ATTACH, 0x00000000) in
> >> "c:\windows\system32\ODBC32.DLL" called by thread 1.
> >> 00:00:22.603: GetProcAddress(0x7C800000
> >> [c:\windows\system32\KERNEL32.DLL],
> >> "TryEnterCriticalSection") called from "c:\windows\system32\ODBC32.DLL"
> >> at
> >> address 0x7432FC07 and returned 0x7C90112B by thread 1.
> >> 00:00:22.603: GetProcAddress(0x7C800000
> >> [c:\windows\system32\KERNEL32.DLL],
> >> "TryEnterCriticalSection") called from "c:\windows\system32\ODBC32.DLL"
> >> at
> >> address 0x7432F02C and returned 0x7C90112B by thread 1.
> >> 00:00:22.603: GetProcAddress(0x7C800000
> >> [c:\windows\system32\KERNEL32.DLL],
> >> "SetCriticalSectionSpinCount") called from
> >> "c:\windows\system32\ODBC32.DLL"
> >> at address 0x7432F039 and returned 0x7C928260 by thread 1.
> >> 00:00:22.613: LoadLibraryExA("c:\windows\system32\odbcint.dll",
> >> 0x00000000,
> >> LOAD_WITH_ALTERED_SEARCH_PATH) called from
> >> "c:\windows\system32\ODBC32.DLL"
> >> at address 0x7432F479 by thread 1.
> >> 00:00:22.613: Loaded "c:\windows\system32\ODBCINT.DLL" at address
> >> 0x01CD0000
> >> by thread 1. Successfully hooked module.
> >> 00:00:22.613: LoadLibraryExA("c:\windows\system32\odbcint.dll",
> >> 0x00000000,
> >> LOAD_WITH_ALTERED_SEARCH_PATH) returned 0x01CD0000 by thread 1.
> >> 00:00:22.613: DllMain(0x74320000, DLL_PROCESS_ATTACH, 0x00000000) in
> >> "c:\windows\system32\ODBC32.DLL" returned 1 (0x1) by thread 1.
> >> 00:00:22.613: LoadLibraryW("ODBC32.DLL") returned 0x74320000 by thread 1.
> >> 00:00:22.613: GetProcAddress(0x74320000 [c:\windows\system32\ODBC32.DLL],
> >> "SQLAllocEnv") called from "c:\windows\system32\COMSVCS.DLL" at address
> >> 0x766750C1 and returned 0x7432F2D4 by thread 1.
> >> 00:00:22.613: GetProcAddress(0x74320000 [c:\windows\system32\ODBC32.DLL],
> >> "SQLAllocConnect") called from "c:\windows\system32\COMSVCS.DLL" at
> >> address
> >> 0x766750CE and returned 0x7432A635 by thread 1.
> >> 00:00:22.623: GetProcAddress(0x74320000 [c:\windows\system32\ODBC32.DLL],
> >> "SQLBindParameter") called from "c:\windows\system32\COMSVCS.DLL" at
> >> address
> >> 0x766750DB and returned 0x7432A91C by thread 1.
> >> 00:00:22.623: GetProcAddress(0x74320000 [c:\windows\system32\ODBC32.DLL],
> >> "SQLAllocHandle") called from "c:\windows\system32\COMSVCS.DLL" at
> >> address
> >> 0x766750E8 and returned 0x74344AE7 by thread 1.
> >> 00:00:22.623: GetProcAddress(0x74320000 [c:\windows\system32\ODBC32.DLL],
> >> "SQLSetEnvAttr") called from "c:\windows\system32\COMSVCS.DLL" at address
> >> 0x766750F5 and returned 0x7432FF6B by thread 1.
> >> 00:00:22.643: Thread 1 exited with code 2131666259 (0x7F0EA553).
> >> 00:00:22.653: Thread 2 exited with code 2131666259 (0x7F0EA553).
> >> 00:00:22.663: Thread 3 exited with code 2131666259 (0x7F0EA553).
> >> 00:00:22.663: Thread 4 exited with code 2131666259 (0x7F0EA553).
> >> 00:00:22.663: Thread 5 exited with code 2131666259 (0x7F0EA553).
> >> 00:00:22.663: Thread 7 exited with code 2131666259 (0x7F0EA553).
> >> 00:00:22.663: Thread 8 exited with code 2131666259 (0x7F0EA553).
> >> 00:00:22.673: Thread 9 exited with code 2131666259 (0x7F0EA553).
> >> 00:00:22.773: Exited "c:\windows\system32\MMC.EXE" (process 0xE60) with
> >> code
> >> 2131666259 (0x7F0EA553) by thread 10.
> >> 00:00:00.140: Entrypoint reached. All implicit modules have been loaded.
> >>
> >> Working machine:
> >> 00:00:15.563: LoadLibraryW("ODBC32.DLL") called from
> >> "c:\windows\system32\COMSVCS.DLL" at address 0x766750A8 by thread 1.
> >> 00:00:15.578: Thread 11 exited with code 0 (0x0).
> >> 00:00:15.578: Loaded "c:\windows\system32\ODBC32.DLL" at address
> >> 0x74320000
> >> by thread 1. Successfully hooked module.
> >> 00:00:15.578: DllMain(0x74320000, DLL_PROCESS_ATTACH, 0x00000000) in
> >> "c:\windows\system32\ODBC32.DLL" called by thread 1.
> >> 00:00:15.578: GetProcAddress(0x7C800000
> >> [c:\windows\system32\KERNEL32.DLL],
> >> "TryEnterCriticalSection") called from "c:\windows\system32\ODBC32.DLL"
> >> at
> >> address 0x7432FC07 and returned 0x7C90112B by thread 1.
> >> 00:00:15.578: GetProcAddress(0x7C800000
> >> [c:\windows\system32\KERNEL32.DLL],
> >> "TryEnterCriticalSection") called from "c:\windows\system32\ODBC32.DLL"
> >> at
> >> address 0x7432F02C and returned 0x7C90112B by thread 1.
> >> 00:00:15.594: GetProcAddress(0x7C800000
> >> [c:\windows\system32\KERNEL32.DLL],
> >> "SetCriticalSectionSpinCount") called from
> >> "c:\windows\system32\ODBC32.DLL"
> >> at address 0x7432F039 and returned 0x7C928260 by thread 1.
> >> 00:00:15.594: LoadLibraryExA("c:\windows\system32\odbcint.dll",
> >> 0x00000000,
> >> LOAD_WITH_ALTERED_SEARCH_PATH) called from
> >> "c:\windows\system32\ODBC32.DLL"
> >> at address 0x7432F479 by thread 1.
> >> 00:00:15.594: Loaded "c:\windows\system32\ODBCINT.DLL" at address
> >> 0x01960000
> >> by thread 1. Successfully hooked module.
> >> 00:00:15.594: LoadLibraryExA("c:\windows\system32\odbcint.dll",
> >> 0x00000000,
> >> LOAD_WITH_ALTERED_SEARCH_PATH) returned 0x01960000 by thread 1.
> >> 00:00:15.594: DllMain(0x74320000, DLL_PROCESS_ATTACH, 0x00000000) in
> >> "c:\windows\system32\ODBC32.DLL" returned 1 (0x1) by thread 1.
> >> 00:00:15.594: LoadLibraryW("ODBC32.DLL") returned 0x74320000 by thread 1.
> >> 00:00:15.594: GetProcAddress(0x74320000 [c:\windows\system32\ODBC32.DLL],
> >> "SQLAllocEnv") called from "c:\windows\system32\COMSVCS.DLL" at address
> >> 0x766750C1 and returned 0x7432F2D4 by thread 1.
> >> 00:00:15.594: GetProcAddress(0x74320000 [c:\windows\system32\ODBC32.DLL],
> >> "SQLAllocConnect") called from "c:\windows\system32\COMSVCS.DLL" at
> >> address
> >> 0x766750CE and returned 0x7432A635 by thread 1.
> >> 00:00:15.594: GetProcAddress(0x74320000 [c:\windows\system32\ODBC32.DLL],
> >> "SQLBindParameter") called from "c:\windows\system32\COMSVCS.DLL" at
> >> address
> >> 0x766750DB and returned 0x7432A91C by thread 1.
> >> 00:00:15.594: GetProcAddress(0x74320000 [c:\windows\system32\ODBC32.DLL],
> >> "SQLAllocHandle") called from "c:\windows\system32\COMSVCS.DLL" at
> >> address
> >> 0x766750E8 and returned 0x74344AE7 by thread 1.
> >> 00:00:15.609: GetProcAddress(0x74320000 [c:\windows\system32\ODBC32.DLL],
> >> "SQLSetEnvAttr") called from "c:\windows\system32\COMSVCS.DLL" at address
> >> 0x766750F5 and returned 0x7432FF6B by thread 1.
> >> 00:00:15.609: GetProcAddress(0x774E0000 [c:\windows\system32\OLE32.DLL],
> >> "CoGetClassObject") called from "c:\windows\system32\RPCRT4.DLL" at
> >> address
> >> 0x77E9022F and returned 0x77515DB2 by thread 1.
> >> 00:00:15.609: GetProcAddress(0x774E0000 [c:\windows\system32\OLE32.DLL],
> >> "CoGetMarshalSizeMax") called from "c:\windows\system32\RPCRT4.DLL" at
> >> address 0x77E90249 and returned 0x77510D1F by thread 1.
> >> 00:00:15.609: GetProcAddress(0x774E0000 [c:\windows\system32\OLE32.DLL],
> >> "CoMarshalInterface") called from "c:\windows\system32\RPCRT4.DLL" at
> >> address
> >> 0x77E90263 and returned 0x7751428D by thread 1.
> >> 00:00:15.609: GetProcAddress(0x774E0000 [c:\windows\system32\OLE32.DLL],
> >> "CoUnmarshalInterface") called from "c:\windows\system32\RPCRT4.DLL" at
> >> address 0x77E9027D and returned 0x77510E53 by thread 1.
> >> 00:00:15.609: GetProcAddress(0x774E0000 [c:\windows\system32\OLE32.DLL],
> >> "StringFromIID") called from "c:\windows\system32\RPCRT4.DLL" at address
> >> 0x77E90297 and returned 0x775548BB by thread 1.
> >> 00:00:15.609: GetProcAddress(0x774E0000 [c:\windows\system32\OLE32.DLL],
> >> "CoGetPSClsid") called from "c:\windows\system32\RPCRT4.DLL" at address
> >> 0x77E902B1 and returned 0x7751B51C by thread 1.
> >> 00:00:15.625: GetProcAddress(0x774E0000 [c:\windows\system32\OLE32.DLL],
> >> "CoTaskMemAlloc") called from "c:\windows\system32\RPCRT4.DLL" at address
> >> 0x77E902C7 and returned 0x774FD048 by thread 1.
> >> 00:00:15.625: GetProcAddress(0x774E0000 [c:\windows\system32\OLE32.DLL],
> >> "CoTaskMemFree") called from "c:\windows\system32\RPCRT4.DLL" at address
> >> 0x77E902DD and returned 0x774FD02C by thread 1.
> >> 00:00:15.625: GetProcAddress(0x774E0000 [c:\windows\system32\OLE32.DLL],
> >> "CoCreateInstance") called from "c:\windows\system32\RPCRT4.DLL" at
> >> address
> >> 0x77E902F3 and returned 0x774FFAC3 by thread 1.
> >> 00:00:15.625: GetProcAddress(0x774E0000 [c:\windows\system32\OLE32.DLL],
> >> "CoReleaseMarshalData") called from "c:\windows\system32\RPCRT4.DLL" at
> >> address 0x77E90309 and returned 0x7750EA5B by thread 1.
> >> 00:00:15.625: GetProcAddress(0x774E0000 [c:\windows\system32\OLE32.DLL],
> >> "DcomChannelSetHResult") called from "c:\windows\system32\RPCRT4.DLL" at
> >> address 0x77E9031F and returned 0x7750F6BF by thread 1.
> >> 00:00:15.625: Thread 12 started in "c:\windows\system32\KERNEL32.DLL" at
> >> address 0x7C810856.
> >> 00:00:15.656: LoadLibraryExW("C:\WINDOWS\system32\es.dll", 0x00000000,
> >> LOAD_WITH_ALTERED_SEARCH_PATH) called from
> >> "c:\windows\system32\OLE32.DLL" at
> >> address 0x7752E1B1 by thread 12.
> >> 00:00:15.656: Loaded "c:\windows\system32\ES.DLL" at address 0x77710000
> >> by
> >> thread 12. Successfully hooked module.
> >> 00:00:15.656: DllMain(0x77710000, DLL_PROCESS_ATTACH, 0x00000000) in
> >> "c:\windows\system32\ES.DLL" called by thread 12.
> >> 00:00:15.672: GetProcAddress(0x7C800000
> >> [c:\windows\system32\KERNEL32.DLL],
> >> "InitializeCriticalSectionAndSpinCount") called from
> >> "c:\windows\system32\ES.DLL" at address 0x7772E03C and returned
> >> 0x7C80B6B1 by
> >> thread 12.
> >> 00:00:15.672: GetProcAddress(0x7C800000
> >> [c:\windows\system32\KERNEL32.DLL],
> >> "InitializeCriticalSectionAndSpinCount") called from
> >> "c:\windows\system32\ES.DLL" at address 0x7773D1FB and returned
> >> 0x7C80B6B1 by
> >> thread 12.
> >>
> >>
> >> "Bernard Cheah [MVP]" wrote:
> >>
> >> > Similar but you can try various method in the comment methods to see if
> >> > it
> >> > helps.
> >> > The famous 'Class not registered'
> >> > http://msmvps.com/blogs/bernard/archive/2005/03/22/39216.aspx
> >> >
> >> > --
> >> > Regards,
> >> > Bernard Cheah
> >> > http://www.iis-resources.com/
> >> > http://www.iiswebcastseries.com/
> >> > http://msmvps.com/blogs/bernard/
> >> >
> >> >
> >> > "Richard B68" <RichardB(a)nospam.nospam> wrote in message
> >> > news:CA9C71B0-B13D-47EA-B656-7687A9211987(a)microsoft.com...
> >> > > Component services vanishes when I expand the computers node. I've
> >> > > tried
> >> > > reinstalling COM+ as described in Q315296 (registering ole32 &
> >> > > oleaut32
> >> > > because I'm on XP pro). Still no luck. Is there anywhere I can look
> >> > > to
> >> > > see
> >> > > what's happening when I expand this node? I worked on some COM+
> >> > > components a
> >> > > while ago so I suspect its a "registered but not present" kind of
> >> > > thing.
> >> > > Thanks.
> >> > >
> >> > > "Bernard Cheah [MVP]" wrote:
> >> > >
> >> > >> Well, in that case fix you com+ error first,
> >> > >> can you expand the component service to my computer level?
> >> > >>
> >> > >>
> >> > >> --
> >> > >> Regards,
> >> > >> Bernard Cheah
> >> > >> http://www.iis-resources.com/
> >> > >> http://www.iiswebcastseries.com/
> >> > >> http://msmvps.com/blogs/bernard/
> >> > >>
> >> > >>
> >> > >> "Richard B68" <RichardB(a)nospam.nospam> wrote in message
> >> > >> news:C9A65E66-FAE6-4525-A073-4A3143DE88EB(a)microsoft.com...
> >> > >> > Not much about IIS - only
> >> > >> >
> >> > >> > [snip]
> >> > >> > The IIS Admin service failed to start due to the following error:
> >> > >> > The service did not respond to the start or control request in a
> >> > >> > timely
> >> > >> > fashion.
> >> > >> > [snip]
> >> > >> >
> >> > >> > Which isn't very helpfull. I have gone a little further since my
> >> > >> > last
From: Bernard Cheah [MVP] on
Ok. so the component catalog is corrupted. you need to fix it first.
Have you try this to see if fix the catalog
PRB: Cannot Expand "My Computer" in Component Services MMC Snap-In
http://support.microsoft.com/?id=301919

--
Regards,
Bernard Cheah
http://www.iis-resources.com/
http://www.iiswebcastseries.com/
http://msmvps.com/blogs/bernard/


"Richard B68" <RichardB(a)nospam.nospam> wrote in message
news:172C165D-B4D7-40C4-8CBA-7BD2F2FDA996(a)microsoft.com...
>I uninstalled IIS as you described.
> I'm still unable to open the computers node in component services.
> The event logs for a restart are listed at the end.
>
> System event log shows
> <snip>
> The COM+ System Application service failed to start due to the following
> error:
> The service did not respond to the start or control request in a timely
> fashion.
> <snip>
>
>
> Thanks,
> Richard.
>
>
> System LOG:
> 21/04/2006 10:49:57 Service Control
> Manager Information None 7036 N/A MYMACHINE The Windows Installer service
> entered the stopped state.
> 21/04/2006 10:40:41 W32Time Information None 35 N/A MYMACHINE The time
> service is now synchronizing the system time with the time source
> 128.138.140.44 (ntp.m|0x0|10.41.0.185:123->128.138.140.44:123).
> 21/04/2006 10:40:28 Service Control
> Manager Information None 7036 N/A MYMACHINE The Symantec AntiVirus service
> entered the running state.
> 21/04/2006 10:40:25 Service Control
> Manager Information None 7036 N/A MYMACHINE The Windows Time service
> entered
> the running state.
> 21/04/2006 10:40:25 Service Control
> Manager Information None 7035 COMPANYEURO\RichardB MYMACHINE The Windows
> Time
> service was successfully sent a start control.
> 21/04/2006 10:40:24 Service Control
> Manager Information None 7036 N/A MYMACHINE The Windows Time service
> entered
> the stopped state.
> 21/04/2006 10:40:24 Service Control
> Manager Information None 7035 COMPANYEURO\RichardB MYMACHINE The Windows
> Time
> service was successfully sent a stop control.
> 21/04/2006 10:40:04 Service Control
> Manager Information None 7036 N/A MYMACHINE The IMAPI CD-Burning COM
> Service
> service entered the stopped state.
> 21/04/2006 10:40:03 Service Control
> Manager Information None 7036 N/A MYMACHINE The Sygate Security Agent
> service
> entered the stopped state.
> 21/04/2006 10:40:03 Service Control
> Manager Information None 7035 COMPANYEURO\RichardB MYMACHINE The Sygate
> Security Agent service was successfully sent a stop control.
> 21/04/2006 10:40:02 Service Control
> Manager Information None 7036 N/A MYMACHINE The Application Layer Gateway
> Service service entered the running state.
> 21/04/2006 10:40:02 Service Control Manager Information None 7035 NT
> AUTHORITY\SYSTEM MYMACHINE The Application Layer Gateway Service service
> was
> successfully sent a start control.
> 21/04/2006 10:40:02 Service Control
> Manager Information None 7036 N/A MYMACHINE The SSDP Discovery Service
> service entered the running state.
> 21/04/2006 10:40:02 Service Control
> Manager Information None 7036 N/A MYMACHINE The Windows Installer service
> entered the running state.
> 21/04/2006 10:40:02 Service Control Manager Information None 7035 NT
> AUTHORITY\SYSTEM MYMACHINE The SSDP Discovery Service service was
> successfully sent a start control.
> 21/04/2006 10:40:02 Service Control Manager Information None 7035 NT
> AUTHORITY\SYSTEM MYMACHINE The Windows Installer service was successfully
> sent a start control.
> 21/04/2006 10:40:02 Service Control
> Manager Information None 7036 N/A MYMACHINE The IMAPI CD-Burning COM
> Service
> service entered the running state.
> 21/04/2006 10:40:02 Service Control
> Manager Information None 7036 N/A MYMACHINE The Network Location Awareness
> (NLA) service entered the running state.
> 21/04/2006 10:40:02 Service Control Manager Information None 7035 NT
> AUTHORITY\SYSTEM MYMACHINE The Network Location Awareness (NLA) service
> was
> successfully sent a start control.
> 21/04/2006 10:40:02 Service Control Manager Information None 7035 NT
> AUTHORITY\SYSTEM MYMACHINE The IMAPI CD-Burning COM Service service was
> successfully sent a start control.
> 21/04/2006 10:40:02 Service Control
> Manager Information None 7036 N/A MYMACHINE The iPodService service
> entered
> the running state.
> 21/04/2006 10:40:02 Service Control Manager Information None 7035 NT
> AUTHORITY\SYSTEM MYMACHINE The iPodService service was successfully sent a
> start control.
> 21/04/2006 10:40:02 Service Control
> Manager Information None 7036 N/A MYMACHINE The Remote Access Connection
> Manager service entered the running state.
> 21/04/2006 10:40:02 Service Control Manager Information None 7035 NT
> AUTHORITY\SYSTEM MYMACHINE The Remote Access Connection Manager service
> was
> successfully sent a start control.
> 21/04/2006 10:40:02 Service Control
> Manager Information None 7036 N/A MYMACHINE The Telephony service entered
> the
> running state.
> 21/04/2006 10:40:02 Service Control
> Manager Error None 7000 N/A MYMACHINE The COM+ System Application service
> failed to start due to the following error:
> The service did not respond to the start or control request in a timely
> fashion.
> 21/04/2006 10:40:02 Service Control
> Manager Error None 7009 N/A MYMACHINE Timeout (30000 milliseconds) waiting
> for the COM+ System Application service to connect.
> 21/04/2006 10:39:38 NETLOGON Error None 5719 N/A MYMACHINE No Domain
> Controller is available for domain COMPANYEURO due to the following:
> There are currently no logon servers available to service the logon
> request.
> .
> Make sure that the computer is connected to the network and try again. If
> the problem persists, please contact your domain administrator.
> 21/04/2006 10:39:30 Dhcp Warning None 1003 N/A MYMACHINE Your computer was
> not able to renew its address from the network (from the DHCP Server) for
> the
> Network Card with network address 0011251518B1. The following error
> occurred:
> The semaphore timeout period has expired. . Your computer will continue to
> try and obtain an address on its own from the network address (DHCP)
> server.
> 21/04/2006 10:38:47 Tcpip Information None 4201 N/A MYMACHINE The system
> detected that network adapter
> \DEVICE\TCPIP_{574E7F47-29CA-47E1-B4D8-878B09E7B5E1} was connected to the
> network, and has initiated normal operation over the network adapter.
> 21/04/2006 10:38:45 E1000 Information None 32 N/A MYMACHINE Intel(R)
> PRO/1000 MT Mobile Connection Link has been established: 1000Mbps.
> 21/04/2006 10:38:45 E1000 Information None 31 N/A MYMACHINE Intel(R)
> PRO/1000 MT Mobile Connection :Spanning Tree Protocol has been detected on
> the device your network connection is attached to.
> 21/04/2006 10:38:42 nminjct Information None 2 N/A MYMACHINE nminjct has
> successfully initialized.
> 21/04/2006 10:38:40 E1000 Information None 42 N/A MYMACHINE Intel(R)
> PRO/1000 MT Mobile Connection driver had been started.
>
> 21/04/2006 10:38:56 EventLog Information None 6005 N/A MYMACHINE The Event
> log service was started.
> 21/04/2006 10:38:56 EventLog Information None 6009 N/A MYMACHINE Microsoft
> (R) Windows (R) 5.01. 2600 Service Pack 2 Uniprocessor Free.
> 21/04/2006 10:37:27 EventLog Information None 6006 N/A MYMACHINE The Event
> log service was stopped.
> 21/04/2006 10:36:28 Service Control
> Manager Information None 7036 N/A MYMACHINE The iPodService service
> entered
> the stopped state.
> 21/04/2006 10:36:26 Service Control
> Manager Information None 7036 N/A MYMACHINE The Ati HotKey Poller service
> entered the stopped state.
>
>
>
> Application LOG:
> 21/04/2006 10:45:32 Symantec AntiVirus Information None 61 N/A MYMACHINE
>
> A root certificate was removed from the trusted roots directory. The
> subject of the root cert was /CN=<snip>/OU=Server Group Root CA. The root
> cert file name was C:\Program Files\Symantec
> AntiVirus/pki/roots/<snip>.0.servergroupca.cer.
> 21/04/2006 10:40:28 Symantec AntiVirus Information None 14 N/A MYMACHINE
>
> Symantec AntiVirus services startup was successful.
> 21/04/2006 10:40:04 Symantec AntiVirus Information None 7 N/A MYMACHINE
>
> New virus definition file loaded. Version: 80420i.
> 21/04/2006 10:39:53 MSSQLSERVER Information (2) 17055 N/A MYMACHINE 17126
> :
> SQL Server is ready for client connections
>
> 21/04/2006 10:39:53 MSSQLSERVER Information (2) 17055 N/A MYMACHINE 19013
> :
> SQL server listening on TCP, Shared Memory.
>
> 21/04/2006 10:39:53 MSSQLServer Warning (8) 19011 N/A MYMACHINE
> SuperSocket
> info: (SpnRegister) : Error 1355.
> 21/04/2006 10:39:38 Userenv Error None 1054 NT
> AUTHORITY\SYSTEM MYMACHINE Windows cannot obtain the domain controller
> name
> for your computer network. (The specified domain either does not exist or
> could not be contacted. ). Group Policy processing aborted.
> 21/04/2006 10:39:38 Userenv Error None 1054 NT
> AUTHORITY\SYSTEM MYMACHINE Windows cannot obtain the domain controller
> name
> for your computer network. (The specified domain either does not exist or
> could not be contacted. ). Group Policy processing aborted.
> 21/04/2006 10:39:31 MSSQLSERVER Information (2) 17055 N/A MYMACHINE 17052
> :
> Recovery complete.
>
> 21/04/2006 10:39:28 MSSQLSERVER Information (2) 17055 N/A MYMACHINE 19013
> :
> SQL server listening on 127.0.0.1: 1433.
>
> 21/04/2006 10:39:28 MSSQLSERVER Information (2) 17055 N/A MYMACHINE 19013
> :
> SQL server listening on 10.41.0.185: 1433.
>
> 21/04/2006 10:39:28 MSSQLSERVER Information (2) 17055 N/A MYMACHINE 17834
> :
> Using 'SSNETLIB.DLL' version '8.0.2039'.
>
> 21/04/2006 10:39:27 SecurityCenter Information None 1807 N/A MYMACHINE The
> Security Center service has been stopped. It was prevented from running
> by a
> software group policy.
> 21/04/2006 10:39:27 ccEvtMgr Information None 35 NT
> AUTHORITY\SYSTEM MYMACHINE The 'Symantec Event Manager' service has
> started.
> 21/04/2006 10:39:27 ccEvtMgr Information None 34 NT
> AUTHORITY\SYSTEM MYMACHINE The 'Symantec Event Manager' service is
> starting.
> 21/04/2006 10:39:24 MSSQLSERVER Information (2) 17055 N/A MYMACHINE 17125
> :
> Using dynamic lock allocation. [2500] Lock Blocks, [5000] Lock Owner
> Blocks.
>
> 21/04/2006 10:39:24 MSSQLSERVER Information (2) 17055 N/A MYMACHINE 17124
> :
> SQL Server configured for thread mode processing.
>
> 21/04/2006 10:39:23 MSSQLSERVER Information (2) 17055 N/A MYMACHINE 17162
> :
> SQL Server is starting at priority class 'normal'(1 CPU detected).
>
> 21/04/2006 10:39:23 MSSQLSERVER Information (2) 17176 N/A MYMACHINE This
> instance of SQL Server last reported using a process id of 516 at
> 21/04/2006
> 10:37:31 (local) 21/04/2006 09:37:31 (UTC).
> 21/04/2006 10:39:23 MSSQLSERVER Information (2) 17055 N/A MYMACHINE 17104
> :
> Server Process ID is 3412.
>
> 21/04/2006 10:39:23 MSSQLSERVER Information (2) 17055 N/A MYMACHINE "17052
> :
> Microsoft SQL Server 2000 - 8.00.2039 (Intel X86)
> May 3 2005 23:18:38
> Copyright (c) 1988-2003 Microsoft Corporation
> Developer Edition on Windows NT 5.1 (Build 2600: Service Pack 2)
>
> "
> 21/04/2006 10:39:18 Compuware Distributed Analyzer
> Service None None 10 N/A MYMACHINE Service started.
> 21/04/2006 10:39:18 ccSetMgr Information None 35 NT
> AUTHORITY\SYSTEM MYMACHINE The 'Symantec Settings Manager' service has
> started.
> 21/04/2006 10:39:18 ccSetMgr Information None 34 NT
> AUTHORITY\SYSTEM MYMACHINE The 'Symantec Settings Manager' service is
> starting.
> 21/04/2006 10:39:18 MSDTC Information Disk 2444 N/A MYMACHINE MS DTC
> started with the following settings:
>
> Security Configuration (OFF = 0 and ON = 1):
> Network Administration of Transactions = 0,
> Network Clients = 0,
> Inbound Distributed Transactions using Native MSDTC Protocol = 0,
> Outbound Distributed Transactions using Native MSDTC Protocol = 0,
> Transaction Internet Protocol (TIP) = 0,
> XA Transactions = 0
> 21/04/2006 10:37:17 MSSQLSERVER Information (2) 17055 N/A MYMACHINE 17147
> :
> SQL Server terminating because of system shutdown.
>
> 21/04/2006 10:37:16 Userenv Warning None 1517 NT
> AUTHORITY\SYSTEM MYMACHINE Windows saved user COMPANYEURO\RichardB
> registry
> while an application or service was still using the registry during log
> off.
> The memory used by the user's registry has not been freed. The registry
> will
> be unloaded when it is no longer in use.
>
> This is often caused by services running as a user account, try
> configuring
> the services to run in either the LocalService or NetworkService account.
> 21/04/2006 10:36:41 Userenv Warning None 1524 COMPANYEURO\RichardB
> MYMACHINE Windows
> cannot unload your classes registry file - it is still in use by other
> applications or services. The file will be unloaded when it is no longer
> in
> use.
>
>
>
>
> "Bernard Cheah [MVP]" wrote:
>
>> Now, I don't go that deep just to get IIS started.
>> Can you pls uninstall IIS
>> a) uninstall IIS (safe or normal mode)
>> b) Remove files and folders
>> %windir%/system32/inetsvr/
>> /inetpub/
>> %windir%/iisx.log (x=5 for w2k, 6 for XP, Win03)
>> (use safe mode to delete)
>>
>> before installation, check if component servies is working correctly, and
>> you can drill down to component listing level.
>> then resintall IIS.
>>
>> any error msgs during installation?
>> if no, can you start IIS ? if no, anything in event log and iisX.log
>> file?
>>
>> --
>> Regards,
>> Bernard Cheah
>> http://www.iis-resources.com/
>> http://www.iiswebcastseries.com/
>> http://msmvps.com/blogs/bernard/
>>
>>
>> "Richard B68" <RichardB(a)nospam.nospam> wrote in message
>> news:BE2BE9AE-DB0C-4313-A8AD-5C3FD75C9D22(a)microsoft.com...
>> >I traced a little more with windbg.
>> > Starting after the SQLSetEnvAttr call in comsvs.dll, all seems to go OK
>> > until CoCreateInstance fails trying to create an IEventServer2
>> > interface.
>> >
>> > COMSVCS.DLL
>> > CMTSPackage::InitEventDispatcher ultimately ends up at
>> > CEventDispatcher::GetEventServer which calls
>> > HR = CoCreateInstance({ECABAFBC...}, 0, 0x17, {378F3CA7...},
>> > &StackVariable)
>> >
>> > EC... is "COM+ Event Notification Server"
>> > 37... is "IEventServer2"
>> >
>> > HR is 8007041D - (service didn't respond in an appropriate time).
>> >
>> > Any thoughts on where to go next?
>> > Thanks.
>> >
>> > "Richard B68" wrote:
>> >
>> >> I'm pretty sure I've tried the solutions listed in "TFCNR". Will have
>> >> to
>> >> take a deep breath and go again.
>> >>
>> >> I profiled mmc.exe on the broken machine and one that works. Don't
>> >> know
>> >> if
>> >> this sheds any light.
>> >> A breakpoint on GetClassObject in Ole32.dll isn't hit.
>> >> Thanks for your help.
>> >>
>> >>
>> >>
>> >> Broken machine:
>> >> 00:00:22.603: LoadLibraryW("ODBC32.DLL") called from
>> >> "c:\windows\system32\COMSVCS.DLL" at address 0x766750A8 by thread 1.
>> >> 00:00:22.603: Loaded "c:\windows\system32\ODBC32.DLL" at address
>> >> 0x74320000
>> >> by thread 1. Successfully hooked module.
>> >> 00:00:22.603: DllMain(0x74320000, DLL_PROCESS_ATTACH, 0x00000000) in
>> >> "c:\windows\system32\ODBC32.DLL" called by thread 1.
>> >> 00:00:22.603: GetProcAddress(0x7C800000
>> >> [c:\windows\system32\KERNEL32.DLL],
>> >> "TryEnterCriticalSection") called from
>> >> "c:\windows\system32\ODBC32.DLL"
>> >> at
>> >> address 0x7432FC07 and returned 0x7C90112B by thread 1.
>> >> 00:00:22.603: GetProcAddress(0x7C800000
>> >> [c:\windows\system32\KERNEL32.DLL],
>> >> "TryEnterCriticalSection") called from
>> >> "c:\windows\system32\ODBC32.DLL"
>> >> at
>> >> address 0x7432F02C and returned 0x7C90112B by thread 1.
>> >> 00:00:22.603: GetProcAddress(0x7C800000
>> >> [c:\windows\system32\KERNEL32.DLL],
>> >> "SetCriticalSectionSpinCount") called from
>> >> "c:\windows\system32\ODBC32.DLL"
>> >> at address 0x7432F039 and returned 0x7C928260 by thread 1.
>> >> 00:00:22.613: LoadLibraryExA("c:\windows\system32\odbcint.dll",
>> >> 0x00000000,
>> >> LOAD_WITH_ALTERED_SEARCH_PATH) called from
>> >> "c:\windows\system32\ODBC32.DLL"
>> >> at address 0x7432F479 by thread 1.
>> >> 00:00:22.613: Loaded "c:\windows\system32\ODBCINT.DLL" at address
>> >> 0x01CD0000
>> >> by thread 1. Successfully hooked module.
>> >> 00:00:22.613: LoadLibraryExA("c:\windows\system32\odbcint.dll",
>> >> 0x00000000,
>> >> LOAD_WITH_ALTERED_SEARCH_PATH) returned 0x01CD0000 by thread 1.
>> >> 00:00:22.613: DllMain(0x74320000, DLL_PROCESS_ATTACH, 0x00000000) in
>> >> "c:\windows\system32\ODBC32.DLL" returned 1 (0x1) by thread 1.
>> >> 00:00:22.613: LoadLibraryW("ODBC32.DLL") returned 0x74320000 by thread
>> >> 1.
>> >> 00:00:22.613: GetProcAddress(0x74320000
>> >> [c:\windows\system32\ODBC32.DLL],
>> >> "SQLAllocEnv") called from "c:\windows\system32\COMSVCS.DLL" at
>> >> address
>> >> 0x766750C1 and returned 0x7432F2D4 by thread 1.
>> >> 00:00:22.613: GetProcAddress(0x74320000
>> >> [c:\windows\system32\ODBC32.DLL],
>> >> "SQLAllocConnect") called from "c:\windows\system32\COMSVCS.DLL" at
>> >> address
>> >> 0x766750CE and returned 0x7432A635 by thread 1.
>> >> 00:00:22.623: GetProcAddress(0x74320000
>> >> [c:\windows\system32\ODBC32.DLL],
>> >> "SQLBindParameter") called from "c:\windows\system32\COMSVCS.DLL" at
>> >> address
>> >> 0x766750DB and returned 0x7432A91C by thread 1.
>> >> 00:00:22.623: GetProcAddress(0x74320000
>> >> [c:\windows\system32\ODBC32.DLL],
>> >> "SQLAllocHandle") called from "c:\windows\system32\COMSVCS.DLL" at
>> >> address
>> >> 0x766750E8 and returned 0x74344AE7 by thread 1.
>> >> 00:00:22.623: GetProcAddress(0x74320000
>> >> [c:\windows\system32\ODBC32.DLL],
>> >> "SQLSetEnvAttr") called from "c:\windows\system32\COMSVCS.DLL" at
>> >> address
>> >> 0x766750F5 and returned 0x7432FF6B by thread 1.
>> >> 00:00:22.643: Thread 1 exited with code 2131666259 (0x7F0EA553).
>> >> 00:00:22.653: Thread 2 exited with code 2131666259 (0x7F0EA553).
>> >> 00:00:22.663: Thread 3 exited with code 2131666259 (0x7F0EA553).
>> >> 00:00:22.663: Thread 4 exited with code 2131666259 (0x7F0EA553).
>> >> 00:00:22.663: Thread 5 exited with code 2131666259 (0x7F0EA553).
>> >> 00:00:22.663: Thread 7 exited with code 2131666259 (0x7F0EA553).
>> >> 00:00:22.663: Thread 8 exited with code 2131666259 (0x7F0EA553).
>> >> 00:00:22.673: Thread 9 exited with code 2131666259 (0x7F0EA553).
>> >> 00:00:22.773: Exited "c:\windows\system32\MMC.EXE" (process 0xE60)
>> >> with
>> >> code
>> >> 2131666259 (0x7F0EA553) by thread 10.
>> >> 00:00:00.140: Entrypoint reached. All implicit modules have been
>> >> loaded.
>> >>
>> >> Working machine:
>> >> 00:00:15.563: LoadLibraryW("ODBC32.DLL") called from
>> >> "c:\windows\system32\COMSVCS.DLL" at address 0x766750A8 by thread 1.
>> >> 00:00:15.578: Thread 11 exited with code 0 (0x0).
>> >> 00:00:15.578: Loaded "c:\windows\system32\ODBC32.DLL" at address
>> >> 0x74320000
>> >> by thread 1. Successfully hooked module.
>> >> 00:00:15.578: DllMain(0x74320000, DLL_PROCESS_ATTACH, 0x00000000) in
>> >> "c:\windows\system32\ODBC32.DLL" called by thread 1.
>> >> 00:00:15.578: GetProcAddress(0x7C800000
>> >> [c:\windows\system32\KERNEL32.DLL],
>> >> "TryEnterCriticalSection") called from
>> >> "c:\windows\system32\ODBC32.DLL"
>> >> at
>> >> address 0x7432FC07 and returned 0x7C90112B by thread 1.
>> >> 00:00:15.578: GetProcAddress(0x7C800000
>> >> [c:\windows\system32\KERNEL32.DLL],
>> >> "TryEnterCriticalSection") called from
>> >> "c:\windows\system32\ODBC32.DLL"
>> >> at
>> >> address 0x7432F02C and returned 0x7C90112B by thread 1.
>> >> 00:00:15.594: GetProcAddress(0x7C800000
>> >> [c:\windows\system32\KERNEL32.DLL],
>> >> "SetCriticalSectionSpinCount") called from
>> >> "c:\windows\system32\ODBC32.DLL"
>> >> at address 0x7432F039 and returned 0x7C928260 by thread 1.
>> >> 00:00:15.594: LoadLibraryExA("c:\windows\system32\odbcint.dll",
>> >> 0x00000000,
>> >> LOAD_WITH_ALTERED_SEARCH_PATH) called from
>> >> "c:\windows\system32\ODBC32.DLL"
>> >> at address 0x7432F479 by thread 1.
>> >> 00:00:15.594: Loaded "c:\windows\system32\ODBCINT.DLL" at address
>> >> 0x01960000
>> >> by thread 1. Successfully hooked module.
>> >> 00:00:15.594: LoadLibraryExA("c:\windows\system32\odbcint.dll",
>> >> 0x00000000,
>> >> LOAD_WITH_ALTERED_SEARCH_PATH) returned 0x01960000 by thread 1.
>> >> 00:00:15.594: DllMain(0x74320000, DLL_PROCESS_ATTACH, 0x00000000) in
>> >> "c:\windows\system32\ODBC32.DLL" returned 1 (0x1) by thread 1.
>> >> 00:00:15.594: LoadLibraryW("ODBC32.DLL") returned 0x74320000 by thread
>> >> 1.
>> >> 00:00:15.594: GetProcAddress(0x74320000
>> >> [c:\windows\system32\ODBC32.DLL],
>> >> "SQLAllocEnv") called from "c:\windows\system32\COMSVCS.DLL" at
>> >> address
>> >> 0x766750C1 and returned 0x7432F2D4 by thread 1.
>> >> 00:00:15.594: GetProcAddress(0x74320000
>> >> [c:\windows\system32\ODBC32.DLL],
>> >> "SQLAllocConnect") called from "c:\windows\system32\COMSVCS.DLL" at
>> >> address
>> >> 0x766750CE and returned 0x7432A635 by thread 1.
>> >> 00:00:15.594: GetProcAddress(0x74320000
>> >> [c:\windows\system32\ODBC32.DLL],
>> >> "SQLBindParameter") called from "c:\windows\system32\COMSVCS.DLL" at
>> >> address
>> >> 0x766750DB and returned 0x7432A91C by thread 1.
>> >> 00:00:15.594: GetProcAddress(0x74320000
>> >> [c:\windows\system32\ODBC32.DLL],
>> >> "SQLAllocHandle") called from "c:\windows\system32\COMSVCS.DLL" at
>> >> address
>> >> 0x766750E8 and returned 0x74344AE7 by thread 1.
>> >> 00:00:15.609: GetProcAddress(0x74320000
>> >> [c:\windows\system32\ODBC32.DLL],
>> >> "SQLSetEnvAttr") called from "c:\windows\system32\COMSVCS.DLL" at
>> >> address
>> >> 0x766750F5 and returned 0x7432FF6B by thread 1.
>> >> 00:00:15.609: GetProcAddress(0x774E0000
>> >> [c:\windows\system32\OLE32.DLL],
>> >> "CoGetClassObject") called from "c:\windows\system32\RPCRT4.DLL" at
>> >> address
>> >> 0x77E9022F and returned 0x77515DB2 by thread 1.
>> >> 00:00:15.609: GetProcAddress(0x774E0000
>> >> [c:\windows\system32\OLE32.DLL],
>> >> "CoGetMarshalSizeMax") called from "c:\windows\system32\RPCRT4.DLL" at
>> >> address 0x77E90249 and returned 0x77510D1F by thread 1.
>> >> 00:00:15.609: GetProcAddress(0x774E0000
>> >> [c:\windows\system32\OLE32.DLL],
>> >> "CoMarshalInterface") called from "c:\windows\system32\RPCRT4.DLL" at
>> >> address
>> >> 0x77E90263 and returned 0x7751428D by thread 1.
>> >> 00:00:15.609: GetProcAddress(0x774E0000
>> >> [c:\windows\system32\OLE32.DLL],
>> >> "CoUnmarshalInterface") called from "c:\windows\system32\RPCRT4.DLL"
>> >> at
>> >> address 0x77E9027D and returned 0x77510E53 by thread 1.
>> >> 00:00:15.609: GetProcAddress(0x774E0000
>> >> [c:\windows\system32\OLE32.DLL],
>> >> "StringFromIID") called from "c:\windows\system32\RPCRT4.DLL" at
>> >> address
>> >> 0x77E90297 and returned 0x775548BB by thread 1.
>> >> 00:00:15.609: GetProcAddress(0x774E0000
>> >> [c:\windows\system32\OLE32.DLL],
>> >> "CoGetPSClsid") called from "c:\windows\system32\RPCRT4.DLL" at
>> >> address
>> >> 0x77E902B1 and returned 0x7751B51C by thread 1.
>> >> 00:00:15.625: GetProcAddress(0x774E0000
>> >> [c:\windows\system32\OLE32.DLL],
>> >> "CoTaskMemAlloc") called from "c:\windows\system32\RPCRT4.DLL" at
>> >> address
>> >> 0x77E902C7 and returned 0x774FD048 by thread 1.
>> >> 00:00:15.625: GetProcAddress(0x774E0000
>> >> [c:\windows\system32\OLE32.DLL],
>> >> "CoTaskMemFree") called from "c:\windows\system32\RPCRT4.DLL" at
>> >> address
>> >> 0x77E902DD and returned 0x774FD02C by thread 1.
>> >> 00:00:15.625: GetProcAddress(0x774E0000
>> >> [c:\windows\system32\OLE32.DLL],
>> >> "CoCreateInstance") called from "c:\windows\system32\RPCRT4.DLL" at
>> >> address
>> >> 0x77E902F3 and returned 0x774FFAC3 by thread 1.
>> >> 00:00:15.625: GetProcAddress(0x774E0000
>> >> [c:\windows\system32\OLE32.DLL],
>> >> "CoReleaseMarshalData") called from "c:\windows\system32\RPCRT4.DLL"
>> >> at
>> >> address 0x77E90309 and returned 0x7750EA5B by thread 1.
>> >> 00:00:15.625: GetProcAddress(0x774E0000
>> >> [c:\windows\system32\OLE32.DLL],
>> >> "DcomChannelSetHResult") called from "c:\windows\system32\RPCRT4.DLL"
>> >> at
>> >> address 0x77E9031F and returned 0x7750F6BF by thread 1.
>> >> 00:00:15.625: Thread 12 started in "c:\windows\system32\KERNEL32.DLL"
>> >> at
>> >> address 0x7C810856.
>> >> 00:00:15.656: LoadLibraryExW("C:\WINDOWS\system32\es.dll", 0x00000000,
>> >> LOAD_WITH_ALTERED_SEARCH_PATH) called from
>> >> "c:\windows\system32\OLE32.DLL" at
>> >> address 0x7752E1B1 by thread 12.
>> >> 00:00:15.656: Loaded "c:\windows\system32\ES.DLL" at address
>> >> 0x77710000
>> >> by
>> >> thread 12. Successfully hooked module.
>> >> 00:00:15.656: DllMain(0x77710000, DLL_PROCESS_ATTACH, 0x00000000) in
>> >> "c:\windows\system32\ES.DLL" called by thread 12.
>> >> 00:00:15.672: GetProcAddress(0x7C800000
>> >> [c:\windows\system32\KERNEL32.DLL],
>> >> "InitializeCriticalSectionAndSpinCount") called from
>> >> "c:\windows\system32\ES.DLL" at address 0x7772E03C and returned
>> >> 0x7C80B6B1 by
>> >> thread 12.
>> >> 00:00:15.672: GetProcAddress(0x7C800000
>> >> [c:\windows\system32\KERNEL32.DLL],
>> >> "InitializeCriticalSectionAndSpinCount") called from
>> >> "c:\windows\system32\ES.DLL" at address 0x7773D1FB and returned
>> >> 0x7C80B6B1 by
>> >> thread 12.
>> >>
>> >>
>> >> "Bernard Cheah [MVP]" wrote:
>> >>
>> >> > Similar but you can try various method in the comment methods to see
>> >> > if
>> >> > it
>> >> > helps.
>> >> > The famous 'Class not registered'
>> >> > http://msmvps.com/blogs/bernard/archive/2005/03/22/39216.aspx
>> >> >
>> >> > --
>> >> > Regards,
>> >> > Bernard Cheah
>> >> > http://www.iis-resources.com/
>> >> > http://www.iiswebcastseries.com/
>> >> > http://msmvps.com/blogs/bernard/
>> >> >
>> >> >
>> >> > "Richard B68" <RichardB(a)nospam.nospam> wrote in message
>> >> > news:CA9C71B0-B13D-47EA-B656-7687A9211987(a)microsoft.com...
>> >> > > Component services vanishes when I expand the computers node.
>> >> > > I've
>> >> > > tried
>> >> > > reinstalling COM+ as described in Q315296 (registering ole32 &
>> >> > > oleaut32
>> >> > > because I'm on XP pro). Still no luck. Is there anywhere I can
>> >> > > look
>> >> > > to
>> >> > > see
>> >> > > what's happening when I expand this node? I worked on some COM+
>> >> > > components a
>> >> > > while ago so I suspect its a "registered but not present" kind of
>> >> > > thing.
>> >> > > Thanks.
>> >> > >
>> >> > > "Bernard Cheah [MVP]" wrote:
>> >> > >
>> >> > >> Well, in that case fix you com+ error first,
>> >> > >> can you expand the component service to my computer level?
>> >> > >>
>> >> > >>
>> >> > >> --
>> >> > >> Regards,
>> >> > >> Bernard Cheah
>> >> > >> http://www.iis-resources.com/
>> >> > >> http://www.iiswebcastseries.com/
>> >> > >> http://msmvps.com/blogs/bernard/
>> >> > >>
>> >> > >>
>> >> > >> "Richard B68" <RichardB(a)nospam.nospam> wrote in message
>> >> > >> news:C9A65E66-FAE6-4525-A073-4A3143DE88EB(a)microsoft.com...
>> >> > >> > Not much about IIS - only
>> >> > >> >
>> >> > >> > [snip]
>> >> > >> > The IIS Admin service failed to start due to the following
>> >> > >> > error:
>> >> > >> > The service did not respond to the start or control request in
>> >> > >> > a
>> >> > >> > timely
>> >> > >> > fashion.
>> >> > >> > [snip]
>> >> > >> >
>> >> > >> > Which isn't very helpfull. I have gone a little further since
>> >> > >> > my
>> >> > >> > last


From: "WenJun Zhang[msft]" on
Hi Richard,

You might want to give the following steps a try also instead of the
steps in Q315296 if those didn't help.. they are similar with a few
differences. Once we get COM+ to be restored, I think IIS install would go
through...

To uninstall and reinstall all MDAC and COM+ Components on Windows 2000

==================Reboot into Safe mode================================

1. Go to command prompt and rename Clbcatq.dll with the following command:
ren %WinDir%\System32\Clbcatq.dll %WinDir%\System32\~Clbcatq.dll
Note: Make sure that you include the tilde (~) at the start of the file
name.

2. Restart the computer (back into safe mode)

3. Start Registry Editor (Regedt32.exe).

4. Locate and delete the following key in the registry:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3
Leave the registry editor open for step #8

5. At a command prompt, type
"rd /s %windir%\Registration" (without the quotation marks), and then
press ENTER.
This is the location folder of the registration database.

6. Register comsvcs.dll from the command prompt with the following command
regsvr32 %windir%\system32\comsvcs.dll

7. In the registry editor, locate and delete the the value for the key:
HKEY_CLASSES_ROOT\CLSID\CLBVersion

8. At a command prompt, type:
"rd /s %windir%\system32\COM" (without the quotation marks), and
then press ENTER.

==================Reboot into Normal mode================================

9. Open up the Control Panel.

10. Double-click Add/Remove Programs, and then click Add/Remove Windows
Components.

11. Do not select any checkmarks...Just click Next
This will to go through the reinstallation process and will
automatically reinstall all COM+ and MDAC components

It is very important to restart the computer before trying the Add/Remove
Windows Components option.

Best regards,

WenJun Zhang
Microsoft Online Partner Support

This posting is provided "AS IS" with no warranties, and confers no rights.



From: Richard B68 on
Unfortunately the steps WenJun lists didn't help.
I followed each step apart from #6. ComSvcs.dll depends on clbcatq.dll
which I'd just renamed so the dll failed to load.
I'm still unable to expand past computers in Component Services.
ComSetup.log is attached at the end of this post. I also noticed an iis6.log
even though IIS is not checked in Add/Remove->Windows Components.


Is there anywhere else I should look?
Thanks,
Richard.



===============================================================================
I notice a few warnings in the application event log (before COM+ was
reinstalled).

24/04/2006 09:10:13 EventSystem Warning (52) 4356 N/A MYMACHINE The COM+
Event System failed to create an instance of the subscriber
partition:{41E90F3E-56C1-4633-81C3-6E8BAC8BDD70}!new:{7E89FF0B-F649-4F9A-A9C3-F05DFAAA3DA1}. CoGetObject returned HRESULT 800401E4.
24/04/2006 09:08:36 EventSystem Warning (54) 4353 N/A MYMACHINE The COM+
Event System attempted to fire the EventObjectChange::ChangedSubscription
event but received a bad return code. HRESULT was 80040201.
24/04/2006 09:08:36 EventSystem Warning (52) 4356 N/A MYMACHINE The COM+
Event System failed to create an instance of the subscriber
partition:{41E90F3E-56C1-4633-81C3-6E8BAC8BDD70}!new:{D3938AB0-5B9D-11D1-8DD2-00AA004ABD5E}. CoGetObject returned HRESULT 800401E4.
24/04/2006 09:08:36 EventSystem Warning (54) 4353 N/A MYMACHINE The COM+
Event System attempted to fire the EventObjectChange::ChangedSubscription
event but received a bad return code. HRESULT was 80040201.
24/04/2006 09:08:36 EventSystem Warning (52) 4356 N/A MYMACHINE The COM+
Event System failed to create an instance of the subscriber
partition:{41E90F3E-56C1-4633-81C3-6E8BAC8BDD70}!new:{D3938AB0-5B9D-11D1-8DD2-00AA004ABD5E}. CoGetObject returned HRESULT 800401E4.
2




===========================================================================
After the COM+ install there are a couple more messages from COM+

24/04/2006 09:22:35 COM+ Information (117) 778 N/A MYMACHINE Application
image dump failed.
Server Application ID: {01885945-612C-4A53-A479-E97507453926}
Server Application Instance ID:
{3E6B6CAF-3520-4737-9220-C8DFADBE8316}
Server Application Name: COM+ Explorer
Error Code = 0x80004005 : Unspecified error
COM+ Services Internals Information:
File: d:\qxp_slp\com\com1x\src\shared\util\svcerr.cpp, Line: 1259
Comsvcs.dll file version: ENU 2001.12.4414.308 shp
24/04/2006 09:22:35 COM+ Error Unknown 4689 N/A MYMACHINE 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:\qxp_slp\com\com1x\src\comsvcs\package\cpackage.cpp(1184), hr = 8007041d:
InitEventCollector failed




===============================================================================
comsetup.log

COM+[9:14:0]:
********************************************************************************
COM+[9:14:0]: Setup started - [DATE:04,24,2006 TIME: 09:14 am]
COM+[9:14:0]:
********************************************************************************
COM+[9:14:0]: Start OC_INIT_COMPONENT Component = com
COM+[9:14:0]: INF VERSION (com) = 2001,12,4414,42
COM+[9:14:0]: Instantiating CMasterNT5Wks
COM+[9:14:0]: Memory usage for setup process...
COM+[9:14:0]: PeakWorkingSetSize: 8504 Kb, WorkingSetSize: 8504 Kb
COM+[9:14:0]: QuotaPeakPagedPoolUsage: 44 Kb, QuotaPagedPoolUsage: 44 Kb
COM+[9:14:0]: PeakPagefileUsage: 4660 Kb, PagefileUsage: 3912 Kb
COM+[9:14:0]: MTSS: Answer File =
COM+[9:14:0]: Calling SetupOpenInfFile.
COM+[9:14:0]: Unable to open Answer File!!
COM+[9:14:0]: DRID-39104 -> Path: C:\WINDOWS\Java\Trustlib\
COM+[9:14:0]: Installed COM product version = 0.0.0.0
COM+[9:14:0]: SETUP VERSION = 3.0.0.4414
COM+[9:14:0]: Installation Mode = PARTIAL
COM+[9:14:0]: Setup Mode = CUSTOM
COM+[9:14:0]: DRID-39103 -> Path: C:\Program Files\Common Files\ODBC\Data
Sources\
COM+[9:14:0]: End OC_INIT_COMPONENT Return Value = 0
COM+[9:14:9]: Start OC_QUERY_STATEComponent = com Subcomponent = com
COM+[9:14:9]: Subcomponent com state: O-,C-,R+
COM+[9:14:9]: End OC_QUERY_STATE Return Value = 0
COM+[9:14:9]: Start OC_REQUEST_PAGES Component = com
COM+[9:14:10]: End OC_REQUEST_PAGES Return Value = 0
COM+[9:14:10]: Start OC_REQUEST_PAGES Component = com
COM+[9:14:10]: End OC_REQUEST_PAGES Return Value = 0
COM+[9:14:10]: Start OC_REQUEST_PAGES Component = com
COM+[9:14:10]: End OC_REQUEST_PAGES Return Value = 0
COM+[9:14:10]: Start OC_REQUEST_PAGES Component = com
COM+[9:14:10]: End OC_REQUEST_PAGES Return Value = 0
COM+[9:14:10]: Start OC_REQUEST_PAGES Component = com
COM+[9:14:10]: End OC_REQUEST_PAGES Return Value = 0
COM+[9:14:10]: Start OC_REQUEST_PAGES Component = com
COM+[9:14:10]: End OC_REQUEST_PAGES Return Value = 0
COM+[9:14:10]: Start OC_REQUEST_PAGES Component = com
COM+[9:14:10]: End OC_REQUEST_PAGES Return Value = 0
COM+[9:14:10]: Start OC_QUERY_STATEComponent = com Subcomponent = com
COM+[9:14:10]: End OC_QUERY_STATE Return Value = 1
COM+[9:14:10]: Start OC_QUERY_CHANGE_SEL_STATE Component = com Subcomponent
= com
COM+[9:14:10]: Subcomponent com state: O+,C+,R+
COM+[9:14:10]: End OC_QUERY_CHANGE_SEL_STATE Return Value = 1
COM+[9:14:11]: Start OC_CALC_DISK_SPACE Component = com Subcomponent = com
COM+[9:14:11]: End OC_CALC_DISK_SPACE Return Value = 0
COM+[9:14:12]: Start OC_QUERY_SKIP_PAGE Component = com
COM+[9:14:12]: End OC_QUERY_SKIP_PAGE Return Value = 0
COM+[9:14:12]: Start OC_QUERY_IMAGE_EX Component = com Subcomponent = com
COM+[9:14:12]: End OC_QUERY_IMAGE_EX Return Value = 1
COM+[9:14:16]: Start OC_QUEUE_FILE_OPS Component = com Subcomponent =
COM+[9:14:16]: End OC_QUEUE_FILE_OPS Return Value = 0
COM+[9:14:16]: Start OC_QUEUE_FILE_OPS Component = com Subcomponent = com
COM+[9:14:16]: Subcomponent com state: O+,C+,R+
COM+[9:14:16]: Reading persistent registry values
COM+[9:14:16]: Finished reading persistent registry values, retval = 0x0
COM+[9:14:16]: Queuing file ops for component com, Section Name: com_install
COM+[9:14:16]: The following files will be copied:
COM+[9:14:16]: C:\WINDOWS\system32\clbcatq.dll
COM+[9:14:16]: C:\WINDOWS\system32\comsnap.dll
COM+[9:14:16]: C:\WINDOWS\system32\comuid.dll
COM+[9:14:16]: C:\WINDOWS\system32\comsvcs.dll
COM+[9:14:16]: C:\WINDOWS\system32\catsrv.dll
COM+[9:14:16]: C:\WINDOWS\system32\catsrvut.dll
COM+[9:14:16]: C:\WINDOWS\system32\clbcatex.dll
COM+[9:14:16]: C:\WINDOWS\system32\catsrvps.dll
COM+[9:14:16]: C:\WINDOWS\system32\stclient.dll
COM+[9:14:16]: C:\WINDOWS\system32\comrepl.dll
COM+[9:14:16]: C:\WINDOWS\system32\comaddin.dll
COM+[9:14:16]: C:\WINDOWS\system32\colbact.dll
COM+[9:14:16]: C:\WINDOWS\system32\Com\comadmin.dll
COM+[9:14:16]: C:\WINDOWS\system32\mtxdm.dll
COM+[9:14:16]: C:\WINDOWS\system32\mtxex.dll
COM+[9:14:16]: C:\WINDOWS\system32\mtxlegih.dll
COM+[9:14:16]: C:\WINDOWS\system32\dcomcnfg.exe
COM+[9:14:16]: C:\WINDOWS\system32\Com\comexp.msc
COM+[9:14:16]: C:\WINDOWS\system32\Com\comrepl.exe
COM+[9:14:16]: C:\WINDOWS\system32\Com\comempty.dat
COM+[9:14:16]: C:\WINDOWS\system32\Com\comrereg.exe
COM+[9:14:16]: C:\WINDOWS\system32\Com\migregdb.exe
COM+[9:14:16]: C:\WINDOWS\system32\Com\mtsadmin.tlb
COM+[9:14:16]: The following files will be deleted:
COM+[9:14:16]: Nuke registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3\Setup.
COM+[9:14:16]: DRID-39105 -> Path: C:\Documents and Settings\All
Users\Start Menu\Programs\
COM+[9:14:16]: End OC_QUEUE_FILE_OPS Return Value = 0
COM+[9:14:16]: Start OC_QUERY_STEP_COUNT Component = com Subcomponent =
COM+[9:14:16]: End OC_QUERY_STEP_COUNT Return Value = 0
COM+[9:14:16]: Start OC_QUERY_STEP_COUNT Component = com Subcomponent = com
COM+[9:14:16]: End OC_QUERY_STEP_COUNT Return Value = 120
COM+[9:14:17]: Start OC_ABOUT_TO_COMMIT_QUEUE Component = com Subcomponent =
COM+[9:14:17]: No PendingFileRenameOperations
COM+[9:14:17]: End OC_ABOUT_TO_COMMIT_QUEUE Return Value = 0
COM+[9:14:17]: Start OC_ABOUT_TO_COMMIT_QUEUE Component = com Subcomponent =
com
COM+[9:14:17]: Subcomponent com state: O+,C+,R+
COM+[9:14:17]: Stopping service ComSysApp...
COM+[9:14:17]: Stopping service ComLB...
COM+[9:14:17]: Stopping service SENS...
COM+[9:14:17]: Stopping service EventSystem...
COM+[9:14:17]: Stopping service SENS...
COM+[9:14:17]: Stopping service fax...
COM+[9:14:17]: Stopping service w3svc...
COM+[9:14:17]: Stopping service smtpsvc...
COM+[9:14:17]: Stopping service iisadmin...
COM+[9:14:17]: End OC_ABOUT_TO_COMMIT_QUEUE Return Value = 0
COM+[9:16:8]: Start OC_COMPLETE_INSTALLATION Component = com Subcomponent =
COM+[9:16:8]: No PendingFileRenameOperations
COM+[9:16:8]: End OC_COMPLETE_INSTALLATION Return Value = 0
COM+[9:16:8]: Start OC_COMPLETE_INSTALLATION Component = com Subcomponent =
com
COM+[9:16:8]: Subcomponent com state: O+,C+,R+
COM+[9:16:8]: Queuing reg ops for component com, Section Name: com_install
COM+[9:16:8]: Registering TypeLib: C:\WINDOWS\system32\Com\mtsadmin.tlb
COM+[9:16:8]: SetFileAttributes returned 0x80070002 for menu item
C:\Documents and Settings\All Users\Start Menu\Programs\Administrative
Tools\Component Services Explorer.lnk
COM+[9:16:8]: Creating menu item for Component Services.
COM+[9:16:9]: Nuke registry key:
HKEY_CLASSES_ROOT\AppID\{182C40F0-32E4-11D0-818B-00A0C9231C29}.
COM+[9:16:9]: Schema version is 0; schema is incompatible
COM+[9:16:9]: Running command: C:\WINDOWS\system32\com\migregdb.exe 0
"C:\WINDOWS\INF\COMF.tmp"
COM+[9:16:9]: MigRegDB sucessfully migrated the incompatible schema
COM+[9:16:9]: Nuke registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3\Setup.
COM+[9:16:9]: Registering C:\WINDOWS\system32\clbcatq.dll.
COM+[9:16:9]: Before call to LoadLibrary - Module:
C:\WINDOWS\system32\clbcatq.dll
COM+[9:16:9]: After call to LoadLibrary - Module:
C:\WINDOWS\system32\clbcatq.dll
COM+[9:16:9]: Before call to DllRegisterServer - Module:
C:\WINDOWS\system32\clbcatq.dll
COM+[9:16:9]: After call to DllRegisterServer - Module:
C:\WINDOWS\system32\clbcatq.dll
COM+[9:16:10]: Registering C:\WINDOWS\system32\comsnap.dll.
COM+[9:16:10]: Before call to LoadLibrary - Module:
C:\WINDOWS\system32\comsnap.dll
COM+[9:16:10]: After call to LoadLibrary - Module:
C:\WINDOWS\system32\comsnap.dll
COM+[9:16:10]: Before call to DllRegisterServer - Module:
C:\WINDOWS\system32\comsnap.dll
COM+[9:16:10]: After call to DllRegisterServer - Module:
C:\WINDOWS\system32\comsnap.dll
COM+[9:16:11]: Registering C:\WINDOWS\system32\comuid.dll.
COM+[9:16:11]: Before call to LoadLibrary - Module:
C:\WINDOWS\system32\comuid.dll
COM+[9:16:12]: After call to LoadLibrary - Module:
C:\WINDOWS\system32\comuid.dll
COM+[9:16:12]: Before call to DllRegisterServer - Module:
C:\WINDOWS\system32\comuid.dll
COM+[9:16:12]: After call to DllRegisterServer - Module:
C:\WINDOWS\system32\comuid.dll
COM+[9:16:12]: Registering C:\WINDOWS\system32\comsvcs.dll.
COM+[9:16:12]: Before call to LoadLibrary - Module:
C:\WINDOWS\system32\comsvcs.dll
COM+[9:16:12]: After call to LoadLibrary - Module:
C:\WINDOWS\system32\comsvcs.dll
COM+[9:16:12]: Before call to DllRegisterServer - Module:
C:\WINDOWS\system32\comsvcs.dll
COM+[9:16:13]: After call to DllRegisterServer - Module:
C:\WINDOWS\system32\comsvcs.dll
COM+[9:16:14]: Registering C:\WINDOWS\system32\catsrv.dll.
COM+[9:16:14]: Before call to LoadLibrary - Module:
C:\WINDOWS\system32\catsrv.dll
COM+[9:16:14]: After call to LoadLibrary - Module:
C:\WINDOWS\system32\catsrv.dll
COM+[9:16:14]: Before call to DllRegisterServer - Module:
C:\WINDOWS\system32\catsrv.dll
COM+[9:16:14]: After call to DllRegisterServer - Module:
C:\WINDOWS\system32\catsrv.dll
COM+[9:16:14]: Registering C:\WINDOWS\system32\catsrvut.dll.
COM+[9:16:14]: Before call to LoadLibrary - Module:
C:\WINDOWS\system32\catsrvut.dll
COM+[9:16:15]: After call to LoadLibrary - Module:
C:\WINDOWS\system32\catsrvut.dll
COM+[9:16:15]: Before call to DllRegisterServer - Module:
C:\WINDOWS\system32\catsrvut.dll
COM+[9:16:15]: After call to DllRegisterServer - Module:
C:\WINDOWS\system32\catsrvut.dll
COM+[9:16:15]: Registering C:\WINDOWS\system32\clbcatex.dll.
COM+[9:16:15]: Before call to LoadLibrary - Module:
C:\WINDOWS\system32\clbcatex.dll
COM+[9:16:15]: After call to LoadLibrary - Module:
C:\WINDOWS\system32\clbcatex.dll
COM+[9:16:15]: Before call to DllRegisterServer - Module:
C:\WINDOWS\system32\clbcatex.dll
COM+[9:16:15]: After call to DllRegisterServer - Module:
C:\WINDOWS\system32\clbcatex.dll
COM+[9:16:16]: Registering C:\WINDOWS\system32\catsrvps.dll.
COM+[9:16:16]: Before call to LoadLibrary - Module:
C:\WINDOWS\system32\catsrvps.dll
COM+[9:16:16]: After call to LoadLibrary - Module:
C:\WINDOWS\system32\catsrvps.dll
COM+[9:16:16]: Before call to DllRegisterServer - Module:
C:\WINDOWS\system32\catsrvps.dll
COM+[9:16:16]: After call to DllRegisterServer - Module:
C:\WINDOWS\system32\catsrvps.dll
COM+[9:16:17]: Registering C:\WINDOWS\system32\stclient.dll.
COM+[9:16:17]: Before call to LoadLibrary - Module:
C:\WINDOWS\system32\stclient.dll
COM+[9:16:17]: After call to LoadLibrary - Module:
C:\WINDOWS\system32\stclient.dll
COM+[9:16:17]: Before call to DllRegisterServer - Module:
C:\WINDOWS\system32\stclient.dll
COM+[9:16:17]: After call to DllRegisterServer - Module:
C:\WINDOWS\system32\stclient.dll
COM+[9:16:17]: Registering C:\WINDOWS\system32\comrepl.dll.
COM+[9:16:17]: Before call to LoadLibrary - Module:
C:\WINDOWS\system32\comrepl.dll
COM+[9:16:17]: After call to LoadLibrary - Module:
C:\WINDOWS\system32\comrepl.dll
COM+[9:16:17]: Before call to DllRegisterServer - Module:
C:\WINDOWS\system32\comrepl.dll
COM+[9:16:17]: After call to DllRegisterServer - Module:
C:\WINDOWS\system32\comrepl.dll
COM+[9:16:17]: Registering C:\WINDOWS\system32\comaddin.dll.
COM+[9:16:17]: Before call to LoadLibrary - Module:
C:\WINDOWS\system32\comaddin.dll
COM+[9:16:17]: After call to LoadLibrary - Module:
C:\WINDOWS\system32\comaddin.dll
COM+[9:16:17]: Before call to DllRegisterServer - Module:
C:\WINDOWS\system32\comaddin.dll
COM+[9:16:17]: After call to DllRegisterServer - Module:
C:\WINDOWS\system32\comaddin.dll
COM+[9:16:17]: Registering C:\WINDOWS\system32\colbact.dll.
COM+[9:16:17]: Before call to LoadLibrary - Module:
C:\WINDOWS\system32\colbact.dll
COM+[9:16:17]: After call to LoadLibrary - Module:
C:\WINDOWS\system32\colbact.dll
COM+[9:16:17]: Before call to DllRegisterServer - Module:
C:\WINDOWS\system32\colbact.dll
COM+[9:16:17]: After call to DllRegisterServer - Module:
C:\WINDOWS\system32\colbact.dll
COM+[9:16:17]: Registering C:\WINDOWS\system32\Com\comadmin.dll.
COM+[9:16:17]: Before call to LoadLibrary - Module:
C:\WINDOWS\system32\Com\comadmin.dll
COM+[9:16:18]: After call to LoadLibrary - Module:
C:\WINDOWS\system32\Com\comadmin.dll
COM+[9:16:18]: Before call to DllRegisterServer - Module:
C:\WINDOWS\system32\Com\comadmin.dll
COM+[9:16:18]: After call to DllRegisterServer - Module:
C:\WINDOWS\system32\Com\comadmin.dll
COM+[9:16:18]: Registering C:\WINDOWS\system32\es.dll.
COM+[9:16:18]: Before call to LoadLibrary - Module: C:\WINDOWS\system32\es.dll
COM+[9:16:18]: After call to LoadLibrary - Module: C:\WINDOWS\system32\es.dll
COM+[9:16:18]: Before call to DllRegisterServer - Module:
C:\WINDOWS\system32\es.dll
COM+[9:16:18]: After call to DllRegisterServer - Module:
C:\WINDOWS\system32\es.dll
COM+[9:16:19]: Registering C:\WINDOWS\system32\txflog.dll.
COM+[9:16:19]: Before call to LoadLibrary - Module:
C:\WINDOWS\system32\txflog.dll
COM+[9:16:19]: After call to LoadLibrary - Module:
C:\WINDOWS\system32\txflog.dll
COM+[9:16:19]: Before call to DllRegisterServer - Module:
C:\WINDOWS\system32\txflog.dll
COM+[9:16:19]: After call to DllRegisterServer - Module:
C:\WINDOWS\system32\txflog.dll
COM+[9:16:20]: Before RegisterComEventClasses
COM+[9:16:20]: AFter RegisterComEventClasses
COM+[9:16:20]: Memory usage for setup process...
COM+[9:16:20]: PeakWorkingSetSize: 52100 Kb, WorkingSetSize: 50336 Kb
COM+[9:16:20]: QuotaPeakPagedPoolUsage: 103 Kb, QuotaPagedPoolUsage: 96 Kb
COM+[9:16:20]: PeakPagefileUsage: 24860 Kb, PagefileUsage: 23492 Kb
COM+[9:16:20]: Obtained dispenser and secadmin
COM+[9:16:20]: Deleting legacy COM+ roles
COM+[9:16:20]: Writing existing users in roles to inf file
COM+[9:16:20]: Creating COM+ objects
COM+[9:16:20]: Processing TID_COMPUTERLIST table
COM+[9:16:21]: Processing TID_LOCALCOMPUTER table
COM+[9:16:21]: Creating COM+ partitions
COM+[9:16:21]: Processing TID_APPLICATIONPARTITION table
COM+[9:16:21]: Creating COM+ applications
COM+[9:16:21]: Processing TID_APPLICATION table
COM+[9:16:21]: Processing tidCOMSERVICES_SERVICES table
COM+[9:16:21]: Creating COM+ components
COM+[9:16:21]: Processing tidCOMSERVICES_CLASSES_INTERNAL table
COM+[9:16:21]: Setting COM+ component class descriptions
COM+[9:16:21]: Creating COM+ custom activators
COM+[9:16:21]: Processing TID_CUSTOMACTIVATOR table
COM+[9:16:21]: Creating COM+ System Application Service
COM+[9:16:24]: Deleting legacy COM+ roles
COM+[9:16:24]: Creating COM+ roles
COM+[9:16:24]: Processing tidCOMSERVICES_ROLEDEFINITION table
COM+[9:16:24]: Processing tidCOMSERVICES_ROLECONFIG table
COM+[9:16:24]: Processing tidCOMSERVICES_ROLESET table for partitions
COM+[9:16:24]: Processing tidCOMSERVICES_ROLESET table
COM+[9:16:24]: Creating COM+ interfaces
COM+[9:16:24]: Processing tidCOMSERVICES_CLASSINTERFACE table
COM+[9:16:24]: Creating COM+ methods
COM+[9:16:24]: Processing tidCOMSERVICES_CLASSITFMETHOD table
COM+[9:16:24]: Processing tidCOMSERVICES_CLASSITFDISPID table
COM+[9:16:24]: Adding COM+ roles to applications
COM+[9:16:25]: Updating COM+ roles
COM+[9:16:38]: Removing STA activator from Event Classes
COM+[9:16:38]: Setting COM+ System Application as system
COM+[9:16:38]: COM+ Successfully Activated
COM+[9:16:38]: Memory usage for setup process...
COM+[9:16:38]: PeakWorkingSetSize: 53532 Kb, WorkingSetSize: 53504 Kb
COM+[9:16:38]: QuotaPeakPagedPoolUsage: 103 Kb, QuotaPagedPoolUsage: 103 Kb
COM+[9:16:38]: PeakPagefileUsage: 26404 Kb, PagefileUsage: 25588 Kb
COM+[9:16:38]: Backup RegDB file to 'C:\WINDOWS\system32\emptyregdb.dat'.
COM+[9:16:38]: Upgrading CRM:
COM+[9:16:38]: Creating CRM log directory 'C:\WINDOWS\Registration\CRMLog'
COM+[9:16:38]: Upgrading CRM: Done
COM+[9:16:38]: Before Event System Store Migration
COM+[9:16:40]: MigLCE sucessfully migrated the Event System store.
COM+[9:16:40]: After Event System Store Migration
COM+[9:16:42]: Machine is not a PDC
COM+[9:16:42]: ProcessDSSchema succeeded: 0x0
COM+[9:16:42]: Writing persistent registry values
COM+[9:16:42]: Finished writing persistent registry values, retval = 0x0
COM+[9:16:42]: End OC_COMPLETE_INSTALLATION Return Value = 0
COM+[9:16:42]: Start OC_QUERY_STATEComponent = com Subcomponent = com
COM+[9:16:42]: Subcomponent com state: O+,C+,R+
COM+[9:16:42]: End OC_QUERY_STATE Return Value = 1
COM+[9:16:50]: Start OC_CLEANUP Component = com
COM+[9:16:50]: Stopping service COM+ System Application...
COM+[9:16:50]: Memory usage for setup process...
COM+[9:16:50]: PeakWorkingSetSize: 55688 Kb, WorkingSetSize: 42676 Kb
COM+[9:16:50]: QuotaPeakPagedPoolUsage: 105 Kb, QuotaPagedPoolUsage: 89 Kb
COM+[9:16:50]: PeakPagefileUsage: 28088 Kb, PagefileUsage: 23476 Kb
COM+[9:16:50]: End OC_CLEANUP Return Value = 0
COM+[9:16:50]:
********************************************************************************
COM+[9:16:50]: Setup finished - [DATE:04,24,2006 TIME: 09:16 am]
COM+[9:16:50]:
********************************************************************************
COM+[9:30:2]:
********************************************************************************
COM+[9:30:2]: Setup started - [DATE:04,24,2006 TIME: 09:30 am]
COM+[9:30:2]:
********************************************************************************
COM+[9:30:2]: Start OC_INIT_COMPONENT Component = com
COM+[9:30:2]: INF VERSION (com) = 2001,12,4414,42
COM+[9:30:2]: Instantiating CMasterNT5Wks
COM+[9:30:2]: Memory usage for setup process...
COM+[9:30:2]: PeakWorkingSetSize: 26952 Kb, WorkingSetSize: 10868 Kb
COM+[9:30:2]: QuotaPeakPagedPoolUsage: 59 Kb, QuotaPagedPoolUsage: 50 Kb
COM+[9:30:2]: PeakPagefileUsage: 17256 Kb, PagefileUsage: 8544 Kb
COM+[9:30:2]: MTSS: Answer File =
COM+[9:30:2]: Calling SetupOpenInfFile.
COM+[9:30:2]: Unable to open Answer File!!
COM+[9:30:2]: DRID-39104 -> Path: C:\WINDOWS\Java\Trustlib\
COM+[9:30:2]: Installed COM product version = 3.0.0.4414
COM+[9:30:2]: SETUP VERSION = 3.0.0.4414
COM+[9:30:2]: Installation Mode = MAINTENANCE
COM+[9:30:2]: Maintnenance Mode = ADD_REMOVE
COM+[9:30:2]: DRID-39103 -> Path: C:\Program Files\Common Files\ODBC\Data
Sources\
COM+[9:30:2]: End OC_INIT_COMPONENT Return Value = 0
COM+[9:30:4]: Start OC_QUERY_STATEComponent = com Subcomponent = com
COM+[9:30:4]: Subcomponent com state: O-,C-,R+
COM+[9:30:4]: End OC_QUERY_STATE Return Value = 0
COM+[9:30:4]: Start OC_CLEANUP Component = com
COM+[9:30:4]: Stopping service COM+ System Application...
COM+[9:30:4]: Memory usage for setup process...
COM+[9:30:4]: PeakWorkingSetSize: 26952 Kb, WorkingSetSize: 20740 Kb
COM+[9:30:4]: QuotaPeakPagedPoolUsage: 75 Kb, QuotaPagedPoolUsage: 68 Kb
COM+[9:30:4]: PeakPagefileUsage: 17256 Kb, PagefileUsage: 10776 Kb
COM+[9:30:4]: End OC_CLEANUP Return Value = 0
COM+[9:30:4]:
********************************************************************************
COM+[9:30:4]: Setup finished - [DATE:04,24,2006 TIME: 09:30 am]
COM+[9:30:4]:
********************************************************************************


From: Richard B68 on
Things are looking up. I had installed a version of the enterprise library
when doing some development a while ago. It seems this was the problem.
Uninstalling the enterprise library allows me to open the computers node in
component services. Will start working forward now to see if I can get IIS
up again. I'm surprised there's no easy way to find out what caused the
problem though.

Thanks for all your help,
Richard.

"Richard B68" wrote:

> Unfortunately the steps WenJun lists didn't help.
> I followed each step apart from #6. ComSvcs.dll depends on clbcatq.dll
> which I'd just renamed so the dll failed to load.
> I'm still unable to expand past computers in Component Services.
> ComSetup.log is attached at the end of this post. I also noticed an iis6.log
> even though IIS is not checked in Add/Remove->Windows Components.
>
>
> Is there anywhere else I should look?
> Thanks,
> Richard.
>
>
>
> ===============================================================================
> I notice a few warnings in the application event log (before COM+ was
> reinstalled).
>
> 24/04/2006 09:10:13 EventSystem Warning (52) 4356 N/A MYMACHINE The COM+
> Event System failed to create an instance of the subscriber
> partition:{41E90F3E-56C1-4633-81C3-6E8BAC8BDD70}!new:{7E89FF0B-F649-4F9A-A9C3-F05DFAAA3DA1}. CoGetObject returned HRESULT 800401E4.
> 24/04/2006 09:08:36 EventSystem Warning (54) 4353 N/A MYMACHINE The COM+
> Event System attempted to fire the EventObjectChange::ChangedSubscription
> event but received a bad return code. HRESULT was 80040201.
> 24/04/2006 09:08:36 EventSystem Warning (52) 4356 N/A MYMACHINE The COM+
> Event System failed to create an instance of the subscriber
> partition:{41E90F3E-56C1-4633-81C3-6E8BAC8BDD70}!new:{D3938AB0-5B9D-11D1-8DD2-00AA004ABD5E}. CoGetObject returned HRESULT 800401E4.
> 24/04/2006 09:08:36 EventSystem Warning (54) 4353 N/A MYMACHINE The COM+
> Event System attempted to fire the EventObjectChange::ChangedSubscription
> event but received a bad return code. HRESULT was 80040201.
> 24/04/2006 09:08:36 EventSystem Warning (52) 4356 N/A MYMACHINE The COM+
> Event System failed to create an instance of the subscriber
> partition:{41E90F3E-56C1-4633-81C3-6E8BAC8BDD70}!new:{D3938AB0-5B9D-11D1-8DD2-00AA004ABD5E}. CoGetObject returned HRESULT 800401E4.
> 2
>
>
>
>
> ===========================================================================
> After the COM+ install there are a couple more messages from COM+
>
> 24/04/2006 09:22:35 COM+ Information (117) 778 N/A MYMACHINE Application
> image dump failed.
> Server Application ID: {01885945-612C-4A53-A479-E97507453926}
> Server Application Instance ID:
> {3E6B6CAF-3520-4737-9220-C8DFADBE8316}
> Server Application Name: COM+ Explorer
> Error Code = 0x80004005 : Unspecified error
> COM+ Services Internals Information:
> File: d:\qxp_slp\com\com1x\src\shared\util\svcerr.cpp, Line: 1259
> Comsvcs.dll file version: ENU 2001.12.4414.308 shp
> 24/04/2006 09:22:35 COM+ Error Unknown 4689 N/A MYMACHINE 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:\qxp_slp\com\com1x\src\comsvcs\package\cpackage.cpp(1184), hr = 8007041d:
> InitEventCollector failed
>
>
>
>
> ===============================================================================
> comsetup.log
>
> COM+[9:14:0]:
> ********************************************************************************
> COM+[9:14:0]: Setup started - [DATE:04,24,2006 TIME: 09:14 am]
> COM+[9:14:0]:
> ********************************************************************************
> COM+[9:14:0]: Start OC_INIT_COMPONENT Component = com
> COM+[9:14:0]: INF VERSION (com) = 2001,12,4414,42
> COM+[9:14:0]: Instantiating CMasterNT5Wks
> COM+[9:14:0]: Memory usage for setup process...
> COM+[9:14:0]: PeakWorkingSetSize: 8504 Kb, WorkingSetSize: 8504 Kb
> COM+[9:14:0]: QuotaPeakPagedPoolUsage: 44 Kb, QuotaPagedPoolUsage: 44 Kb
> COM+[9:14:0]: PeakPagefileUsage: 4660 Kb, PagefileUsage: 3912 Kb
> COM+[9:14:0]: MTSS: Answer File =
> COM+[9:14:0]: Calling SetupOpenInfFile.
> COM+[9:14:0]: Unable to open Answer File!!
> COM+[9:14:0]: DRID-39104 -> Path: C:\WINDOWS\Java\Trustlib\
> COM+[9:14:0]: Installed COM product version = 0.0.0.0
> COM+[9:14:0]: SETUP VERSION = 3.0.0.4414
> COM+[9:14:0]: Installation Mode = PARTIAL
> COM+[9:14:0]: Setup Mode = CUSTOM
> COM+[9:14:0]: DRID-39103 -> Path: C:\Program Files\Common Files\ODBC\Data
> Sources\
> COM+[9:14:0]: End OC_INIT_COMPONENT Return Value = 0
> COM+[9:14:9]: Start OC_QUERY_STATEComponent = com Subcomponent = com
> COM+[9:14:9]: Subcomponent com state: O-,C-,R+
> COM+[9:14:9]: End OC_QUERY_STATE Return Value = 0
> COM+[9:14:9]: Start OC_REQUEST_PAGES Component = com
> COM+[9:14:10]: End OC_REQUEST_PAGES Return Value = 0
> COM+[9:14:10]: Start OC_REQUEST_PAGES Component = com
> COM+[9:14:10]: End OC_REQUEST_PAGES Return Value = 0
> COM+[9:14:10]: Start OC_REQUEST_PAGES Component = com
> COM+[9:14:10]: End OC_REQUEST_PAGES Return Value = 0
> COM+[9:14:10]: Start OC_REQUEST_PAGES Component = com
> COM+[9:14:10]: End OC_REQUEST_PAGES Return Value = 0
> COM+[9:14:10]: Start OC_REQUEST_PAGES Component = com
> COM+[9:14:10]: End OC_REQUEST_PAGES Return Value = 0
> COM+[9:14:10]: Start OC_REQUEST_PAGES Component = com
> COM+[9:14:10]: End OC_REQUEST_PAGES Return Value = 0
> COM+[9:14:10]: Start OC_REQUEST_PAGES Component = com
> COM+[9:14:10]: End OC_REQUEST_PAGES Return Value = 0
> COM+[9:14:10]: Start OC_QUERY_STATEComponent = com Subcomponent = com
> COM+[9:14:10]: End OC_QUERY_STATE Return Value = 1
> COM+[9:14:10]: Start OC_QUERY_CHANGE_SEL_STATE Component = com Subcomponent
> = com
> COM+[9:14:10]: Subcomponent com state: O+,C+,R+
> COM+[9:14:10]: End OC_QUERY_CHANGE_SEL_STATE Return Value = 1
> COM+[9:14:11]: Start OC_CALC_DISK_SPACE Component = com Subcomponent = com
> COM+[9:14:11]: End OC_CALC_DISK_SPACE Return Value = 0
> COM+[9:14:12]: Start OC_QUERY_SKIP_PAGE Component = com
> COM+[9:14:12]: End OC_QUERY_SKIP_PAGE Return Value = 0
> COM+[9:14:12]: Start OC_QUERY_IMAGE_EX Component = com Subcomponent = com
> COM+[9:14:12]: End OC_QUERY_IMAGE_EX Return Value = 1
> COM+[9:14:16]: Start OC_QUEUE_FILE_OPS Component = com Subcomponent =
> COM+[9:14:16]: End OC_QUEUE_FILE_OPS Return Value = 0
> COM+[9:14:16]: Start OC_QUEUE_FILE_OPS Component = com Subcomponent = com
> COM+[9:14:16]: Subcomponent com state: O+,C+,R+
> COM+[9:14:16]: Reading persistent registry values
> COM+[9:14:16]: Finished reading persistent registry values, retval = 0x0
> COM+[9:14:16]: Queuing file ops for component com, Section Name: com_install
> COM+[9:14:16]: The following files will be copied:
> COM+[9:14:16]: C:\WINDOWS\system32\clbcatq.dll
> COM+[9:14:16]: C:\WINDOWS\system32\comsnap.dll
> COM+[9:14:16]: C:\WINDOWS\system32\comuid.dll
> COM+[9:14:16]: C:\WINDOWS\system32\comsvcs.dll
> COM+[9:14:16]: C:\WINDOWS\system32\catsrv.dll
> COM+[9:14:16]: C:\WINDOWS\system32\catsrvut.dll
> COM+[9:14:16]: C:\WINDOWS\system32\clbcatex.dll
> COM+[9:14:16]: C:\WINDOWS\system32\catsrvps.dll
> COM+[9:14:16]: C:\WINDOWS\system32\stclient.dll
> COM+[9:14:16]: C:\WINDOWS\system32\comrepl.dll
> COM+[9:14:16]: C:\WINDOWS\system32\comaddin.dll
> COM+[9:14:16]: C:\WINDOWS\system32\colbact.dll
> COM+[9:14:16]: C:\WINDOWS\system32\Com\comadmin.dll
> COM+[9:14:16]: C:\WINDOWS\system32\mtxdm.dll
> COM+[9:14:16]: C:\WINDOWS\system32\mtxex.dll
> COM+[9:14:16]: C:\WINDOWS\system32\mtxlegih.dll
> COM+[9:14:16]: C:\WINDOWS\system32\dcomcnfg.exe
> COM+[9:14:16]: C:\WINDOWS\system32\Com\comexp.msc
> COM+[9:14:16]: C:\WINDOWS\system32\Com\comrepl.exe
> COM+[9:14:16]: C:\WINDOWS\system32\Com\comempty.dat
> COM+[9:14:16]: C:\WINDOWS\system32\Com\comrereg.exe
> COM+[9:14:16]: C:\WINDOWS\system32\Com\migregdb.exe
> COM+[9:14:16]: C:\WINDOWS\system32\Com\mtsadmin.tlb
> COM+[9:14:16]: The following files will be deleted:
> COM+[9:14:16]: Nuke registry key:
> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3\Setup.
> COM+[9:14:16]: DRID-39105 -> Path: C:\Documents and Settings\All
> Users\Start Menu\Programs\
> COM+[9:14:16]: End OC_QUEUE_FILE_OPS Return Value = 0
> COM+[9:14:16]: Start OC_QUERY_STEP_COUNT Component = com Subcomponent =
> COM+[9:14:16]: End OC_QUERY_STEP_COUNT Return Value = 0
> COM+[9:14:16]: Start OC_QUERY_STEP_COUNT Component = com Subcomponent = com
> COM+[9:14:16]: End OC_QUERY_STEP_COUNT Return Value = 120
> COM+[9:14:17]: Start OC_ABOUT_TO_COMMIT_QUEUE Component = com Subcomponent =
> COM+[9:14:17]: No PendingFileRenameOperations
> COM+[9:14:17]: End OC_ABOUT_TO_COMMIT_QUEUE Return Value = 0
> COM+[9:14:17]: Start OC_ABOUT_TO_COMMIT_QUEUE Component = com Subcomponent =
> com
> COM+[9:14:17]: Subcomponent com state: O+,C+,R+
> COM+[9:14:17]: Stopping service ComSysApp...
> COM+[9:14:17]: Stopping service ComLB...
> COM+[9:14:17]: Stopping service SENS...
> COM+[9:14:17]: Stopping service EventSystem...
> COM+[9:14:17]: Stopping service SENS...
> COM+[9:14:17]: Stopping service fax...
> COM+[9:14:17]: Stopping service w3svc...
> COM+[9:14:17]: Stopping service smtpsvc...
> COM+[9:14:17]: Stopping service iisadmin...
> COM+[9:14:17]: End OC_ABOUT_TO_COMMIT_QUEUE Return Value = 0
> COM+[9:16:8]: Start OC_COMPLETE_INSTALLATION Component = com Subcomponent =
> COM+[9:16:8]: No PendingFileRenameOperations
> COM+[9:16:8]: End OC_COMPLETE_INSTALLATION Return Value = 0
> COM+[9:16:8]: Start OC_COMPLETE_INSTALLATION Component = com Subcomponent =
> com
> COM+[9:16:8]: Subcomponent com state: O+,C+,R+
> COM+[9:16:8]: Queuing reg ops for component com, Section Name: com_install
> COM+[9:16:8]: Registering TypeLib: C:\WINDOWS\system32\Com\mtsadmin.tlb
> COM+[9:16:8]: SetFileAttributes returned 0x80070002 for menu item
> C:\Documents and Settings\All Users\Start Menu\Programs\Administrative
> Tools\Component Services Explorer.lnk
> COM+[9:16:8]: Creating menu item for Component Services.
> COM+[9:16:9]: Nuke registry key:
> HKEY_CLASSES_ROOT\AppID\{182C40F0-32E4-11D0-818B-00A0C9231C29}.
> COM+[9:16:9]: Schema version is 0; schema is incompatible
> COM+[9:16:9]: Running command: C:\WINDOWS\system32\com\migregdb.exe 0
> "C:\WINDOWS\INF\COMF.tmp"
> COM+[9:16:9]: MigRegDB sucessfully migrated the incompatible schema
> COM+[9:16:9]: Nuke registry key:
> HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\COM3\Setup.
> COM+[9:16:9]: Registering C:\WINDOWS\system32\clbcatq.dll.
> COM+[9:16:9]: Before call to LoadLibrary - Module:
> C:\WINDOWS\system32\clbcatq.dll
> COM+[9:16:9]: After call to LoadLibrary - Module:
> C:\WINDOWS\system32\clbcatq.dll
> COM+[9:16:9]: Before call to DllRegisterServer - Module:
> C:\WINDOWS\system32\clbcatq.dll
> COM+[9:16:9]: After call to DllRegisterServer - Module:
> C:\WINDOWS\system32\clbcatq.dll
> COM+[9:16:10]: Registering C:\WINDOWS\system32\comsnap.dll.
> COM+[9:16:10]: Before call to LoadLibrary - Module:
> C:\WINDOWS\system32\comsnap.dll
> COM+[9:16:10]: After call to LoadLibrary - Module:
> C:\WINDOWS\system32\comsnap.dll
> COM+[9:16:10]: Before call to DllRegisterServer - Module:
> C:\WINDOWS\system32\comsnap.dll
> COM+[9:16:10]: After call to DllRegisterServer - Module:
> C:\WINDOWS\system32\comsnap.dll
> COM+[9:16:11]: Registering C:\WINDOWS\system32\comuid.dll.
> COM+[9:16:11]: Before call to LoadLibrary - Module:
> C:\WINDOWS\system32\comuid.dll
> COM+[9:16:12]: After call to LoadLibrary - Module:
> C:\WINDOWS\system32\comuid.dll
> COM+[9:16:12]: Before call to DllRegisterServer - Module:
> C:\WINDOWS\system32\comuid.dll
> COM+[9:16:12]: After call to DllRegisterServer - Module:
> C:\WINDOWS\system32\comuid.dll
> COM+[9:16:12]: Registering C:\WINDOWS\system32\comsvcs.dll.
> COM+[9:16:12]: Before call to LoadLibrary - Module:
> C:\WINDOWS\system32\comsvcs.dll
> COM+[9:16:12]: After call to LoadLibrary - Module:
> C:\WINDOWS\system32\comsvcs.dll
> COM+[9:16:12]: Before call to DllRegisterServer - Module:
> C:\WINDOWS\system32\comsvcs.dll
> COM+[9:16:13]: After call to DllRegisterServer - Module:
> C:\WINDOWS\system32\comsvcs.dll
> COM+[9:16:14]: Registering C:\WINDOWS\system32\catsrv.dll.
> COM+[9:16:14]: Before call to LoadLibrary - Module:
> C:\WINDOWS\system32\catsrv.dll
> COM+[9:16:14]: After call to LoadLibrary - Module:
> C:\WINDOWS\system32\catsrv.dll
> COM+[9:16:14]: Before call to DllRegisterServer - Module:
> C:\WINDOWS\system32\catsrv.dll
> COM+[9:16:14]: After call to DllRegisterServer - Module:
> C:\WINDOWS\system32\catsrv.dll
> COM+[9:16:14]: Registering C:\WINDOWS\system32\catsrvut.dll.
> COM+[9:16:14]: Before call to LoadLibrary - Module:
> C:\WINDOWS\system32\catsrvut.dll
> COM+[9:16:15]: After call to LoadLibrary - Module:
> C:\WINDOWS\system32\catsrvut.dll
> COM+[9:16:15]: Before call to DllRegisterServer - Module:
> C:\WINDOWS\system32\catsrvut.dll
> COM+[9:16:15]: After call to DllRegisterServer - Module:
> C:\WINDOWS\system32\catsrvut.dll
> COM+[9:16:15]: Registering C:\WINDOWS\system32\clbcatex.dll.
> COM+[9:16:15]: Before call to LoadLibrary - Module:
> C:\WINDOWS\system32\clbcatex.dll
> COM+[9:16:15]: After call to LoadLibrary - Module:
> C:\WINDOWS\system32\clbcatex.dll
> COM+[9:16:15]: Before call to DllRegisterServer - Module:
> C:\WINDOWS\system32\clbcatex.dll
> COM+[9:16:15]: After call to DllRegisterServer - Module:
> C:\WINDOWS\system32\clbcatex.dll
> COM+[9:16:16]: Registering C:\WINDOWS\system32\catsrvps.dll.
> COM+[9:16:16]: Before call to LoadLibrary - Module:
> C:\WINDOWS\system32\catsrvps.dll
> COM+[9:16:16]: After call to LoadLibrary - Module:
> C:\WINDOWS\system32\catsrvps.dll
> COM+[9:16:16]: Before call to DllRegisterServer - Module:
> C:\WINDOWS\system32\catsrvps.dll
> COM+[9:16:16]: After call to DllRegisterServer - Module:
> C:\WINDOWS\system32\catsrvps.dll
> COM+[9:16:17]: Registering C:\WINDOWS\system32\stclient.dll.
> COM+[9:16:17]: Before call to LoadLibrary - Module:
> C:\WINDOWS\system32\stclient.dll
> COM+[9:16:17]: After call to LoadLibrary - Module:
> C:\WINDOWS\system32\stclient.dll
> COM+[9:16:17]: Before call to DllRegisterServer - Module:
> C:\WINDOWS\system32\stclient.dll
> COM+[9:16:17]: After call to DllRegisterServer - Module:
> C:\WINDOWS\system32\stclient.dll
> COM+[9:16:17]: Registering C:\WINDOWS\system32\comrepl.dll.
> COM+[9:16:17]: Before call to LoadLibrary - Module:
> C:\WINDOWS\system32\comrepl.dll
> COM+[9:16:17]: After call to LoadLibrary - Module:
> C:\WINDOWS\system32\comrepl.dll
> COM+[9:16:17]: Before call to DllRegisterServer - Module:
> C:\WINDOWS\system32\comrepl.dll
> COM+[9:16:17]: After call to DllRegisterServer - Module:
> C:\WINDOWS\system32\comrepl.dll
> COM+[9:16:17]: Registering C:\WINDOWS\system32\comaddin.dll.
> COM+[9:16:17]: Before call to LoadLibrary - Module:
> C:\WINDOWS\system32\comaddin.dll
> COM+[9:16:17]: After call to LoadLibrary - Module:
> C:\WINDOWS\system32\comaddin.dll
> COM+[9:16:17]: Before call to DllRegisterServer - Module:
> C:\WINDOWS\system32\comaddin.dll
> COM+[9:16:17]: After call to DllRegisterServer - Module:
> C:\WINDOWS\system32\comaddin.dll
> COM+[9:16:17]: Registering C:\WINDOWS\system32\colbact.dll.
> COM+[9:16:17]: Before call to LoadLibrary - Module:
> C:\WINDOWS\system32\colbact.dll
> COM+[9:16:17]: After call to LoadLibrary - Module:
> C:\WINDOWS\system32\colbact.dll
> COM+[9:16:17]: Before call to DllRegisterServer - Module:
> C:\WINDOWS\system32\colbact.dll
> COM+[9:16:17]: After call to DllRegisterServer - Module:
> C:\WINDOWS\system32\colbact.dll