When Vista started after a complete PC restore from an image created in Vista the system booted fine. Then in about a minute I see a windows error message that says MSDTC Console Failed to Start .... As MSDTC runs as a service, I opened: control panel, administrative tools, services, and attempted to restart Distributed Transaction Coordinator. The result was Error 1067 service failed to start unexpectedly. I have tried most of the checks of the registry values recommended on various web sites but have found no missing entrys. I have tried msdtc -uninstall, mstdc -reinstall and I cannot be sure these are working as they take no time to complete.
The error code -2147024894 (80070002) maps to "Path not found". It looks like one or more security registry values are missing. Can you check if the following registry values are present on your machine:
I tried all of the fixes indicate by both posts above. I finally gave up and reloaded Vists 64. All is OK now but If someone knows of a for-sure fix for this problem I would love to here of it for future reference. Thanks for the help.