У нас есть ~ 50 машин, которые подключаются через 3G-модем от Вариант (либо Значок Globesurfer, Иконка 401 или Значок 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 с нуля решил проблему.
Для меня это звучит как плохие водители. Если вы не можете получить более новые драйверы, попробуйте откатить версию и посмотрите, сохраняется ли проблема. Извините за то, что не был более полезным, чем очевидное.