ИСПРАВЛЕНО: код ошибки 0x800706BA может возникать, когда клиентский компьютер делает запрос к удаленному объекту COM+

Проблема

Когда клиентский компьютер под управлением Microsoft Windows XP делает запрос к удаленному объекту Microsoft COM+, запрос может завершиться сбоем. Кроме того, может генерироваться код ошибки 0x800706BA.

Примечание. Код ошибки 0x800706BA указывает на то, что сервер удаленного вызова процедур (RPC) недоступен.

Причина

Эта проблема возникает, когда клиентский компьютер под управлением Windows XP освобождает удаленный объект COM+. Приблизительно через 20–30 секунд после того, как клиентский компьютер освободит удаленный объект COM+, порты RPC, которые использовались DCOM на сервере, закрываются. Если сеть отключается сразу после того, как клиентский компьютер освобождает удаленный объект COM+, порты RPC, которые использовались DCOM на сервере, остаются открытыми в течение нескольких часов. Это может привести к нехватке портов. Будущие запросы от клиентского компьютера к удаленному объекту COM+ завершатся сбоем.

Решение

Сведения об исправлениях

Поддерживаемое исправление доступно от корпорации Майкрософт. Однако это исправление предназначено только для устранения проблемы, описанной в этой статье. Примените это исправление только к системам, в которых возникает эта конкретная проблема. Это исправление может пройти дополнительное тестирование. Поэтому, если вы не серьезно затронуты этой проблемой, мы рекомендуем вам дождаться следующего обновления программного обеспечения, содержащего это исправление.

Если исправление доступно для скачивания, в верхней части этой статьи базы знаний отобразится раздел "Доступно скачивание исправлений". Если этот раздел не отображается, обратитесь в службу поддержки пользователей Майкрософт для получения исправления.

Примечание Если возникнут дополнительные проблемы или потребуется их устранение, может потребоваться создать отдельный запрос на обслуживание. Обычные расходы на поддержку будут применяться для решения дополнительных вопросов поддержки и проблем, не подпадающих под это исправление. Полный список телефонных номеров службы поддержки и обслуживания клиентов Майкрософт или создание отдельного запроса на обслуживание см. на веб-сайте корпорации Майкрософт по следующему адресу:

http://support.microsoft.com/contactus/?ws=support Примечание. В форме "Доступно скачивание исправления" указаны языки, для которых доступно исправление. Если вы не видите свой язык, это означает, что для него недоступно исправление.

Необходимые условия

Чтобы применить это исправление, необходимо установить Windows XP.

Сведения о перезапуске

После применения этого исправления компьютер необходимо перезагрузить.

Данные реестра

Для включения этого исправления не нужно создавать разделы реестра. Кроме того, для включения этого исправления не требуется изменять разделы реестра.

Сведения о файлах

Английская версия этого исправления содержит файлы с атрибутами, указанными в таблице ниже. Значения даты и времени для этих файлов указаны в формате UTC. При просмотре сведений о файлах выполняется перевод соответствующих значений в местное время. Чтобы узнать разницу между временем UTC и местным временем, откройте вкладку "Часовой пояс" элемента "Дата и время" на панели управления.

Имя файла Версия файла Размер файла Дата Время
Ole32.dll 5.1.2600.3124 1,287,168 23 апреля 2007 г. 14:20
Rpcss.dll 5.1.2600.3124 399,360 23 апреля 2007 г. 14:20
Updspapi.dll 6.2.29.0 371,424 19 января 2006 г. 19:29

Состояние

Корпорация Майкрософт подтвердила, что это ошибка в продуктах Microsoft, перечисленных в разделе «Относится к».

Дополнительные сведения

Для просмотра статьи в базе знаний Майкрософт щелкните следующий номер статьи:

824684 Стандартные термины, используемые при описании обновлений программного обеспечения Майкрософт