Event ID/Source search
Keyword searchExample: Windows cannot unload your registry file
Event ID: 4112 Source: MSDTC
Could not start the MS DTC Transaction Manager.
|English: Request a translation of the event description in plain English.|
|Concepts to understand:|
What is the role of the MSDTC service?
This problem can occur when the MSDTC service writes to the cluster registry. See ME900216 for information about this event.
See "JSI Tip 4593" for additional information about this event.
ME205069 helped me to fix this problem.
From a newsgroup post: "I tried re-installing Service Pack 4. That didn't fix it. I was trying to start the MSDTC service from the services applet in control panel and it would continually failed. With more investigation I ended up in SQL Enterprise Manager looking at the configuration properties in MSDTC. I noticed a button that said 'RESET LOG’. I remembered that one of the errors in the event viewer was that the log file could not be found. I than pushed that button and started the service and everything works well now".
This error may be a result of a missing or damaged MS DTC (Microsoft Distributed Transaction Coordinator). Make sure that all Resource Manager that are coordinated by MS DTC have no "in-doubt" transactions. To fix the problem:
1. Use Windows Explorer to expand the %SystemRoot%\System32\Dtclog folder.
2. If a Msdtc.log file exists, rename it to Msdtc.old.
3. Opens NOTEPAD and save an empty file as %SystemRoot%\System32\Dtclog\Msdtc.log.
4. Open a CMD prompt and type: msdtc -resetlog and press Enter.
|Private comment: Subscribers only. See example of private comment|
|Links: ME205069, ME900216, JSI Tip 4593|
|Search: Google - Bing - Microsoft - Yahoo - EventID.Net Queue (0) - More links...|
|Custom search for *****: Google - Bing - Microsoft - Yahoo|
Send comments or solutions
- Notify me when updated