MSDTC 損壞阻止了 3g 調製解調器撥號
我們有大約 50 台機器通過 3G 調製解調器從Option(Globesurfer Icon、Icon 401或Icon 7.2)連接到網路,出於某種原因從電信公司它們將被丟棄(信號問題、塔、蝴蝶拍打它的翅膀 -電信公司在這裡沒有太大幫助)。刪除後,機器無法重新連接。
出現的錯誤消息是
Cannot load phonebook. Error 1722 RPC is unavailable
檢查事件日誌,我們在那裡列出了以下問題:`Event Type: Error
Event Source: MSDTC Client
Event Category: (10)
Event ID: 4427
Date: 2009/11/12
Time: 02:31:02 PM
User: N/A
Computer: TERMINAL
Description:
Failed to initialize the needed name objects. Error Specifics: d:\xpsp\com\com1x\dtc\dtc\msdtcprx\src\dtcinit.cpp:215, Pid: 3500
No Callstack, CmdLine: C:\WINDOWS\system32\dllhost.exe /Processid:{02D4B3F1-FD88-11D1-960D-00805FC79235}
Data:
0000: 05 40 00 80 .@.`
嘗試訪問控制面板中的 COM+ 管理單元時,事件日誌中將出現相同的問題。
解決方案是通過執行以下操作重新安裝 MSDTC:
net stop msdtc
msdtc -uninstall
刪除 msdtc 系統資料庫項
msdtc -resetlogs
msdtc -install
net start msdtc
這是在 Windows XP Embedded SP 3 上。
我試圖找到的是 msdtc 損壞的原因,但我不知道從哪裡開始。
更新 **(17/11)**上述重新安裝 MSDTC 的解決方案有效,因此 MSDTC 不再損壞並且機器可以重新連接 - 但是它不能永久糾正重新連接問題。機器可以重新連接一段時間(尚未確定多長時間或更改內容)然後將失敗 - 但是這次沒有 MSDTC 損壞。
**(18/11)**用網路連接測試機器,從來沒有出現過問題。這似乎表明原因與 3G 調製解調器有關。
**(19/11)**嘗試將驅動程序升級到最新版本而沒有任何變化。還建議將 MTU 更改為 1354,這也沒有幫助。
XPe 映像中出現了一些仍然未知的問題 - 可能是因為多次重新密封。從頭開始的全新 XPe 映像解決了該問題。
對我來說,這聽起來像是糟糕的司機。如果您無法獲得更新的驅動程序,請嘗試回滾版本並查看問題是否仍然存在。很抱歉沒有明顯的幫助。