В этом разделе приводятся сведения об устранении неполадки, связанной с тем, что сервер Microsoft Exchange Server 2007, перестает отвечать MAPI-клиенту и записывает в журнал событий сообщение об ошибке со следуюшей информацией:

Идентификатор события: 9646

Тип: Ошибка

Источник: MSExchangeIS

Описание: Закрытие сеанса Mapi «/o=Организация Exchange/ou=Группа администраторов Exchange (FYDIBOHF23SPDLT)/cn=Получатели/cn=пользователь», поскольку превышено допустимое количество 500 объектов типа objtFolder.

Эта проблема может возникнуть, если MAPI-клиент открывает больше серверных объектов, чем установлено по умолчанию. В сервере Exchange 2007 количество допустимых к открытию MAPI-клиентами серверных объектов, ограничено. Это не позволяет одному MAPI-клиенту истощить ресурсы на сервере Exchange.

Когда сервер Exchange 2007 перестает отвечать MAPI-клиенту и генерирует событие 9646, это означает, что MAPI-клиент открыл или оставил открытыми на сервере слишком много объектов.

В следующей таблице перечислены значения по умолчанию для максимального количества открытых серверных объектов, которые могут быть открыты одновременно в сервере Exchange 2007.

Значения по умолчанию для максимального количества открытых серверных объектов

Параметр Default value

objtMessage

250

objtFolder

500

objtAttachment

500

objtFolderView

500

objtMessageView

500

objtAttachView

500

objtStream

250

objtACLView

50

objtRulesView

50

objtFXSrcStrm

50

objtFXDstStrm

50

objtCStream

50

objtNotify

500,000

Решение

Для решения проблемы выполните следующие действия:

  • Проверьте все приложения сторонних производителей или надстройки, запущенные на MAPI-клиенте. Некоторые приложения сторонних производителей продолжительное время сохраняют объекты открытыми или одновременно открывают много объектов.

  • Проверьте действия пользователя, который сопоставлен с указанной учетной записью. Это поможет установить причину, почему количество объектов по умолчанию оказывается недостаточным.

  • В некоторых случаях может понадобиться добавить раздел реестра для изменения максимального количества открытых объектов. Новый раздел реестра переопределяет значение по умолчанию. Такая необходимость может возникнуть в случае, если применение приложений, которые сохраняют объекты открытыми или одновременно открывают много объектов, приемлемо или допустимо.

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

Прежде чем приступить к работе

Для выполнения описанных ниже действий используемой учетной записи необходимо присутствие в локальной группе администраторов. Дополнительные сведения о разрешениях, делегировании ролей и правах, необходимых для администрирования Exchange 2007, см. в разделе Вопросы, связанные с разрешениями.

Процедура

Чтобы использовать редактор реестра для изменения максимального количества одновременно открытых MAPI-клиентом объектов

  1. Запустите редактор реестра (regedit).

  2. Найдите следующий подраздел реестра: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSExchangeIS\ParametersSystem

  3. Щелкните правой кнопкой мыши объект ParametersSystem и выберите последовательно команды Создать и Раздел.

  4. Введите имя нового раздела MaxObjsPerMapiSession и нажмите клавишу ВВОД.

  5. Правой кнопкой мыши щелкните MaxObjsPerMapiSession, выберите пункт Создать, а затем — Параметр DWORD.

  6. Введите имя объекта и нажмите клавишу ВВОД. У примеру, введите objtMessage и нажмите клавишу ВВОД для создания параметра, изменяющего максимальное количество объектов по умолчанию objtMessage.

  7. Щелкните на созданный в шаге 6 параметр правой кнопкой мыши и выберите команду Изменить.

  8. В поле Значение укажите количество объектов, которые необходимо ограничить при помощи этого параметра, и нажмите кнопку OK.

Примечание.
Сервер автоматически определит новое ограничение в течение пяти минут.