Windows 11/10でクリックしてもプログラムが開かない

コンピューターで.exeファイルを開くことができず、.exeファイルを開けませんというメッセージが表示された場合は、この資料を読んで問題を解決するのに役立つ提案を確認してください。Windows 11/10にアップグレードした一部のユーザーは、PCでexeファイルを開くことができないという問題が発生しました。一見すると、この問題は破損したシステムファイルやウイルスに感染したファイルに関連しているようです。

このガイドでは、この問題を解決するのに役立つ簡単な手早いコツをいくつかまとめました。早速始めましょう。

Windows 11/10でクリックしてもプログラムが開かない

Windows 11/10で実行可能ファイル(.exe)を実行できない場合は、以下の提案を試してください。

  1. ウイルス対策ソフトウェアでPCをスキャンする
  2. 壊れたEXEファイルの関連付けを修正する
  3. レジストリエディターで.exeの値データを変更する
  4. コマンドプロンプトを使用する
  5. 新しいユーザーアカウントを作成する
  6. DISMを実行する

それでは、各方法について詳しく説明します。

1] ウイルス対策ソフトウェアでPCをスキャンする

クリックしても.EXEファイルが開かないようにしようとする悪意のあるプログラムがいくつかある可能性があります。その場合は、ウイルス対策ソフトウェアでPCをスキャンして、問題が解決するかどうかを確認することをお勧めします。

ウイルス対策ソフトウェアが問題を正常に検出して削除したら、デバイスを再起動してクリーニングプロセスを完了します。

2] 壊れたEXEファイルの関連付けを修正する

壊れたEXEファイルの関連付けを修正して、問題が解決するかどうかを確認します。ただし、始める前に、必ずレジストリをバックアップするか、まずシステムの復元ポイントを作成してください。

3] レジストリエディターで.exeの値データを変更する

Microsoft Safety Scannerツールを実行した後も、コンピューターで.exeファイルを開くことができない場合は、レジストリ設定を既定の設定にリセットする必要があります。これを行うには、以下の提案に従います。

まず、レジストリエディターを開きます。

Windows+Rキーボードショートカットを押して、[ファイル名を指定して実行]ダイアログボックスを開きます。テキストボックスに「regedit」と入力し、Enterキーを押してレジストリを開きます。

画面にUACプロンプトが表示されたら、[はい]ボタンをクリックして承認します。

レジストリエディターウィンドウ内で、次のレジストリキーを参照します。

HKEY_CLASSES_ROOT\.exe

.exeが選択された状態で、[既定]をダブルクリックして編集します。ここで、[値のデータ]は「exefile」である必要があります。他のデータがある場合は、exefileに変更してから、[OK]ボタンをクリックして保存します。

次に、レジストリウィンドウの左側に戻り、次のレジストリキーを参照します。

HKEY_CLASSES_ROOT\exefile

exefileフォルダーを選択してから、ウィンドウの右ペインに移動します。

次に、[既定]文字列をダブルクリックして、[値のデータ]を「%1」%*に設定します。

次に、[OK]ボタンをクリックして変更を保存します。

その後、次のレジストリキーを参照します。

KEY_CLASSES_ROOT\exefile\shell\open

左側のペインから、openレジストリキーを選択してから、[既定]文字列をダブルクリックします。

ダイアログボックスで、[値のデータ]を「%1」%*に設定してから、[OK]ボタンをクリックして保存します。

上記の変更を行ったら、レジストリエディターウィンドウを閉じてコンピューターを再起動します。

4] コマンドプロンプトを使用する

何をやっているのかわからない場合は、レジストリを変更するのは危険です。そのため、レジストリの変更に抵抗がある場合は、コマンドプロンプトを使用してサービスを削除できます。

これを行うには、管理者権限で昇格したコマンドプロンプトを開きます。

画面にUACプロンプトが表示されたら、[はい]ボタンをクリックして管理者権限を付与します。

コマンドプロンプトウィンドウで、以下のコマンドを入力してEnterキーを押します。

assoc .exe=exefile

上記のコマンドを実行したら、コンピューターで.exeファイルを開くことができるかどうかを確認します。

5] 新しいユーザーアカウントを作成する

新しいユーザーアカウントを作成して、コンピューターで.exeファイルを開くことができるかどうかを確認します。正常に機能する場合、古いユーザーアカウントが破損していることを意味します。

6] DISMツールを実行する

この問題のもう1つの考えられる理由は、システムファイルの破損です。その場合は、DISMコマンドツールを実行して、システムイメージの破損を修復し、Windowsコンポーネントストア自体を修復する必要があります。

これを行うには、スタートメニューを開き、「コマンドプロンプト」と入力します。次に、結果を右クリックして、[管理者として実行]を選択します。

画面にUACプロンプトが表示されたら、[はい]ボタンをクリックして承認します。

コマンドプロンプトウィンドウで、以下のコマンドラインを入力してEnterキーを押します。

Dism.exe /online /cleanup-image /restorehealth

プロセスが完了するまでしばらく待ちます。完了したら、コンピューターを再起動して問題が解決するかどうかを確認します。

以上です。このガイドのどの方法で問題を解決できたか教えてください。

クリックしてもプログラムが開かないのはなぜですか?

Windows OSを新しいバージョンにアップグレードしたばかりの場合は、プログラムが開かない場合があります。この場合は、開発者のサイトから最新バージョンをダウンロードする必要があります。プログラムのインストールが破損している場合にも、この問題が発生する可能性があります。

Windows 11で開かないプログラムを修正するにはどうすればよいですか?

最新バージョンを使用してプログラムを更新または再インストールします。必要に応じて、デスクトップにショートカットを再作成します。それでも問題が解決しない場合は、この投稿に記載されている他の解決策に従ってください。