Partilhar via


Erro "Sem cliente de correio predefinido" ao enviar ficheiros a partir de programas do Office

Sintomas

Quando tenta enviar um ficheiro a partir do Microsoft Excel, Microsoft Word ou Microsoft PowerPoint através de e-mail, recebe o seguinte erro:

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. 

Causa

Este problema ocorre quando os seguintes dados de registo estão presentes no seu computador:

  • Versões de 32 bits do Microsoft Office em versões de 32 bits do Windows ou versões de 64 bits do Microsoft Office em versões de 64 bits do Windows

    Chave: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Messaging Subsystem\MSMapiApps

    REG_SZ: Versão

    Valor de dados: <sem dados>

  • Versões de 32 Bits do Microsoft Office em versões de 64 bits do Windows

    Chave: HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows Messaging Subsystem\MSMapiApps

    REG_SZ: Versão

    Valor de dados: <sem dados>

NOTA: Se não encontrar o valor da Versão sem dados associados à mesma, ou se o valor da Versão não existir neste caminho de registo, então existe uma causa diferente do erro. Procure causas adicionais deste erro na Base de Dados de Conhecimento da Microsoft.

Resolução

Importante

Esta secção, método ou tarefa contém passos que explicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo de forma incorreta. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Para maior segurança, faça uma cópia de segurança do registo antes de o modificar. Deste modo, pode restaurar o registo se ocorrer um problema. Para mais informações sobre como fazer uma cópia de segurança e restaurar o registo, consulte Como fazer uma cópia de segurança e restaurar o registo no Windows.

Para resolver este problema, elimine o valor da Versão na chave \MSMapiApps ao seguir os seguintes passos:

  • Versões de 32 bits do Microsoft Office em versões de 32 bits do Windows ou versões de 64 bits do Microsoft Office em versões de 64 bits do Windows

    1. Inicie o Editor de Registo.

    2. Localize e selecione a seguinte chave no registo:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Messaging Subsystem\MSMapiApps

    3. Clique com o botão direito do rato no valor REG_SZ denominado Versão na chave MSMapiApps e selecione Mudar o Nome.

    4. Mude o nome do valor da Versão para Versão_Renomeada.

    5. Saia do Editor de Registo.

  • Versões de 32 Bits do Microsoft Office em versões de 64 bits do Windows

    1. Inicie o Editor de Registo.
    2. Localize e selecione a seguinte chave no registo:

    HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows Messaging Subsystem\MSMapiApps 3. Clique com o botão direito do rato no valor REG_SZ denominado Versão na chave MSMapiApps e selecione Mudar o Nome. 4. Mude o nome do valor da Versão para Version_Renamed. 5. Saia da Revisor de Registo.