Дата последнего изменения раздела: 2008-10-15

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

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSexchangeIS\ParametersSystem

Если анализатор Exchange обнаруживает, что параметр реестра Disable Session Limit существует и ему присвоено значение, отличное от 0, выводится предупреждение.

Это предупреждение означает, что для сервера Exchange Server 2003 с пакетом обновления 1 (SP1) или более поздней версии было отключено ограничение сеанса MAPI по умолчанию.

Каждый раз, когда клиент или приложение MAPI открывает сеанс на компьютере с Microsoft Exchange, служба банка данных Microsoft Exchange (store.exe) потребляет небольшой объем физической памяти.

Чтобы при открытии сеансов MAPI службе банка данных Exchange не требовалось слишком много памяти, в Exchange Server 2003 с пакетом обновления 1 (SP1) и более поздних версиях предусмотрено ограничение на количество сеансов MAPI для каждого пользователя. По умолчанию максимальное количество разрешенных сеансов MAPI на каждого пользователя для Exchange 2003 с пакетом обновления 1 (SP1) и более поздних версий равно шестнадцатеричному значению 0x20 (десятичному значению 32).

Чтобы устранить причину данного предупреждения, присвойте записи реестра Disable Session Limit значение 0 или удалите ее.

Если записи реестра Disable Session Limit присвоить значение 0 или удалить ее, это может привести к появлению в журнале событий приложений сервера Exchange Server события с кодом 9646. Такое поведение является нормальным и указывает на то, что одно или несколько клиентских приложений использует слишком большое количество сеансов MAPI.

Вместо отключения ограничения на сеансы MAPI или увеличения установленного по умолчанию количества сеансов MAPI на каждого пользователя рекомендуется устранить проблемы с сетью или приложениями, которые приводят к открытию чрезмерного количества сеансов. Ниже перечислены некоторые (но не все) из этих проблем.

Если значение реестра Disable Session Limit было намеренно включено, чтобы позволить учетным записям служб открывать большее количество сеансов в соответствии с требованиями конкретного приложения, воспользуйтесь обходным способом решения проблемы, описанным в упомянутой выше статье 842022 базы знаний Майкрософт. Данный способ следует использовать аккуратно, чтобы избежать проблем с нехваткой памяти и фрагментацией виртуальной памяти.

Примечание.
Эта статья содержит сведения о редактировании реестра. Перед изменением реестра убедитесь в том, что знаете, как восстановить его в случае возникновения неполадок. Для получения сведений о восстановлении реестра см. раздел «Восстановление реестра» справочной системы файла Regedit.exe или Regedt32.exe.
Устранение причины данного предупреждения путем присвоения параметру Disable Session Limit значения 0
  1. Откройте редактор реестра, например Regedit.exe или Regedt32.exe.

  2. Перейдите к разделу реестра HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSexchangeIS\ParametersSystem.

  3. Щелкните правой кнопкой мыши параметр реестра Disable Session Limit и выберите команду Изменить.

  4. В поле «Значение» введите 0 и нажмите кнопку ОК.

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

Устранение причины данного предупреждения путем удаления параметра Disable Session Limit
  1. Откройте редактор реестра, например Regedit.exe или Regedt32.exe.

  2. Перейдите к разделу реестра HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSexchangeIS\ParametersSystem.

  3. Удалите параметр реестра Disable Session Limit.

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

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

Дополнительные сведения об этой проблеме см. в следующих ресурсах, посвященных Microsoft Exchange:

Дополнительные сведения о значении TCP/IP KeepAliveTime см. в статье 324270 базы знаний Майкрософт «How to harden the TCP/IP stack against denial of service attacks in Windows Server 2003» (http://go.microsoft.com/fwlink/?linkid=3052&kbid=324270) (на английском языке).