メールにファイルを送信するときのエラー「要求されたアクションを実行するために関連付けられた電子メールプログラムはありません」

システムに電子メールクライアントがインストールされているかどうかに関係なく、「要求されたアクションを実行するための電子メールプログラムが関連付けられていません」または「デフォルトの電子メールプログラムを呼び出そうとしたときにエラーが発生しました」というエラーが発生する場合がある次のいずれかの方法でファイルをメールで送信します。

1.ファイルを右クリックし、[送信–メールの受信者]をクリックします

2.ファイルを選択し、[共有]タブの[ファイルエクスプローラー]リボンの[メール]ボタンをクリックします。

3.連絡先フォルダーで、連絡先を右クリックして[アクション]をクリックし、[電子メールの送信]をクリックします。

また、Internet Explorerの[ファイル]メニューの[電子メールでページ…]および[電子メールでリンク]オプションがグレー表示される場合があります。

メール送信機能の要件

メール送信機能が機能するためには、Microsoft Office Outlook、Mozilla Thunderbird、Windows Live Mail(Windows Essentials 2012の一部)、MailbirdなどのシンプルなMAPIまたはMAPIサポートを備えたデスクトップメールクライアントが必要です。システムにインストールされています。

残念ながら、メール送信機能は、Webベースのメールとメトロまたは最新のアプリでは機能しません。

ただし、ModernまたはUWPの「メール」アプリは「共有」機能をサポートしています。

Windowsでメールアプリを使用している場合、ファイルエクスプローラーのリボンコマンドの[共有]機能を使用して、メールアプリの[新しいメールメッセージ]ウィンドウに任意の数のファイルをすばやく自動的に添付できます。 この機能は、時間を大幅に節約できます。 詳細については、投稿をチェックしてください:Windows 10でメールアプリとファイルエクスプローラーを使用して添付ファイルを電子メールに送信する方法?

メールクライアントはすでにインストールされていますか?

メールクライアントをインストールしていても、上記のエラーまたは上記のようなエラーが発生する場合は、次のようになります。

デフォルトのメールクライアントがないか、現在のメールクライアントがメッセージング要求を処理できません。 Microsoft Outlookを実行して、デフォルトのメールクライアントとして設定してください。

..以下の手順を使用して、デフォルトのメールクライアントをリセットする必要があります。

[ソリューション]デフォルトのメールクライアントをリセットする

コントロールパネル、プログラム、既定のプログラムを開きます。

[プログラムのアクセスとコンピューターの既定の設定]をクリックします

[デフォルトの電子メールプログラムを選択]で、電子メールクライアントを選択して[OK]をクリックします。

また、上記の手順に加えて、リストの最初のオプションである[ デフォルトのプログラムを設定してメールクライアントをリセットする]をクリックします。

これにより、デフォルトのメールクライアント設定がリセットされます。

レジストリエディターの使用

上記の手順が何らかの理由で機能しない場合は、レジストリエディター(regedit.exe)を起動して次の場所に移動します。

 HKEY_LOCAL_MACHINE \ SOFTWARE \ Clients \ Mail 

(デフォルト)値のデータを適宜設定します。 この例では、(デフォルト)値のデータをMicrosoft Outlookに設定します。

言及する値がメールクライアントのサブキー名と正確に同じであることを確認してください。 ここでは、Microsoft Outlookという名前のサブキーがあるため、(デフォルトの)値をMicrosoft Outlookと呼びました。

これで問題が解決します。 レジストリエディターを終了し、[送信]を使用してファイルを電子メールで送信できるかどうかを確認します。

この手順は、Windows 10を含むWindows Vista以降に適用されます。

関連記事