На компьютере под управлением Windows Server 2008 или Windows Server 2003 R2, на котором размещена общие ресурсы NFS, большое число запросов ввода-вывода может привести к TCPZeroWindow условия и подключения NFS не удается перезапустить должным образом

Применимо к: Windows Server 2008 StandardWindows Server 2008 EnterpriseWindows Server 2008 Datacenter

Симптомы


У вас есть компьютер под управлением Windows Server 2008 или Windows Server 2003 R2 с Майкрософт сетевой системы файл (MSNFS) установлен, клиентам NFS, экспортирует общие ресурсы NFS. Когда большое число запросов ввода-вывода создаются клиентами NFS на NFS-ресурсах, могут возникнуть следующие проблемы:
  • При использовании записи сетевых данных, может оказаться, что размер окна TCP-подключения уменьшается до 0, которое называется TCPZeroWindow условия.
  • При попытке получить доступ к общим ресурсам NFS, могут оказаться ошибок ввода-вывода для соответствующего подключения, похожее на следующее:
    Ошибка ввода вывода
  • Подключения NFS не перезапускает должным образом. В конце концов все подключения NFS на сервере перейдите в том же состоянии.

Причина


Эта проблема возникает, поскольку драйвер внешнего представления данных удаленного вызова (RPC) (Rpcxdr.sys) не удается перезапустить надежного подключения по протоколу TCP при наличии большого числа запросов ввода-вывода.

Решение


Сведения об исправлении для Windows Server 2003

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

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

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

Предварительные условия

Не необходимые компоненты.

Необходимость перезагрузки

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

Сведения о замене исправлений

Это исправление не заменяет ранее выпущенные исправления.

Сведения о реестре

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

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

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

Windows Server 2003 для систем на базе x86
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформаТребования к пакету обновленияНаправление поддержки
Rpcxdr.sys5.2.3790.323569,63225 октября 2008 г.13:37x86SP1SP1QFE
Rpcxdr.sys5.2.3790.323569,63225 - окт-200813:37x86SP1SP1QFE
Rpcxdr.sys5.2.3790.323569,63225 - окт-200813:37x86SP1SP1QFE
Rpcxdr.sys5.2.3790.439869,63225 - окт-200819:13x86SP2SP2QFE
Rpcxdr.sys5.2.3790.439869,63225 - окт-200819:13x86SP2SP2QFE
Rpcxdr.sys5.2.3790.439869,63225- Oct-200819:13x86SP2SP2QFE
Windows Server 2003 для систем на базе x64
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформаТребования к пакету обновленияНаправление поддержки
Rpcxdr.sys5.2.3790.3235106,49627 октября 2008 г.06:31x64SP1SP1QFE
Rpcxdr.sys5.2.3790.4398106,49627 -окт-200806:44x64SP2SP2QFE

Сведения об исправлении для Windows Server 2008

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

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

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

В те же пакеты включены важные исправления для Windows Vista и Windows Server 2008. Однако только один из этих продуктов могут быть указаны на странице «Запрос исправления». Чтобы запросить пакет исправлений, который применяется в Windows Vista и Windows Server 2008, просто выберите продукт, который указан на странице.

Предварительные условия

Не необходимые компоненты.

Необходимость перезагрузки

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

Сведения о замене исправлений

Это исправление не заменяет ранее выпущенные исправления.

Сведения о реестре

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

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

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

Windows Server 2008 для систем на базе x86
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Rpcxdr.mofНеприменимо4,42418-Dec-200721:26Неприменимо
Rpcxdr.sys6.0.6001.2233676,80022-Dec-200801:47x86
Windows Server 2008 для систем на базе x64
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Rpcxdr.mofНеприменимо4,42418-Dec-200721:26Неприменимо
Rpcxdr.sys6.0.6001.2233689,60022-Dec-200802:14x64
IA-64-разрядных версий Windows Server 2008,
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Rpcxdr.mofНеприменимо4,42418-Dec-200721:26Неприменимо
Rpcxdr.sys6.0.6001.22336229,88822-Dec-200801:54IA-64

Статус


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

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


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