Не удается настроить максимальное число одновременных запросов SMB, отправленные в службу в системе Windows XP

Переводы статьи Переводы статьи
Код статьи: 926646 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

В данной статье рассматривается проблема, которая возникает, когда пользователи сети доступ к файлам на компьютере под управлением Microsoft Windows XP Professional, если компьютер используется как файловый сервер.

По умолчанию имеется ограничение, которое запрещает более чем 10 параллельный сервер сообщения команды блок (SMB) в службу Windows XP Professional. Это ограничение также применяется к другим операционным системам Windows клиентского компьютера. Например команда SMB выполняется при вызове для открытия файла. Большинство команд SMB обрабатываются немедленно. Например команда открыть файл обрабатывается немедленно. Таким образом более 10 одновременных команды обычно не является проблемой.

Однако существуют некоторые команды SMB, которые называются «долгосрочные запросы SMB». Эти долгосрочные запросы SMB остаются открытыми, пока они находятся в ответ на. Как правило после получения ответа, немедленно отправляется другой команде того же типа.

Кроме того длительного запроса SMB — это уведомление об изменении. Например откройте обозреватель Windows и выберите папку в сети, уведомление об изменениях отправляется на компьютер, на котором находится папка. Это происходит, когда что-либо изменения в эту папку. Затем уведомление об изменениях отправляется обратно на клиентский компьютер таким образом, чтобы проводник Windows может обновить окно и открыть новый файл. Если на компьютере под управлением Windows XP Professional папку, в то же время может использоваться только 10 команд SMB. Не ответить на все запросы. Может также появиться сообщение об ошибке при открытии файлов в сети других запросов.

Причина

Данная проблема возникает из-за преднамеренного ограничений в службу Windows XP Professional. Windows XP Professional разработан как клиентской операционной системы компьютера. Таким образом Windows XP Professional не оптимизирована для серверных задач.

Решение

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

Для решения этой проблемы предлагается исправление, можно настроить с помощью параметра MaxMpxCt количество одновременных команд SMB. Это исправление позволяет настраивать значение параметра MaxMpxCt, не более 255. Дополнительные сведения содержатся в разделе «Сведения о реестре» и в разделе «Дополнительная информация».

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

Если исправление доступно для загрузки, имеется раздел «Доступные загрузки» в верхней части этой статьи базы знаний.. Если этот раздел не отображается, обратитесь в Службу поддержки клиентов Microsoft для получения исправления..

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

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

Необходимо установить пакет обновления 2 (SP2) для установки этого исправления для Windows XP Professional.

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

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

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

Это исправление не заменяет других исправлений..

Сведения о внесении изменений в системный реестр

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


Для активизации этого исправления, выполните следующие действия.
  1. затем –START ::затем –ВыполнитьTYPE :regeditи выберите командуOk..
  2. Найдите и выберите следующий подраздел реестра::
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
  3. в менюВ файлеВыберите пункт менюСОЗДАТЬ.и выберите командуПараметр DWORD.
  4. TYPE :MaxMpxCt:и нажмите клавишу ВВОД..
  5. Щелкните правой кнопкой мышиMaxMpxCt:и выберите командуModify.
  6. В диалоговом окнеЗначениеbox, type the desired value, and then clickOk..

    Примечание.You can set the number of concurrent SMB commands to a value that is between 10 and 255. The default value is 10. In Microsoft Windows Server 2003, you can set the number of concurrent SMB commands to a maximum value of 65,535.
  7. Закройте редактор реестра..

СВЕДЕНИЯ О ФАЙЛАХ

Английская версия исправления содержит версии файлов, приведенные в следующей таблице (или более поздние).. Дата и время для файлов указаны во всеобщем скоординированном времени (UTC).. При просмотре сведений о файле, время изменяется на местное.. Чтобы узнать разницу между временем по Гринвичу и местным временем,Часовой поясна вкладке элемента «Дата и время» панели управления.
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файла:Дата:времяПлатформа
Srvsvc.dll5.1.2600.301996,76819 Октября 2006 г.16:29X86

Статус

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

Дополнительная информация

The actual value of maximum concurrent SMB commands is determined by the minimum of 2 values. These values are the MaxMpxCt value on the server side and the MaxCmds registry value on the client computer. By default, the MaxCmds value is set to 50 in Windows XP Professional. You cannot set this value to more than 65,535.

On the Windows XP computer that is acting as the server, the MaxMpxCt value, the MaxWorkItems value, and the Size value are located in the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanserver\Parameters
On the Windows XP computer that is acting as the client computer, the MaxCmds value is located in the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Lanmanworkstation\Parameters
You must set the following registry values on the Windows XP Professional-based computer that is acting as the file server. By doing this, you give the necessary resources to the Server service.
  • You must set the MaxWorkItems value to at least 4 times the MaxMpxCt value. By default, the MaxWorkItems value is set to 64 in Windows XP Professional. You can set this value to a maximum of 1,024. We recommend that you use this setting only on computers that have sufficient memory. The exact amount of memory that you must have depends on the configuration details. In this scenario, we recommend that you use at least 1 gigabyte (GB) of memory.
  • По умолчанию значение установлено в 1 в Windows XP Professional. Необходимо задать значение менее 2. Если вызвать проблемы, необходимо установить значение 3. Значение размера 1 используется для оптимизации локальных приложений, Windows XP Professional. Значение размера 2 позволяет сбалансировать использование ресурсов между локальных приложений и приложений. Значение размера 3 используется для оптимизации активности сети Windows XP Professional.
Для получения дополнительных сведений обратитесь к следующей статье Базы Знаний Майкрософт::
824684Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт
Примечание. Это ЭКСПРЕСС-ПУБЛИКАЦИЯ, подготовленная непосредственно службой технической поддержки Майкрософт . Сведения, содержащиеся в данном документе, предоставлены в качестве отклика на возникшие проблемы. Из-за срочности в материалах могут быть опечатки, и в любое время и без уведомления в них могут быть внесены изменения. Чтобы получить дополнительные сведения, см. Условия использования.

Свойства

Код статьи: 926646 - Последний отзыв: 27 ноября 2010 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Microsoft Windows XP Professional
Ключевые слова: 
kbautohotfix kbwinxppresp3fix kbfix kbbug kbhotfixserver kbqfe kbmt KB926646 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:926646

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com