「このファイルには、このアクションを実行するためのプログラムが関連付けられていません」エラーの解決方法【完全ガイド】
Windowsのレジストリやシステムファイル、AppDataフォルダなどを不用意に操作すると、深刻な問題を引き起こす可能性があります。その一つが、ゲームやサードパーティ製アプリケーション、さらにはWindowsの設定を開こうとした際に表示される次のエラーメッセージです。
「このファイルには、このアクションを実行するためのプログラムが関連付けられていません。プログラムをインストールするか、既にインストールされている場合は、既定のプログラム コントロール パネルで関連付けを作成してください。」

このエラーが発生すると、デスクトップを右クリックできない、ディスプレイ設定や個人用設定が開けない、コマンドプロンプト(cmd)が起動しない、フォルダーオプションが使用できないなど、日常的な操作全般に大きな支障が出ます。放置すると作業効率が大幅に低下するため、早めの対処が重要です。
以下では、この問題を解決するための7つのトラブルシューティング手順を詳しく紹介します。
「このファイルには、このアクションを実行するためのプログラムが関連付けられていません」エラーの解決策
注意: 作業を始める前に、万が一のトラブルに備えてシステムの復元ポイントを作成しておくことを強くおすすめします。
方法1: レジストリの修正
1. Windowsキー + R を押して「regedit」と入力し、Enterキーを押します。

2. 次のレジストリキーに移動します:
HKEY_CLASSES_ROOT\lnkfile
3. 「lnkfile」を右クリックし、「新規 > 文字列値」を選択します。

4. この文字列値に「IsShortcut」という名前を付けてEnterキーを押します。

5. 次に、以下のレジストリキーに移動します:
HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage\command
6. 「command」キーを選択した状態で、右側のウィンドウの「(既定)」をダブルクリックします。

7. 値のデータ欄に以下を入力して「OK」をクリックします:
%SystemRoot%\system32\CompMgmtLauncher.exe
8. レジストリエディターを閉じ、PCを再起動して変更を保存します。
方法2: トラブルシューティングツールを実行する
上記の方法で解決しない場合は、Microsoft公式のトラブルシューティングツールを実行し、画面の指示に従ってエラーを修正してください。

方法3: ユーザーアカウントをAdministratorsグループに追加する
1. Windowsキー + R を押して「lusrmgr.msc」と入力し、Enterキーを押します。
2. 「グループ」をクリックし、「Administrators」をダブルクリックしてプロパティウィンドウを開きます。

3. Administratorsのプロパティウィンドウ下部にある「追加」をクリックします。

4. オブジェクト名の入力欄に自分のユーザー名を入力し、「名前の確認」をクリックします。ユーザー名が確認できたら「OK」をクリックします。ユーザー名がわからない場合は「詳細設定」をクリックします。

5. 次のウィンドウで右側の「検索」をクリックします。

6. 自分のユーザー名を選択して「OK」をクリックし、オブジェクト名の入力欄に追加します。
7. 再度「OK」をクリックし、「適用」→「OK」の順にクリックします。
8. PCを再起動して変更を保存します。
方法4: 新しいユーザーアカウントを作成する
1. Windowsキー + I を押して「設定」を開き、「アカウント」をクリックします。

2. 左側のメニューから「家族とその他のユーザー」タブを選択し、「その他のユーザー」の下にある「このPCに他のユーザーを追加する」をクリックします。

3. 下部にある「このユーザーのサインイン情報がありません」をクリックします。

4. 下部の「Microsoftアカウントを持たないユーザーを追加する」を選択します。

5. 新しいアカウントのユーザー名とパスワードを入力して「次へ」をクリックします。

方法5: システムの復元を使用する
1. Windowsキー + R を押して「sysdm.cpl」と入力し、Enterキーを押します。

2. 「システムの保護」タブを選択し、「システムの復元」をクリックします。

3. 「次へ」をクリックして、希望する復元ポイントを選択します。

4. 画面の指示に従ってシステムの復元を完了させます。
5. 再起動後、エラーが解消されているかどうかを確認してください。
方法6: CCleanerとMalwarebytesを実行する
1. CCleanerとMalwarebytesをダウンロードしてインストールします。
2. Malwarebytesを実行し、システム内の有害なファイルをスキャンします。マルウェアが検出された場合は自動的に削除されます。

3. 次にCCleanerを実行し、「カスタムクリーン」を選択します。
4. カスタムクリーンの画面で「Windows」タブを選択し、デフォルトの項目にチェックを入れて「解析」をクリックします。

5. 解析が完了したら、削除対象のファイル内容を必ず確認してください。

6. 最後に「クリーナー実行」ボタンをクリックし、CCleanerの処理が完了するまで待ちます。
7. システムをさらにクリーンアップするには、「レジストリ」タブを選択し、必要な項目にチェックが入っていることを確認します。

8. 「問題点スキャン」ボタンをクリックしてスキャンを実行し、その後「選択された問題を修復」ボタンをクリックします。

9. 「レジストリの変更をバックアップしますか?」と表示されたら「はい」を選択します。
10. バックアップが完了したら、「選択されたすべての問題を修復」ボタンをクリックします。
11. PCを再起動して変更を保存します。
方法7: DISM(展開イメージのサービスと管理)ツールを実行する
1. 管理者権限でコマンドプロンプトを開きます。
2. 以下のコマンドを入力してEnterキーを押します:
DISM.exe /Online /Cleanup-Image /RestoreHealth

3. 処理が完了するまで待ちます。通常15〜20分ほどかかります。
注: 上記のコマンドが機能しない場合は、以下を試してください: Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess
注: C:\RepairSource\Windows の部分は、お使いの修復ソース(Windowsインストールメディアまたはリカバリーディスク)のパスに置き換えてください。
4. DISMの処理が完了したら、コマンドプロンプトに以下を入力してEnterキーを押します:sfc /scannow
5. システムファイルチェッカーの実行が完了したら、PCを再起動します。
関連記事:
- Windows 10でスタートメニューへのピン留めオプションが表示されない場合の対処法
- Windows 10でタスクバーへのピン留めができない場合の対処法
- モニターがランダムにON/OFFを繰り返す場合の直し方
- Windows 10で一時ファイルが削除できない場合の対処法
以上で「このファイルには、このアクションを実行するためのプログラムが関連付けられていません」エラーの修正は完了です。それでも問題が解決しない場合や、本ガイドについてご不明な点がある場合は、コメント欄でお気軽にお問い合わせください。
-
【Windows 10】「ms-settings:display – このファイルには関連付けられたプログラムがありません」エラーの解決方法
Windows 10のパソコンでは、アップデート後に「ディスプレイ設定」や「個人用設定」を開こうとした際に、以下のようなエラーが表示されることがあります。 「ms-settings:display – このファイルには関連付けられたプログラムがありません。アクションを実行するためのプログラムをインストールするか、既にインストールされている場合は、既定のプログラムのコントロール パネルで関連付けを作成してください。」 この記事では、Windows 10で発生する「ms-settings:display」および「ms-personalization-background」の問題(このファイルには
-
【解決方法】Explorer.exe「このファイルにはプログラムが関連付けられていません」エラーの直し方
Windows 7、8、10 のパソコンで、タスクバーのショートカットからエクスプローラーを起動したり、「ファイル名を指定して実行」ボックスに「explorer.exe」と入力して起動しようとすると、次のようなエラーが表示されることがあります。「Explorer.exe:このファイルには、この操作を実行するためのプログラムが関連付けられていません。プログラムをインストールするか、既にインストールされている場合は、既定のプログラム コントロール パネルで関連付けを作成してください。」 本記事では、Windows 10、8、7、Vista で発生する「Explorer.exe このファイルにはプ