当前位置:首页 > 用友解决方案 > 用友知识堂 > MSDTC服务不可用或者不能正常启动怎么办?

MSDTC服务不可用或者不能正常启动怎么办?

MSDTC服务不可用或者不能正常启动怎么办?首先我们要知道MSDTC是个啥东东,百度百科的说法是msdtc.exe是微软分布式传输协调程序。该进程调用系统Microsoft Personal Web Server和Microsoft SQL Server。该服务用于管理多个服务器。

MSDTC服务与用友财务软件的关系表现为:在用友畅捷通T+财务软件进行期末处理时会报错或者登陆软件时提示HTTP500,在用友T6软件中登录系统管理时会提示MSDTC服务不可用,那么MSDTC服务不可用或者不能正常启动怎么办呢?有没有办法可以修复呢?下面请跟随用友软件教程网小编一起来学习一下吧!

1、右击“我的电脑”-“管理”-“服务和应用程序”-“服务”,在右边窗口右击MSDTC服务(全名:Distributed Transaction Coordinator)选择“启动”。(如果没有MSDTC服务则按照第2步直接重装)

在服务管理器中找到MSDTC服务

2、如果无法启动则重装MSDTC服务

1)点击“开始”-“运行”中输入regedit,删除注册表中的如下三个键
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC
HKEY_CLASSES_ROOT\CID  

修改MSDTC相关注册表项

2)卸载MSDTC服务:点击“开始”-“运行”,输入cmd;接着在命令框中输入卸载命令“msdtc –uninstall

”然后回车

卸载MSDTC服务

3)重新安装MSDTC服务:点击“开始”-“运行”,输入cmd;接着在命令框中输入安装命令“msdtc –install”然后回车

重装MSDTC服务

4)右击“我的电脑”-“管理”-“服务和应用程序”-“服务”,在右边窗口双击“Distributed Transaction Coordinator”服务,将“启动类型”更改为“自动”。

记动MSDTC服务

5)重启电脑,如此一来完成了对MSDTC服务的修复,就可以正常使用用友财务软件了。