Windows 10Windows 11アプリケーションに関する問題システムに関する問題問題解決全般

Win10/Win11 EXE ファイルが開けない(ダウンロードしたアプリが開けない)

スポンサーリンク

今回は、Windows 10 または Windows 11 で EXE ファイル(ダウンロードしたアプリケーション)が開けない場合の対処法を紹介します。

EXE ファイルとは、Windows で使用する標準的な実行可能なファイル形式であり、拡張子が「.exe」のファイルです。

EXE ファイルが開けない原因と症状

EXE ファイルが開けなくなる原因は、ほとんどの場合ウイルスなどが原因で、レジストリの値が規定値以外に設定されてしまっているためです。

EXE ファイルに関するレジストリ値が正しくない場合、ファイルを実行した際に「アクセス拒否」や「ランタイムエラー」が出て実行することが出来ません。

または、次のようなエラーが出ます。

EXE ファイルを実行するとエラーが出る

上記のエラーが出ずに EXE ファイルが開けない場合は Windows セキュリティの設定が原因である場合があります。

1.レジストリ値を確認

レジストリの操作を間違えるとシステムが起動できなくなるなど不具合が起きる可能性があります。事前にシステムの復元などでバックアップを取り、自己責任で行うようお願いします。

1.Windowsキー + R を押して、「ファイル名を指定して実行」を開き、「regedit」入力して Enter を押します。

2.レジストリエディターが開きますので、次のキーを開きます。

HKEY_CLASSES_ROOT\.exe

レジストリエディターが開けない場合

3.「.exe」キーを選択した状態で右側の「(既定)」を確認してください。

4.「exefile」になっていなければ、「(既定)」をダブルクリックし、値のデータを「exefile」に変更し、OK をクリックします。

画像クリックで拡大

5.続いて次のキーを開きます。

HKEY_CLASSES_ROOT\exefile\shell\open\command

6.「command」キーを選択した状態で右側の「(既定)」を確認してします。

7.値のデータが次の値になっていなければ、「(既定)」をダブルクリックし、値のデータを変更して OK をクリックします。

"%1" %*
画像クリックで拡大

8.変更が終わったらレジストリエディターを終了し、EXE ファイルを実行してみましょう。

2.Windows セキュリティの設定を確認

Windows セキュリティには「評価ベースの保護」という機能があり、悪意のある、または望ましくない可能性のあるアプリ、ファイル、WEB サイトから PC を保護しています。

次のページを参考に、「評価ベースの保護」の設定を確認してみてください。

Win10/Win11 解決!「Windows によって保護されました」

レジストリエディターが開けない場合

ファイル名を指定して実行からレジストリエディターを開こうとしても、EXE ファイルの関連付けがおかしくなっている場合、「アプリケーションが見つかりません」または「Microsoft Store でアプリを探す」が表示されて開けないことがあります。

アプリケーションが見つかりません
Microsoft Store でアプリを探す

その場合は、次の手順でレジストリ値を変更することができます。

コマンドはすべて半角で入力するか、コピーして貼り付けてください。

※コマンドをコピーし、Windows PowerShell またはコマンドプロンプト上で右クリックをすると貼り付けできます。

1.デスクトップの何もない所で、キーボードの Shift キーを押しながらマウスを右クリックします。

2.右クリックメニューが表示されますので、「PowerShell ウィンドウをここで開く」をクリックします。

右クリックメニュー

3.Windows PowerShell が開いたら、次のコマンドを入力して Enter を押します。

Start-Process cmd -Verb runas
Windows PowerShell

4.「ユーザーアカウント制御」が表示されたら「はい」をクリックします。

ユーザーアカウント制御

5.コマンドプロンプトが管理者として開きますので、次のコマンドを入力して Enter を押します。

reg add HKCR\exefile\shell\open\command /ve /f /t REG_SZ /d "\"%1\" %*\"
コマンドプロンプト

6.「この操作を正しく終了しました。」と表示されたら Windows PowerShell とコマンドプロンプトを終了して構いません。

コマンドプロンプト

他に問題がなければ、この時点で EXE ファイルが開けるようになっています。

特定の EXE ファイル(ソフト)のみ起動できない場合

特定の EXE ファイル(ソフト)のみ起動できない場合は、そのソフトが Windows 10/11 に対応していない場合があります。

その場合、一部の環境では「Microsoft Store でアプリを探す」と表示される場合があります。

Windows 10 と Windows 11 には、互換モードという機能があり、互換モードを使用すると以前の OS 用に作成されたソフトが起動できる場合があります。(確実ではない)

例えば、「WaveGene」というソフト(多機能 高精度 テスト信号発生ソフト)は、Windows 10 や Windows 11 で起動できない場合があります。

1.デスクトップの目的のソフトのショートカットまたは EXE ファイルの上で右クリック>「プロパティ」をクリックします。

2.「互換性」タブを開き、「互換モードでこのプログラムを実行する」にチェックを入れます。

3.下のリストの中で「Windows XP」や「Windows 98/Me」など、以前ソフトが動作していた古い OS のバージョンを選択して下の OK をクリックします。

※できるだけ新しい OS バージョン(Windows 8)から順に試してみることをおすすめします。

WG.EXEのプロパティ – 互換性タブ

これで設定は完了しましたので、プロパティを閉じてソフトを起動してみましょう。

ソフトを起動するとユーザーアカウント制御が表示される場合がありますので、その場合は「はい」をクリックするとソフトが起動します。

ソフトの起動中または終了時に「プログラム互換性アシスタント」が表示される場合がありますので、正常に動作していれば「はい、このプログラムは正しく動作しました」をクリックしましょう。

コメント(降順)

OSの不具合に関する質問の場合は、明確かつ迅速に解決するために、以下の情報を分かる範囲で質問に含めてください。

1. 使用しているOSのバージョン

  • 例:Windows 10 Home 22H2、Windows 11 Pro 21H2 など

2. 発生している具体的な症状

  • 具体的な症状をできるだけ詳しく説明してください。
  • エラーメッセージが表示される場合は、その内容を正確に記載してください。
  • いつ、どのような操作中に問題が発生したのかを明記してください。

3. 症状が出たのはいつからですか?

  • 症状が出始めた時期をできるだけ具体的に教えてください。

4. 症状が出る前に何か特別な操作をしましたか?

  • 以下のような操作を行った場合は、教えてください。
    • アプリのインストール
    • システムの設定を変更するツールを使用した
    • ファイルの削除
    • レジストリの編集
    • その他

5. 症状が出た後に試したことはありますか?

  • 問題解決のために試したことを分かる範囲でリストアップしてください。
  • インターネットで調べた解決策を試したかどうか、その結果も記載してください。

6. Windows Updateは定期的に行っていますか?

  • 最近インストールした更新プログラムを教えてください。
  • 例:KB5034441

7. セキュリティソフトをご利用されていますか?

  • セキュリティソフトの種類(名称)を教えてください。

8. PCの型番

  • PCの型番がわかれば教えてください。
  • わからない場合は、「デスクトップ」または「ノート」と記入してください。
タイトルとURLをコピーしました