I have the exact same problem on a Windows XP Home Edition.
Event Type: Error
Event Source: MSDTC
Event Category: (8)
Event ID: 4209
Date: 5/18/2006
Time: 11:09:03 PM
User: N/A
Computer:
Description:
A critical error occurred in an MS DTC component therefore the process is
terminating. The category field identifies the component that encountered
the error. Please contact Microsoft Product Support. Error Specifics:
d:\qxp_slp\com\com1x\dtc\dtc\msdtc\src\cservice.cpp:436, Pid: 3948
No Callstack,
CmdLine: C:\WINDOWS\system32\msdtc.exe
For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.
Data:
0000: 46 00 11 80 F..€
This, I believe, is following the installation of SQL server 2005 express.
Since then I tried the two following workaround:
From microsoft first:
http://support.microsoft.com/?kbid=891801
From another JSI then (a more automated form)
http://www.jsifaq.com/SUBS/tip9100/rh9178.htm
This has not solved the problem and I still have the same errors.
I can't open COM+ applications because I have this error:
Event Type: Error
Event Source: COM+
Event Category: (98)
Event ID: 4691
Date: 5/18/2006
Time: 11:07:57 PM
User: N/A
Computer:
Description:
The run-time environment was unable to initialize for transactions required
to support transactional components. Make sure that MS-DTC is running.
(DtcGetTransactionManagerEx(): hr = 0x8004d01b)
For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.
I tried changing the logon to LocalSystem for MS DTC service and it starts
that way but then I have got the following error when I open COM+
applications in the component services MMC
Event Type: Error
Event Source: COM+
Event Category: Unknown
Event ID: 4689
Date: 5/18/2006
Time: 11:27:45 PM
User: N/A
Computer:
Description:
The run-time environment has detected an inconsistency in its internal
state. This indicates a potential instability in the process that could be
caused by the custom components running in the COM+ application, the
components they make use of, or other factors. Error in
d:\qxp_slp\com\com1x\src\comsvcs\txprop\dtcinfo.cpp(158), hr = 8000ffff:
TransactionManager->GetWhereaboutsSize
For more information, see Help and Support Center at
http://go.microsoft.com/fwlink/events.asp.
So I'm stuck! Have you found anything?