基本簡介
msdtc.exe - 進程信息
進程檔案
msdtc 或者 msdtc.exe
進程名稱: Distributed Transaction Coordinator
描述:
msdtc.exe是微軟分散式傳輸協調程式。該進程調用系統Microsoft Personal Web Server和Microsoft SQL Server。該服務用於管理多個伺服器。
msdtc.exe是一個並列事務,是分布於兩個以上的資料庫,訊息佇列,檔案系統或其他事務保護資源管理器,刪除要小心。
如果你確定不會用到它,那就可以刪除。
設定方法
打開“管理工具――組件服務”,以此打開“組件服務――計算機”,在“我的電腦”上點擊右鍵。在 MSDTC選項卡中,點擊“安全配置”按鈕。
在安全配置視窗中做如下設定:
訪問
在客戶端管理中選中“允許遠程客戶端”“允許遠程管理”
在事務管理通訊中選“允許入站”“允許出站”“不要求進行驗證”
保證DTC登入賬戶為:NT Authority\NetworkService
修復辦法
1首先進入組件服務,查看組件服務/計算機/我的電腦/COM+應用程式,結果報錯“COM+ 無法與 Microsoft 分散式事務協調程式交談”,無法查看裡面的對象。
2、進入事件查看器,發現msdtc服務沒有正常啟動。
3、刪除註冊表中的鍵:
4 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC
HKEY_CLASSES_ROOT\CID
5、停止MSDTC服務:net stop msdtc
6、卸載MSDTC服務:msdtc -uninstall
7、重新安裝MSDTC服務:msdtc -install
8、確認在事件查看器中msdtc服務已經正常啟動[這步很關鍵,如果沒有,重新啟動下電腦看看]
9、重新設定IIS的IWAM賬號密碼。[在計算機管理中的用戶管理里]
10、同步IIS metabase中IWAM_MYSERVER的密碼,在CMD中:c:\inetput\adminscripts>adsutil set w3svc/wamuserpass "yourpassword"
11、同步COM+應用程式所用的IWAM_MYSERVER密碼,在CMD中:c:\inetput\adminscripts>cscript
synciwam.vbs -v
所有的依賴服務將被停止。請按'是'繼續"。單擊"是"繼續。
6.單擊"確定"關閉"我的電腦"屬性視窗。