Windows
 Computer >> コンピューター >  >> システム >> Windows

【Windows 11/10】「このファイルには、このアクションを実行するためのプログラムが関連付けられていません」エラーの対処法

Windows 11/10では、さまざまなコマンドを使って設定パネルの各ページを直接開くことができます。しかし、こうした設定ページを開こうとした際に「プログラムの関連付け」に関するエラーが表示されることがあります。また、同じ問題はサードパーティ製のファイルを開く際にも発生する可能性があります。

この場合に表示される完全なエラーメッセージは以下のとおりです。

このファイルには、このアクションを実行するためのプログラムが関連付けられていません。プログラムをインストールするか、すでにインストールされている場合は、既定のプログラム コントロール パネルで関連付けを作成してください。
(This file does not have a program associated with it for performing this action. Please install a program or, if one is already installed, create an association in the Default Programs control panel.)

エラーの原因と注意点

このエラーメッセージが表示された場合、いくつかの対処方法を試すことで問題を解決できます。

なお、一部のユーザーの報告によると、PCが「Spora」ランサムウェアに感染している場合にも、この特定のエラーメッセージが表示されることがあるとのことです。そのため、まずはウイルススキャンを実行し、安全を確認してから作業を進めることをおすすめします。

レジストリを編集する前の準備

レジストリエディターで変更を行う前に、必ずレジストリのバックアップを取り、システムの復元ポイントを作成しておいてください。万が一問題が発生した場合でも、元の状態に戻せるようにするためです。

1. LnkfileキーのIsShortcut値を確認する

まず、Windowsレジストリの設定が破損していないかを確認します。regeditを実行してレジストリエディターを開き、以下のパスに移動してください。

HKEY_CLASSES_ROOT\Lnkfile

右側のペインにIsShortcutという文字列値があるかどうかを確認します。

もし見つからない場合は、新しく作成する必要があります。右側の空白部分を右クリックし、新規 > 文字列値を選択して、名前をIsShortcutに設定してください。値のデータを設定する必要はありません。

2. Manageコマンドの既定値を確認する

次に、別の値も確認しましょう。以下のパスに移動します。

HKEY_CLASSES_ROOT\CLSID\{20D04FE0-3AEA-1069-A2D8-08002B30309D}\shell\Manage\command

右側のペインに(既定)という文字列値があります。その値データが以下のように設定されていることを確認してください。

%SystemRoot%\system32\CompMgmtLauncher.exe

commandキーが存在しない場合は、Manageキーの下に作成する必要があります。ただし、その前にキーの所有権を取得(Take Ownership)しなければならない場合があります。

3. サービスのImagePath値を確認する

誤った画像パスや欠落した画像パスも、Windowsでこの種の問題を引き起こす原因となります。ほぼすべてのアプリには固有のイメージパスが割り当てられており、それが現在有効かどうかを確認する必要があります。確認するには、以下のパスに移動します。

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\[アプリ名]

右側のペインにImagePathという文字列値があるはずです。

この値が有効であることを確認してください。エラーが発生しているプログラムのexeファイルを正しく指している必要があります。

4. 既定のアプリを再設定する

最後に、コントロールパネルを開いて既定のプログラムを設定し直してみてください。Windows 11/10では、「Win + I」キーを押して設定アプリを開き、「システム」を選択します。左側のメニュー(または一覧)から「既定のアプリ」を探して、ここで各ファイル形式の既定のアプリを設定できます。

これらの手順を実行することで、「このファイルには、このアクションを実行するためのプログラムが関連付けられていません」というエラーが解消されるはずです。この記事がお役に立てば幸いです。

  1. 【Windows 10】「ms-settings:display – このファイルには関連付けられたプログラムがありません」エラーの解決方法

    Windows 10のパソコンでは、アップデート後に「ディスプレイ設定」や「個人用設定」を開こうとした際に、以下のようなエラーが表示されることがあります。 「ms-settings:display – このファイルには関連付けられたプログラムがありません。アクションを実行するためのプログラムをインストールするか、既にインストールされている場合は、既定のプログラムのコントロール パネルで関連付けを作成してください。」 この記事では、Windows 10で発生する「ms-settings:display」および「ms-personalization-background」の問題(このファイルには

  2. 【解決方法】Explorer.exe「このファイルにはプログラムが関連付けられていません」エラーの直し方

    Windows 7、8、10 のパソコンで、タスクバーのショートカットからエクスプローラーを起動したり、「ファイル名を指定して実行」ボックスに「explorer.exe」と入力して起動しようとすると、次のようなエラーが表示されることがあります。「Explorer.exe:このファイルには、この操作を実行するためのプログラムが関連付けられていません。プログラムをインストールするか、既にインストールされている場合は、既定のプログラム コントロール パネルで関連付けを作成してください。」 本記事では、Windows 10、8、7、Vista で発生する「Explorer.exe このファイルにはプ