Ошибка "Недостаточно свободной памяти для запуска этой программы" в Outlook
Симптомы
Щелкнув папку во время использования Microsoft Outlook, вы получаете одно из следующих сообщений об ошибке:
Сообщение об ошибке 1
Для запуска этой программы недостаточно свободной памяти. Закройте одну или несколько программ и повторите попытку.
Сообщение об ошибке 2
Не удается отобразить папку. Для запуска этой программы недостаточно свободной памяти. Закройте одну или несколько программ и повторите попытку.
Сообщение об ошибке 3
Не удается отобразить папку. Для запуска этой программы недостаточно свободной памяти. Закройте одну или несколько программ и повторите попытку.
Эта проблема может возникать чаще при использовании надстроек в Outlook.
Причина
Эта проблема возникает из-за нехватки памяти для отображения папки. Это может быть вызвано любой из нескольких различных причин. Одна из этих причин заключается в том, что в представление папки были внесены такие настройки, как настройка фильтра. Некоторые надстройки в Outlook подписываются на множество папок в некоторых или всех хранилищах в профиле. Каждая подписка MAPI использует некоторую общую память. Таким образом, большие сочетания элементов и папок могут истощить доступную память.
Обходной путь
Важно!
Точно следуйте всем указаниям из этого раздела. Внесение неправильных изменений в реестр может привести к возникновению серьезных проблем. Прежде чем приступить к изменениям, создайте резервную копию реестра для восстановления на случай возникновения проблем.
Чтобы обойти проблему, описанную в разделе "Симптомы", увеличьте объем доступной памяти. Чтобы увеличить размер кучи памяти, выполните следующие действия.
Закройте приложение Outlook.
Нажмите кнопку Пуск, выберите пункт Выполнить, введите команду regedit и нажмите кнопку ОК.
Найдите и выделите следующий подраздел реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Messaging Subsystem
В меню Правка наведите указатель мыши на пункт Создать, а затем выберите значение DWORD.
Введите SharedMemMaxSize и нажмите клавишу ВВОД.
Щелкните правой кнопкой мыши SharedMemMaxSize и выберите Изменить.
В поле Значение введите300000. Используйте значение по умолчанию Дляшестнадцатеричного значения.
Нажмите ОК.
Найдите и выделите следующий подраздел реестра:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Messaging Subsystem\Applications\Outlook
Примечание.
Возможно, вам потребуется создать подразделы "Приложения" и "Outlook ", если они не существуют.
В меню Правка наведите указатель мыши на пункт Создать, а затем выберите значение DWORD.
Введите SharedMemMaxSize и нажмите клавишу ВВОД.
В поле Значение введите300000. Используйте значение по умолчанию Дляшестнадцатеричного значения.
Нажмите OK.
В меню Файл выберите пункт Выход, чтобы закрыть менеджер реестра.
Примечание.
Если для двух значений реестра 0x300000 проблема не устранена, можно увеличить размер этих значений до 0x800000.
Дополнительная информация
Если в Outlook открыт большой PST-файл данных Outlook, можно закрыть PST-файл или уменьшить количество папок в PST-файле, чтобы устранить проблему.
Если у вас есть много надстроек, которые включены в Outlook, их можно отключить или удалить, чтобы определить, устраняет ли это проблему.
Дополнительные сведения см. в следующей статье базы знаний Майкрософт:
269794 вызов MAPI Advise() возвращает 0x8007000E (E_OUTOFMEMORY)
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по