修正:「この操作を実行するために、関連付けられた電子メール プログラムがありません」エラーの対処法
メールクライアントとは?
メールクライアントとは、パソコン上でメールの送受信、作成、閲覧を行うためのソフトウェアです。Webブラウザ上で利用するWebメールとは異なり、デスクトップ型のメールクライアントはシステムにインストールして使うアプリケーションのため、メールの確認や送信のたびにブラウザを開く必要がありません。代表的なデスクトップメールクライアントとしては、Microsoft OutlookやMozilla Thunderbirdなどが広く使われています。これらのクライアントは、単なる送受信だけでなく、複数のプラットフォーム間でメールを整理・同期できる独自の機能も備えています。
エクスプローラーでファイルを右クリックし、コンテキストメニューの「送る」から「メール受信者」を選択する方法は、ファイルを手軽にメール添付できる非常に便利な機能です。しかし、環境によってはこの操作を実行した際に、次のようなエラーメッセージが表示されることがあります。
「この操作を実行するために、関連付けられた電子メール プログラムがありません。」
エラーの主な原因
この問題の原因として考えられるのは、以下の通りです。
- MAPI対応のメールクライアントが存在しない:「送る」機能を使う前提条件として、Simple MAPI/MAPIに対応したデスクトップメールクライアント(Microsoft OutlookやThunderbirdなど)が必要です。
- 既定のメールアプリが設定されていない:Windows標準の「メール」アプリもプリインストールされていますが、「送る」との相性が悪いことで知られています。サードパーティ製クライアントが不要な場合でも、別途インストールが必要になることがあります。
- Outlookのレジストリキーの破損:特にMicrosoft Outlookで発生する場合、レジストリキーの破損が原因である可能性が高いです。ファイルの破損自体はごく一般的に起こり得ることです。
- Cortana(コルタナ)の設定:Cortanaの特定の設定が有効になっていると、この問題を引き起こすことがあります。
対処の前に:既定のメールアプリを設定してみよう
実は、エラーメッセージが指示している通りの操作——つまり既定のメールプログラムを設定する——だけで問題が解決するケースもあります。メールプログラムがまだない場合は、お好みのものをダウンロードしてから、以下の手順で既定に設定してください。注意:標準搭載の「メール」アプリも既定に設定できますが、「送る」オプションとの相性が悪いことが知られています。それでも試してみる価値はあります。
- Windowsキーを押しながらIキーを押します
- 「アプリ」をクリックします
- 左側のメニューから「既定のアプリ」を選択します
- 「電子メール」の項目にあるアプリケーションを選択します
- 表示された一覧から「メール」(または任意のアプリ)を選択します
- パソコンを再起動します
これで問題が解決したかどうか確認してください。改善しない場合は、以下の方法を試してください。
方法1:レジストリエディターを使用する
前述の通り、この問題の最有力原因はOutlookのレジストリキーの破損です。レジストリが破損していると、アプリケーションがOutlookのSimple MAPIインターフェースに接続しようとしたときに問題が発生します。
破損したレジストリキーを直接修復することはできないため、まず該当するレジストリキーを削除します。その後、既定のアプリとして改めて設定し直すことで、削除されたキーが再構築されます。
注意:作業の前に、念のためレジストリのバックアップを作成しておくことをおすすめします。
以下の手順で、破損したMicrosoft Outlookのレジストリキーを削除してください。
- Windowsキーを押しながらRキーを押します
- regeditと入力し、Enterキーを押します

- 次の場所へ移動します:HKEY_LOCAL_MACHINE\Software\Clients\Mail\Microsoft Outlook
場所の移動方法がわからない場合は、左ペインから以下の順にダブルクリックして進んでください。- 左ペインのHKEY_LOCAL_MACHINEを見つけてダブルクリック
- Softwareを見つけてダブルクリック
- Clientsを見つけてダブルクリック
- Mailを見つけてダブルクリック

- 左ペインのMicrosoft Outlookを右クリックします
- 「削除」を選択し、表示される確認ダイアログを承認します

- レジストリエディターを閉じます
- Windowsキーを押しながらIキーを押します
- 「アプリ」をクリックします

- 左側のメニューから「既定のアプリ」を選択します
- 「電子メール」の項目にあるアプリケーションを選択します

- 表示された一覧から「メール」を選択します

- パソコンを再起動します
これで問題は解決するはずです。
方法2:Cortana(コルタナ)の設定を変更する
Cortanaの設定変更によって問題が解決したという報告も多数あります。Cortanaにはメールとカレンダーへのアクセスを許可する設定があり、この設定をオフにすることで解決したユーザーがかなり多くいます。以下の手順で設定を変更してください。
- Windowsキーを押しながらIキーを押します
- 「Cortana」を選択します

- 「アクセス許可と履歴」を選択します
- 「このデバイス上の情報へのCortanaのアクセスを管理する」を選択します

- 「連絡先、メール、カレンダー、通信履歴」をオフにします

以上で問題が解決するはずです。
-
【Windows】「フォルダーは使用中のため、操作を完了できません」エラーの解決方法
Microsoft Windowsでフォルダーのコピーや削除、名前変更などを行おうとした際、「フォルダーは使用中です。この操作を完了できません。フォルダーまたはその中のファイルが別のプログラムで開かれています。フォルダーを閉じてから、もう一度実行してください」というエラーメッセージが表示されることがあります。この記事では、このエラーの原因と、誰でも実践できる6つの解決方法をわかりやすく解説します。 エラーの原因 このエラーの主な原因は、Windowsのサムネイルキャッシュを管理する thumbcache.dll にあります。このモジュールが隠しファイルである thumbs.db へのハンドルを
-
Thunderbird起動時に「メールプログラムが関連付けられていません」エラーが出る場合の対処法
Windowsマシンの1台で、メールクライアント「Thunderbird」を新しいリリースへアップグレードしたところ、奇妙な小さなトラブルに見舞われました。バージョン78.xから91.xへの移行の過程で、タダでエラーメッセージまでおまけについてきたのです。このエラーはプログラムを起動するたびに表示され、メッセージは次のようなものです。「要求された操作を実行するための電子メール プログラムが関連付けられていません。電子メール プログラムをインストールするか、既にインストールされている場合は、[既定のプログラム] コントロール パネルで関連付けを作成してください。」ぎこちない文面はさておき、残念な