1. | 在“管理工具”中,打开“服务”,然后停止所有服务。 |
2. | 在“启动类型”列中,除下表中的服务以外,将所有其他服务的启动类型更改为“手动”。
注意:建议您记下所更改的服务,以便可以在步骤 7 中正确还原这些值。• | Alerter | • | COM+ Event System | • | Computer Browser | • | Distributed Link Tracking Client | • | DNS Client | • | Event Log | • | IPSEC Services | • | Logical Disk Manager | • | Messenger | • | Net Logon | • | NT LM Security Support Provider | • | Network Connections | • | Plug and Play | • | Remote Procedure Call (RPC) | • | Remote Procedure Call (RPC) Locator | • | Removable Storage | • | Security Accounts Manager | • | Server | • | System Event Notification | • | Task Scheduler | • | TCP/IP NetBIOS Helper | • | Windows Management Instrumentation | • | Windows Management Instrumentation Driver Extensions | • | Windows Time | • | Workstation |
|
3. | 关闭“服务”,然后重新启动计算机。 |
4. | 在命令提示符下,键入以下命令:
%WINDIR%\System32\msdtc.exe -uninstall |
5. | 启动注册表编辑器,如果存在下列注册表项则将其删除:• | HKEY_CLASSES_ROOT\CID | • | HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC | • | HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\MSDTC | • | HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services\MSDTC | • | HKEY_LOCAL_MACHINE\Software\Microsoft\MSDTC |
|
6. | 在命令提示符下,键入 %WINDIR%\System32\msdtc.exe -install。 |
7. | 等待磁盘活动停止,然后将所更改的服务的启动类型还原为其原始值。 |
8. | 在注册表中,创建以下注册表项:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC\XADLL |
9. | 在命令提示符下,键入 regsvr32 mtxoci.dll。
您将收到一条表明 Mtxoci.dll 中的 DllRegisterServer 已成功的消息。单击“确定”关闭该消息。 |
10. | 重新启动计算机。 |
11. | 在命令提示符下,键入 %WINDIR%\System32\msdtc.exe -resetlog。 |