Windowsでexeファイルをダブルクリックしても何も起こらない、「このアプリはお使いのPCでは実行できません」「WindowsによってPCが保護されました」などと表示されると、どの設定を変更すればよいのか迷います。
結論からいうと、exeファイルが起動しないときに、いきなりセキュリティ機能を無効化したり、SFCやDISMを実行したりする必要はありません。
最初に確認するのは次の2点です。
- そのexeだけ開かないのか、複数のアプリが開かないのか
- Windowsにどんなメッセージが表示されているのか
この2つが分かれば、原因をかなり絞れます。
| 症状 | まず疑うこと | 最初の対応 |
|---|---|---|
| ダウンロードしたexeだけ開かない | ファイル破損・Windowsの保護・互換性 | 配布元とファイルを確認 |
| 「WindowsによってPCが保護されました」 | SmartScreenなどの評価 | 発行元・入手元を確認 |
| 「このアプリはお使いのPCでは実行できません」 | OS・CPU・古いアプリとの互換性 | 対応OSと最新版を確認 |
| Microsoft Store以外のアプリを入れられない | Sモード・アプリ入手設定 | Windowsのエディションと設定を確認 |
| ダブルクリックしても何も起きない | 破損・バックグラウンド起動・依存ファイルなど | 再起動・再ダウンロード |
| アプリは起動するが通信できない | ファイアウォール・ネットワーク | 通信設定を確認 |
| 複数のexeやWindows機能まで動かない | Windowsシステム側の問題 | 更新・DISM・SFCなどを検討 |
「exeが開かない」という同じ症状でも、原因ごとに正しい対処は違います。
この記事では、Windows 11を中心に、exeファイルが起動しないときの確認順序、安全な対処方法、やらなくてよい設定変更まで整理します。
重要:出所が分からないexeや、メール・SNSで突然送られてきたexeを「起動できるようにする」ことを優先しないでください。Windowsがブロックしている場合は、最初に本当に実行してよいファイルなのかを確認することが重要です。
- exeファイルが開かないときは「表示された症状」から原因を切り分ける
- 最初に「1つだけ」か「全部」かを確認する
- 「WindowsによってPCが保護されました」と表示される場合
- ダウンロードしたexeのプロパティに「ブロック解除」がある場合
- Smart App Controlにブロックされている場合
- Microsoft Defenderが脅威としてブロックした場合
- 「このアプリはお使いのPCでは実行できません」と表示される場合
- 32bit・64bit・ARMなどPC環境が合っているか確認する
- Windows 11のSモードでは通常のexeを実行できないことがある
- 「Microsoft Storeのアプリだけ」に設定されていないか確認する
- 会社・学校PCで「管理者によりブロック」と表示された場合
- exeをダブルクリックしても何も起きない場合
- exeを安全に起動するための対処法|やってよいこと・不要なことを順番に確認
- 対処1:公式配布元から最新版を入れ直す
- 対処2:Windows Updateとアプリのアップデートを確認する
- 対処3:古いソフトならプログラム互換性トラブルシューティングを使う
- 対処4:管理者として実行するのは「必要なアプリだけ」
- 対処5:インストール済みアプリなら「修復」が使えないか確認する
- ファイアウォール設定は「アプリが起動しない」より「通信できない」ときに確認する
- PowerShellの「Set-ExecutionPolicy」は普通のexe対策ではない
- ウイルス対策ソフトを丸ごと無効化するのは基本的に避ける
- SFCとDISMはWindows全体がおかしい場合の対処
- Windows Update直後から起動しなくなった場合
- 最近アプリを入れてから複数のexeがおかしくなった場合
- すべてのexeが起動しないならセーフモードで切り分ける
- Windows自体の修復は最後に検討する
- 仮想マシンで古いWindowsを動かせば解決する?
- Windows 10を使っている場合はサポート終了にも注意
- exeが起動しないときに避けたい対処
- 症状別|最短で確認する順番
- exeファイルが開かないときによくある質問
- まとめ|exeが開かないときはセキュリティ設定を変える前に原因を絞ろう
exeファイルが開かないときは「表示された症状」から原因を切り分ける
最初に「1つだけ」か「全部」かを確認する
トラブルシューティングで最も役立つのが、問題の範囲を確認することです。
例えば、あるゲームの「setup.exe」だけ動かないのに、Chrome、メモ帳、設定画面などは普通に開くのであれば、Windows全体が壊れている可能性は低くなります。
反対に、
- 複数のインストーラーが開かない
- 普段使っていたアプリまで起動しない
- Windowsの一部機能にもエラーが出る
という状態なら、Windows側の問題も候補になります。
1つだけ開かない段階で、Windows全体を修復する操作を始めないことがポイントです。
「WindowsによってPCが保護されました」と表示される場合
インターネットからダウンロードしたexeを実行したとき、Windowsのセキュリティ機能によって警告やブロックが表示される場合があります。
WindowsにはMicrosoft Defender SmartScreenなどの評価機能があり、Webから入手したアプリやファイルの信頼性を確認します。
現在の仕組みはMicrosoft公式「App & browser control in the Windows Security App」で確認できます。
警告が表示された場合は、すぐに保護機能をオフにするのではなく、次を確認してください。
- 公式サイトからダウンロードしたファイルか
- ファイル名が想定どおりか
- 配布元の会社・開発者が正しいか
- 最新版をダウンロードしているか
- 改ざんされていないか
「自分が開きたいファイルだから安全」とは限りません。
ダウンロードしたexeのプロパティに「ブロック解除」がある場合
Windowsは、Webサイトやメールなど外部から取得したファイルへ、インターネット由来であることを示す情報を付ける場合があります。
MicrosoftではこれをMark of the Webなどと説明しており、ファイルによってはプロパティにブロックに関する表示が出ます。
確認方法は次のとおりです。
- exeファイルを右クリックします。
- 「プロパティ」を開きます。
- 「全般」タブの下部を確認します。
- セキュリティに関する表示と「ブロック解除」があるか確認します。
Microsoft公式でも、信頼できるソースから入手したことを確認した場合のみブロック解除するよう案内しています。
詳しくはMicrosoft公式「Windowsの添付ファイル マネージャーに関する情報」を確認してください。
メール添付や不明なWebサイトから入手したファイルは、ブロック解除して無理に実行しないでください。
Smart App Controlにブロックされている場合
Windows 11にはSmart App Controlというセキュリティ機能があります。
Smart App Controlは、アプリの安全性をクラウドの情報やデジタル署名などから判断し、悪意がある、不要な可能性がある、信頼性を確認できないアプリなどをブロックします。
Microsoft公式によると、Smart App Controlが安全性を判断できない場合にはデジタル署名も確認し、署名されていない、または署名が無効なアプリを信頼できないものとしてブロックすることがあります。
詳しくはMicrosoft公式「Smart App Control FAQ」で確認できます。
重要なのは、Smart App Controlには特定の1アプリだけを例外として通す機能がありません。
正規アプリなのにブロックされる場合は、Smart App Controlを安易に無効化するより、
- 開発元から最新版を入手する
- 署名済みの正式版がないか確認する
- 開発元へ対応状況を問い合わせる
方法を優先してください。
Microsoft Defenderが脅威としてブロックした場合
Microsoft Defender Antivirusがexeをマルウェアや望ましくないアプリとして検出した場合は、Windowsセキュリティの「保護の履歴」を確認します。
そこで、何が検出され、どのような処理が行われたかを確認できます。
正規のファイルを誤検出している可能性もありますが、安全性を自分で確認できないファイルを「許可」に変更するのは避けてください。
不明なソフトなら削除し、必要なソフトなら公式配布元からもう一度入手するほうが安全です。
「このアプリはお使いのPCでは実行できません」と表示される場合
このメッセージが出る場合は、単なるアクセス権不足ではなく、Windowsとの互換性を確認します。
古いアプリは、新しいWindowsでOSの仕組みやセキュリティ要件が変わったことによって正常に動かなくなる場合があります。
Microsoftも、古いアプリについて、
- まず開発元から最新版を入手する
- 現在のWindowsへの対応状況を確認する
- 必要ならプログラム互換性トラブルシューティングを利用する
方法を案内しています。
現在の手順はMicrosoft公式「古いアプリを最新のWindowsで使用する方法」で確認できます。
32bit・64bit・ARMなどPC環境が合っているか確認する
ソフトウェアの配布ページに、
- x86
- x64
- ARM64
- 32-bit
- 64-bit
など複数のダウンロードファイルが用意されている場合があります。
自分のPCに合わないものをダウンロードすると、正常にインストール・実行できない場合があります。
Windows 11では、「設定」→「システム」→「バージョン情報」からシステムの種類やプロセッサーを確認できます。
ソフトの公式ページに「Windows 11対応」「ARM64対応」などの条件がある場合は、その条件を優先してください。
Windows 11のSモードでは通常のexeを実行できないことがある
Windows 11 HomeにはSモードで提供されるPCがあります。
Sモードではセキュリティとパフォーマンスを重視し、基本的にMicrosoft Storeから入手したアプリだけを利用します。
そのため、Webサイトからダウンロードした一般的なexeをインストールしようとしても実行できない場合があります。
Microsoft公式では、Microsoft Store外のアプリを利用するにはSモードを解除する必要があると案内しています。
ただし、Sモードからの切り替えは利用環境に大きく影響する設定です。
会社・学校のPCでは自分で変更せず、管理者へ確認してください。
詳しくはMicrosoft公式「Windows 11 in S mode FAQ」で確認できます。
「Microsoft Storeのアプリだけ」に設定されていないか確認する
Sモードではない通常のWindows 11でも、アプリをどこから入手するかという設定があります。
「設定」→「アプリ」→「アプリの詳細設定」→「アプリを入手する場所の選択」から確認できます。
Microsoft Storeのみを選択している場合、Store外のアプリをインストールすると警告や制限が表示されます。
現在の設定方法はMicrosoft公式「Windowsでアプリの推奨設定を変更する」で確認できます。
ただし、会社が管理しているPCでは設定が固定されている場合があります。
会社・学校PCで「管理者によりブロック」と表示された場合
企業や学校のパソコンでは、組織のセキュリティポリシーによって実行できるアプリが制限されることがあります。
この場合は、設定を迂回してexeを実行しようとするのではなく、IT管理者へ問い合わせてください。
仕事用PCで「管理者によりブロックされています」と表示された場合は、利用者自身が解除する前提ではありません。
exeをダブルクリックしても何も起きない場合
エラーも出ず何も起こらない場合は、まず簡単な確認から行います。
- PCを再起動する
- タスクマネージャーで同じアプリがすでに動いていないか確認する
- 公式サイトからexeを再ダウンロードする
- ファイルサイズが極端に小さくないか確認する
- 開発元がWindows 11対応としているか確認する
ダウンロードが途中で失敗した場合は、ファイル名だけ正常でも中身が不完全なことがあります。
開発元がSHA-256などのハッシュ値を公開している場合は、それと照合する方法もあります。
exeを安全に起動するための対処法|やってよいこと・不要なことを順番に確認
対処1:公式配布元から最新版を入れ直す
1つのexeだけ開かない場合、最初に試しやすいのは公式サイトから最新版を再ダウンロードすることです。
Microsoftも、インターネットからプログラムをインストールする場合は信頼できる発行元・Webサイトを利用するよう案内しています。
再ダウンロードするときは、検索広告などから非公式ダウンロードサイトへ入らず、ソフトウェア開発会社の公式サイトを確認してください。
対処2:Windows Updateとアプリのアップデートを確認する
古いアプリがWindows 11で起動しない場合は、まず開発元が提供する新しいバージョンを確認します。
そのうえでWindows Updateも適用します。
Microsoftの互換性案内でも、旧アプリのトラブル時はアプリ更新を最初の確認事項としています。
古いexeを無理に動かすより、Windows 11対応版へ更新できないか探すほうが安全です。
対処3:古いソフトならプログラム互換性トラブルシューティングを使う
開発元から更新版が提供されていない古いソフトの場合は、Windowsの「プログラム互換性トラブルシューティング」を利用できます。
Windows 11では、基本的に次の場所から開きます。
- 「設定」を開きます。
- 「システム」を選びます。
- 「トラブルシューティング」を開きます。
- 「その他のトラブルシューティング ツール」を選びます。
- 「プログラム互換性トラブルシューティング」を実行します。
画面の指示に従い、対象のアプリを確認してください。
古いWeb記事ではexeを右クリックして「互換性のトラブルシューティング」を選ぶ手順だけが紹介されていることがありますが、Windowsのバージョンによって表示方法が変わるため、現在のMicrosoft公式手順を確認するのが確実です。
対処4:管理者として実行するのは「必要なアプリだけ」
インストーラーやシステム設定を変更するツールでは、管理者権限が必要になることがあります。
信頼できるアプリで、開発元も管理者権限を必要としている場合は、exeを右クリックして「管理者として実行」を試せます。
ただし、起動しないexeを何でも「管理者として実行」すればよいわけではありません。
不明なプログラムへ管理者権限を与えると、通常より広い範囲へ変更を加えられる可能性があります。
出所が分からないexeへ管理者権限を与えないでください。
対処5:インストール済みアプリなら「修復」が使えないか確認する
新しくダウンロードしたexeではなく、これまで使えていたインストール済みアプリが急に起動しなくなった場合は、アプリによって「修復」機能を利用できます。
Windows 11では、
- 「設定」→「アプリ」→「インストールされているアプリ」を開く
- 対象アプリの「…」を選ぶ
- 利用できる場合は「詳細オプション」や修復機能を確認する
という方法があります。
詳しくはMicrosoft公式「Windowsでアプリとプログラムを修復する」を確認してください。
修復機能がない場合は、開発元の手順に従って再インストールを検討します。
ファイアウォール設定は「アプリが起動しない」より「通信できない」ときに確認する
exeが起動しない原因として、最初からWindowsファイアウォールを疑う必要はありません。
Windows Defender Firewallは主にネットワーク通信を制御する機能です。
そのため、
- アプリ自体は起動する
- ログインできない
- オンライン機能だけ動かない
- サーバーへ接続できない
といった場合に確認するのが適しています。
Microsoftも、必要なアプリが通信をブロックされている場合は、ファイアウォール自体をオフにするより必要なアプリを許可する方法を案内しています。
詳しくはMicrosoft公式「Windows Firewall and network protection」を確認してください。
exeをダブルクリックしても起動すらしない場合に、最初からファイアウォールを無効化する必要はありません。
PowerShellの「Set-ExecutionPolicy」は普通のexe対策ではない
インターネット上の対処法では、exeが実行できない場合にPowerShellを開き、
Set-ExecutionPolicy
を変更する方法が紹介されることがあります。
しかし、PowerShellの実行ポリシーは、Microsoft公式ではPowerShellが設定ファイルを読み込んだりスクリプトを実行したりする条件を制御する機能と説明されています。
一般的な.exeファイルをダブルクリックして起動するために「RemoteSigned」や「Unrestricted」へ変更する設定ではありません。
詳しくはMicrosoft Learn「about_Execution_Policies」で確認できます。
exeが開かないという理由だけでPowerShellの実行ポリシーを緩めないでください。
ウイルス対策ソフトを丸ごと無効化するのは基本的に避ける
セキュリティソフトが原因かもしれないからといって、リアルタイム保護やWindowsセキュリティをすべて無効にしてexeを実行する方法はおすすめしません。
まず、
- Windowsセキュリティの保護履歴
- 利用しているセキュリティソフトの検出履歴
- 開発元の公式情報
を確認します。
本当に誤検出だと確認できた場合だけ、その製品が案内している正式な例外設定を検討してください。
セキュリティ機能を止めてから正体不明のexeを実行するのは、問題解決ではなくセキュリティリスクを増やす可能性があります。
SFCとDISMはWindows全体がおかしい場合の対処
exeが1つだけ開かないときに、いきなりSFCやDISMを実行する必要はありません。
これらはWindowsの重要なシステムファイルやコンポーネントが破損している場合に使う修復ツールです。
例えば、
- 複数のアプリが同時に起動しない
- Windowsの機能にもエラーが出る
- Windowsが不安定・フリーズする
- システムファイル破損が疑われる
場合に検討します。
また、Microsoftの現在の公式手順では、DISMを先に実行し、その後SFCを実行します。
順番は次のとおりです。
1. DISM.exe /Online /Cleanup-image /Restorehealth
2. sfc /scannow
どちらも管理者として開いたコマンドプロンプトから実行します。
詳しい手順はMicrosoft公式「Using System File Checker in Windows」を確認してください。
特定ソフト1本の不具合と、Windowsシステムファイルの破損を混同しないことが大切です。
Windows Update直後から起動しなくなった場合
Windows Update後から特定アプリだけ動かなくなった場合でも、すぐ更新プログラムをアンインストールしないほうがよいでしょう。
先に、
- アプリ開発元の障害・対応情報を確認
- アプリを最新版へ更新
- Windowsを再起動
- 互換性トラブルシューティングを確認
します。
Microsoftは、Windowsに問題があり、直前のアップデートが原因と考えられる場合の回復手段として更新プログラムのアンインストールなども案内していますが、これは影響範囲を確認してから行う方法です。
最近アプリを入れてから複数のexeがおかしくなった場合
特定アプリのインストール後からWindows全体が不安定になった場合は、Windowsのシステムの復元が候補になる場合があります。
システムの復元は、システムファイル、レジストリ、インストール済みプログラムなどを以前の復元ポイントの状態へ戻す機能で、個人ファイルを直接削除する操作ではありません。
詳しくはMicrosoft公式「System Restore」を確認してください。
復元ポイントが存在しない場合は利用できません。
すべてのexeが起動しないならセーフモードで切り分ける
特定ファイルではなく複数のアプリが一斉に起動できなくなった場合は、セーフモードを使うと原因を絞れることがあります。
セーフモードは、Windowsを最低限のファイルとドライバーで起動する診断用の状態です。
セーフモードでは問題が発生しないのであれば、通常起動時に読み込まれる追加のサービスやドライバーなどが関係している可能性を考えられます。
現在の手順はMicrosoft公式「Windows startup settings」で確認できます。
BitLockerが有効なPCでは、操作によって回復キーが必要になる場合があるため事前に確認してください。
Windows自体の修復は最後に検討する
複数アプリの不具合、Windows機能の異常、DISM・SFCでも解決しないなど、システム全体の問題が疑われる場合はWindowsの回復機能を検討します。
Windows 11には、現在のWindowsを再インストールしてシステムファイルやコンポーネントを修復しつつ、アプリ・ファイル・設定を保持する回復方法もあります。
詳しくはMicrosoft公式「Windows Updateを使用して現在のWindowsを再インストールする」を確認してください。
ただし、リセットや再インストールには設定やアプリへ影響する方法もあります。
重要なファイルをバックアップしてから実行してください。
仮想マシンで古いWindowsを動かせば解決する?
非常に古い業務ソフトでは仮想環境が使われることもありますが、一般ユーザーがexeを開くための最初の対処には向いていません。
特にWindows XPやWindows 7など、サポートが終了しているOSをインターネットへ接続して使い続けることにはセキュリティ上の問題があります。
古い業務アプリが必要なら、自己流で旧OS環境を作る前に、そのソフトのメーカーや会社のIT担当者へ現在の対応方法を確認してください。
Windows 10を使っている場合はサポート終了にも注意
MicrosoftによるWindows 10の通常サポートは、2025年10月14日に終了しています。
2026年時点では、Windows 10自体は動作していても、通常の無料セキュリティ更新やテクニカルサポートは終了しています。
古いWindows 10環境で新しいソフトが動かない場合、設定変更で無理に対応するより、Windows 11対応PCへの移行も含めて検討してください。
exeが起動しないときに避けたい対処
原因が分からない状態で、次の操作を一度に行うのはおすすめしません。
- Windows Defenderを完全に無効化する
- Windowsファイアウォールを停止する
- PowerShellの実行ポリシーをUnrestrictedへ変更する
- 正体不明のexeを管理者として実行する
- レジストリをネット記事どおりに書き換える
- Windows Updateを原因確認なしにアンインストールする
- 1つのexeのためにいきなりWindowsを初期化する
これらは必要な状況もありますが、原因を切り分けずに行うと、別のトラブルやセキュリティ低下を招く可能性があります。
症状別|最短で確認する順番
| 症状 | 確認する順番 |
|---|---|
| ダウンロード直後のexeだけ開かない | 配布元 → 再ダウンロード → Windows警告 → 対応OS |
| SmartScreenの警告が出る | 発行元 → ファイルの入手元 → 安全性確認 |
| Smart App Controlで止められる | 最新版・署名版 → 開発元へ確認 |
| このPCでは実行できない | 対応Windows → CPU/アーキテクチャ → 最新版 |
| 古いソフトだけ動かない | 開発元更新 → 互換性トラブルシューティング |
| アプリは起動するが通信できない | ネット接続 → サービス障害 → ファイアウォール |
| 複数アプリ・Windows機能がおかしい | Windows Update → DISM → SFC → 回復機能 |
exeファイルが開かないときによくある質問
Q. exeを開くアプリを選ぶ必要がありますか?
通常のWindows実行ファイルであれば、Wordやメモ帳のように「開くアプリ」を選んで使うものではありません。正常なexeはWindows上で直接実行されます。
Q. exeをダブルクリックしても何も起きない場合は?
PCを再起動し、同じプロセスがバックグラウンドで残っていないか確認したうえで、公式サイトから再ダウンロードしてください。1つだけなのか複数アプリでも発生するのかも確認します。
Q. 管理者として実行すれば直りますか?
権限不足が原因のアプリでは改善する場合がありますが、すべてのexeに必要な操作ではありません。不明なexeへ管理者権限を与えないでください。
Q. Windows Defenderを切れば開けますか?
ブロック原因になっている可能性はありますが、まず保護履歴と検出理由を確認してください。正体不明のexeを実行するために保護機能を無効化するのはおすすめしません。
Q. Set-ExecutionPolicyを変更すればexeを実行できますか?
通常は関係ありません。PowerShellの実行ポリシーは主にPowerShellスクリプト等の実行条件を扱うものです。
Q. ファイアウォールにexeを追加すれば起動しますか?
アプリが起動しないだけなら、通常は第一候補ではありません。ファイアウォールは主にネットワーク通信を制御するため、アプリが起動するものの通信できない場合に確認します。
Q. SFCとDISMはどちらを先に実行しますか?
現在のMicrosoft公式手順ではDISMを実行した後にSFCを実行します。ただし、1つのダウンロードexeだけ開かない段階で実行する必要性は高くありません。
Q. exeをスマホで開けますか?
一般的なWindows用exeは、AndroidやiPhoneでそのまま実行するファイルではありません。Windows向けソフトなら、対応するWindows環境で利用してください。
まとめ|exeが開かないときはセキュリティ設定を変える前に原因を絞ろう
Windows 11でexeファイルが実行できないときは、最初から高度な修復やセキュリティ設定変更を行う必要はありません。
最初に確認するのは、「1つのexeだけなのか」「複数のアプリでも起こるのか」「どんなエラーが表示されているのか」です。
- 1つだけ開かない → ファイル・配布元・対応OSを確認
- SmartScreen警告 → 発行元と安全性を確認
- Smart App Control → 最新版・正式な署名版を確認
- このPCでは実行できない → OS・CPU・互換性を確認
- Store外アプリを使えない → Sモードやアプリ入手設定を確認
- 古いアプリ → 開発元の更新版と互換性トラブルシューティング
- 起動するが通信できない → ファイアウォールを確認
- 複数アプリやWindows自体がおかしい → DISM・SFCなどを検討
特に覚えておきたいのは、PowerShellの実行ポリシー変更、ファイアウォール停止、ウイルス対策ソフト無効化は「exeが開かないときの万能な対処法」ではないということです。
これらを原因確認なしに変更すると、本来の問題が直らないだけでなく、PCのセキュリティを下げる可能性があります。
また、Windowsシステムファイルの破損が疑われる場合はMicrosoft公式手順に従い、現在はDISMを先に実行し、その後SFCという順番で確認します。
それでもWindows全体の不具合が改善しない場合は、バックアップを取ったうえでシステムの復元やWindowsの回復機能を検討してください。
「どうすれば強制的にexeを実行できるか」ではなく、「Windowsがなぜそのexeを止めているのか」を先に確認する。これが、exeファイルのトラブルを安全かつ最短で解決するためのポイントです。