Поделиться через


Ошибка «Нет почтового клиента по умолчанию» при отправке файлов из программ Office

Симптомы

При попытке отправить файл из Microsoft Excel, Microsoft Word или Microsoft PowerPoint по электронной почте появляется следующее сообщение об ошибке:

Either there is no default mail client or the current mail client cannot fulfill the messaging request. Please run Microsoft Outlook and set it as the default  mail client. 

Причина

Эта проблема возникает, когда на компьютере присутствуют следующие данные реестра:

  • 32-разрядная версия Microsoft Office на 32-разрядной версии Windows или 64-разрядная версия Microsoft Office на 64-разрядной версии Windows

    Раздел: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Messaging Subsystem\MSMapiApps

    REG_SZ: версия

    Значение данных: <нет данных>

  • 32-разрядная версия Microsoft Office на 64-разрядной версии Windows

    Раздел: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows Messaging Subsystem\MSMapiApps

    REG_SZ: версия

    Значение данных: <нет данных>

ПРИМЕЧАНИЕ. Если значение версии отсутствует и при этом нет данных, связанных с ним, или значение версии не существует в этом пути реестра, то ошибка возникает по другой причине. Дополнительные сведения о причинах возникновения этой ошибки можно найти в базе знаний Майкрософт.

Решение

Важно!

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

Чтобы устранить эту проблему, удалите значение версии в разделе \MSMapiApps, выполнив указанные ниже действия:

  • 32-разрядная версия Microsoft Office на 32-разрядной версии Windows или 64-разрядная версия Microsoft Office на 64-разрядной версии Windows

    1. Откройте редактор реестра.

    2. Найдите и щелкните следующий раздел в реестре:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Messaging Subsystem\MSMapiApps

    3. Щелкните правой кнопкой мыши значение REG_SZ, указанное как Версия, в разделе MSMapiApps и нажмите Переименовать.

    4. Переименуйте значение версии в Version_Renamed.

    5. Закройте редактор реестра.

  • 32-разрядная версия Microsoft Office на 64-разрядной версии Windows

    1. Откройте редактор реестра.
    2. Найдите и щелкните следующий раздел в реестре:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows Messaging Subsystem\MSMapiApps 3. Щелкните правой кнопкой мыши значение REG_SZ с именем Version в разделе MSMapiApps и выберите команду Переименовать. 4. Переименуйте значение version на Version_Renamed. 5. Закройте Редактор реестра.