Дата последнего изменения раздела: 2007-08-07

Чтобы определить, существует ли следующее значение параметра реестра, средство анализатора сервера Microsoft® Exchange считывает следующую запись реестра:

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IMAP4Svc\Parameters\MaxBufferSize

Если анализатор сервера Exchange обнаружит, что значение параметра MaxBufferSize существует и установлено равным какому-либо числовому значению, которое больше 0, но меньше 1024, на экран будет выведено сообщение об ошибке.

Значение параметра MaxBufferSize реестра используется во внешней и внутренней топологии Exchange. Это значение определяет размер буфера TCP/IP между внешними серверами и внутренними серверами. Размер буфера по умолчанию равен 1 килобайту (КБ). В сетях с большой задержкой настройка значения MaxBufferSize может обеспечить увеличение производительности клиентов IMAP4.

При установке размера буфера TCP/IP с помощью значения параметра MaxBufferSize реестра, следует всегда устанавливать размер буфера кратным 1024. Рекомендуется протестировать производительность конфигурации внешних/внутренних серверов со следующими размерами буфера, чтобы определить оптимальное значение для своей организации:

При использовании этого параметра реестра он должен иметь значение не менее 1024. Присваивать параметру MaxBufferSize значение, превышающее 32 768, не рекомендуется. Тем не менее, задание размера буфера в 65 536 байт может повысить производительность — это зависит от условий работы сети. Буфер большего размера использует больше памяти на компьютере сервера Exchange и может быть причиной уменьшения количества пользователей, имеющих доступ к серверу переднего плана. Хотя не существует предела на максимальное значение, которое можно использовать для параметра MaxBufferSize реестра, однако, если присвоить слишком большое значение этой записи реестра, возможны нестабильность в работе и проблемы с памятью.

Примечание.
Чтобы использовать значение параметра MaxBufferSize реестра, на компьютере должно выполняться Exchange 2000 Server с пакетом обновления 2 (SP2) или более поздняя версия.

Если значение параметра MaxBufferSize установлено слишком малым, производительность не повысится, и анализатор сервера Exchange выведет на экран сообщение об ошибке, рассматриваемой в этой статье. Если значение параметра MaxBufferSize реестра установлено слишком большим, это приведет к нестабильности системы, и анализатор сервера Exchange выведет на экран сообщение об ошибке, описываемой в статье Слишком большое значение MaxBufferSize протокола IMAP4.

Важно!
Эта статья содержит сведения о редактировании реестра. Перед редактированием реестра убедитесь, что вы знаете, как восстановить реестр в случае возникновения неисправности. Сведения о восстановлении реестра см. в разделе справки «Восстановление реестра» файла Regedit.exe или Regedt32.exe.

Чтобы устранить эту ошибку

  1. Откройте редактор реестра, например, Regedit.exe или Regedt32.exe.

  2. Перейдите к разделу реестра HKLM\System\CurrentControlSet\Services\IMAP4Svc\Parameters

  3. Создайте новое значение DWORD под именем MaxBufferSize.

  4. Дважды щелкните значение MaxBufferSize и установите его равным новому размеру буфера (в байтах). Например, можно ввести 8192, чтобы установить значение равным 8192 байтам.

  5. Закройте редактор реестра и перезапустите службу Microsoft Exchange IMAP4, чтобы изменение вступило в силу.

Сведения, с которыми следует ознакомиться до редактирования реестра, а также сведения по редактированию реестра см. в базе знаний Майкрософт в статье 256986, посвященной описанию реестра Microsoft Windows (может быть на английском языке) (http://go.microsoft.com/fwlink/?linkid=3052&kbid=256986).

Дополнительные сведения о том, в каких случаях и как используется параметр MaxBufferSize реестра, см. в базе знаний Майкрософт в статье 823857, описывающей причины уменьшения производительности служб IMAP4 и POP3 между серверами переднего плана и внутренними серверами (может быть на английском языке) (http://go.microsoft.com/fwlink/?linkid=3052&kbid=823857).