'No default mail client' error when MSIComponentID registry value is incorrect for Outlook 2013

Applies to: Outlook 2013

Symptoms


Consider the following scenario. A user is running Office 2013 with Outlook 2013 as their default mail client:

  • In Microsoft Word a user attempts to share a document as an attachment by email or when a user attempts a mail merge and receives the errors:

    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. 

    Word couldn't send mail because of MAPI failure: "Unspecified error". 

  • In Microsoft PowerPoint a user attempts to share a presentation as an attachment by email and receives the errors:

    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. 

    There was a general failure with the e-mail system and this action could not be completed.  

  • In Microsoft Excel a user attempts to share a spreadsheet as an attachment by email and receives the errors

    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. 

    General mail failure. Quit Microsoft Excel, restart the mail system, and try again.

  • A user in Windows Explorer attempts to send a file to a mail recipient and receives the error:

    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.

Cause


This problem occurs because the MSIComponentID is set to an improper GUID for Outlook 2013. The correct GUID for Outlook 2013 is {6DB1921F-8B40-4406-A18B-E906DBEEF0C9}.

Resolution


A repair of Microsoft Office fixes the issue. To repair Microsoft Office use the steps below

  1. Launch Control Panel.

    In Windows 8 and Windows 8.1

    Click Windows Logo key, type Control Panel in theStart screen, and then click Control Panel in the search results.

    In Windows 7 and Windows Vista

    Click Start, type Control Panel in the Start Search box, and then press Enter
  2. Click Program and Features
  3. Click Microsoft Office 2013, click either Quick Repair or Online Repair



More Information


Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by using another method. These problems might require that you reinstall the operating system. Microsoft cannot guarantee that these problems can be solved. Modify the registry at your own risk.

The MSIComponentID can be found in the following registry data.

Key: HKEY_LOCAL_MACHINE\SOFTWARE\Clients\Mail\Microsoft Outlook
Reg_SZ: MSIComponentID
Value: {6DB1921F-8B40-4406-A18B-E906DBEEF0C9}


For more information on how to repair Microsoft Office see the following office.com link:

Repair Office Programs