1、启动msdtc服务:右击“我的计算机”-“管理”-“配置”-“服务”,找到Distributed Transaction Coordinator服务,双击,点击“启动“即可。(如果是2003server的操作系统,则右击桌面“我的电脑”-“管理”-“服务和应用程序”-“服务”中)

备注:进入服务列表,可以通过,“开始”-“运行”中输入“services.msc”快速进入。

启动MSDTC服务图示

2、修复MSDTC服务:如果msdtc服务无法启动或者没有安装msdtc服务请参照下面的步骤进行修复。

(1)删除注册表中的如下三个键

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC

HKEY_CLASSES_ROOT\CID

(2)停止MSDTC服务:“开始”-“运行”-“cmd”进入DOS窗口,并输入net stop msdtc

(3)卸载MSDTC服务:“开始”-“运行”-“cmd” 进入DOS窗口,并输入msdtc -uninstall

(4)重新安装MSDTC服务:“开始”-“运行”-“cmd” 进入DOS窗口,并输入msdtc -install

(5)确认msdtc服务是否已经正常启动

(6)如果没有,请重启计算机

(7)在“开始”-“运行”-“cmd” 进入DOS窗口,并输入msdtc –resetlog,重装完毕。

修复MSDTC服务图示

(8)如上图所示,表示修复MSDTC服务成功完成。