Windowsで「このアプリをPCで実行できない」を修正

オペレーティングシステムによって特定のバージョンのWindowsと互換性がないと検出されたプログラムを実行しようとすると、Windowsオペレーティングシステムは「このアプリはPC上で実行できません」というエラーをスローする場合があります。

エラーメッセージにはいくつかの原因があります。次のガイドは、エラーの分析と修正に使用できる情報を提供することを目的としています。

Windowsの特定のバージョンまたはエディションで特定のプログラムを実行できない場合があることに注意してください。 最も基本的な例は、32ビットバージョンのWindowsで64ビットプログラムを実行する試みです。 32ビットバージョンのソフトウェアをダウンロードして実行する以外に、明らかに回避策はありません。

エラーメッセージ

「このアプリはPCで実行できません」は、ユーザーが問題に遭遇したときに表示される最も一般的なエラーメッセージですが、Windowsでは異なるエラーメッセージも表示される場合があります。

  • このアプリはPCで実行できません。 PCのバージョンを見つけるには、ソフトウェアの発行元に確認してください。
  • このアプリは開けません。 [アプリ名]は、ユーザーアカウント制御がオフになっている間は開けません。
  • このアプリは保護のためにブロックされています。 管理者がこのアプリの実行をブロックしています。 詳細については、管理者にお問い合わせください。

このアプリを修正するとPCで実行できません

エラーが表示される理由は非常に明確であるため、アプリを開く際の問題をすぐに修正できます。

32ビットバージョンのWindowsを実行している場合、64ビットプログラムを実行しようとするとエラーメッセージが表示されます。

解決策:開発者のWebサイトにアクセスして、32ビットバージョンをダウンロードします(入手可能な場合)。

特定のバージョンのWindows用に設計されたプログラムを実行する場合 。 Windows 10用に設計されたプログラムは、Windows XPで実行できない場合があります。

解決策:互換性のあるバージョンを見つけてください。 古いバージョンのWindowsで実行しようとすると、以前のバージョンのプログラムをダウンロードする必要がある場合があります。 たとえば、Google Chromeの最新バージョンは、何を試してもWindows XPで動作しなくなります。

また、プログラムの互換モードを試して有効にすることもできます。 実行可能ファイルを右クリックして、プロパティを選択します。 [互換性]タブに切り替えて、互換モードを有効にし、ターゲットオペレーティングシステムを別のバージョンのWindowsに設定します。

それでもうまくいかない場合は、もう1つの選択肢があります。VirtualBoxなどの仮想マシンソフトウェアをインストールし、MicrosoftからダウンロードできるISOイメージを使用して新しいWindows仮想マシンイメージを作成し、仮想環境でプログラムを実行します代わりに。

このアプリは開けません

このエラーメッセージが表示された場合、すぐに配信されたエラーの解決策が得られます。 基本的には、Windowsマシンでユーザーアカウント制御機能を有効にしてアプリケーションを起動する必要があります。

MicrosoftのWindows 10オペレーティングシステムの最近のバージョンでは、制限はもはや厳密ではありません。 たとえば、ユーザーアカウント制御がオフになっていても、クリエーターアップデートを実行しているマシンで写真やその他のアプリケーションを実行できます。

試してみたいソリューション

「このアプリはお使いのPCで実行できません」エラーを修正するために試してみたい一般的なソリューションのリストを次に示します。

  1. 古いバージョンまたは新しいバージョンを試してください。 特定のプログラムバージョンには、一部のシステムで実行できないバグがある場合があります。 開発者がすべてをテストできないほど多くの異なるハードウェアおよびソフトウェア構成が存在することを考えると、これは珍しいことではありません。 開発者に古いバージョンのアーカイブがない場合は、代わりに古いバージョンのWebサイトまたはサードパーティのダウンロードポータルを試してください。
  2. 昇格した特権でプログラムを実行してみてください。 一部のプログラムを実行するには、昇格した権限が必要です。 プログラムを右クリックして、「管理者として実行」を選択します。
  3. セキュリティソリューションのログを確認して、プログラムを妨害していないかどうかを確認してください。 ほとんどのセキュリティプログラムには、実行可能ファイルをホワイトリストに登録するオプションが付属しています。 プログラムが危険でないことを確認した後、これを試してみてください。
  4. WindowsストアからではないWindowsアプリケーションをロードしようとする場合は、サイドローディングを有効にしてみてください。 このオプションは、[設定]> [更新とセキュリティ]> [Windows 10の開発者向け]にあります。
  5. システムのセキュリティスキャンを実行します。 マルウェアは、一部のプログラムの実行を妨げる場合があります。 Malwarebytesなどのセカンドオピニオンスキャナーも使用できます。

動作しないソリューション

オンラインでエラーを検索すると、問題を解決する方法に関する多くの提案を掲載しているサイトに出くわします。 以下は、役に立たず、逆効果になる可能性のある提案の簡単なコレクションです。

  1. SmartScreenフィルタリングを無効にします。 SmartScreenは、MicrosoftがWindowsに組み込んだセキュリティテクノロジーで、潜在的なセキュリティの問題についてアプリケーションをチェックします。 Windowsがプログラムを潜在的に悪意があると疑う場合、プログラムの実行がブロックされたことをユーザーに通知するプロンプトをPCに表示します。 これらのSmartScreenメッセージをバイパスすることは可能です。これが、SmartScreenを無効にするようユーザーに伝えることが生産的でない主な理由です。
  2. Windowsレジストリの修復。 別のよく見られる提案は、Windowsレジストリを修復することです。 そこにあるすべてのレジストリ修復プログラムは基本的な問題を修正するだけなので、これらを実行しても特定のソフトウェアプログラムまたはアプリケーションをWindows PCで実行できないという問題は修正されません。

今あなた:エラーを解決する方法に関する他のヒントがありますか?