Windowsで「このアプリはPCで実行できません」を修正する

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

エラーメッセージにはいくつかの原因が考えられます。次のガイドは、エラーの分析と修正に使用できる情報を提供しようとするものです。

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

エラーメッセージ

this app cant run on your pc

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

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

このアプリはPCで実行できません

エラーが表示される理由がはっきりしているため、アプリを開く際の問題のいくつかをすぐに修正できます。

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

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

Windowsの特定のバージョン用に設計されたプログラムを実行する場合 。 Windows 10用に設計されたプログラムは、Windows XPでは実行できず、その逆も同様です。

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

windows program compatibility

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

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

このアプリは開けません

this app cant open

このエラーメッセージが表示された場合は、エラーの解決策がすぐに表示されます。基本的に、アプリケーションを起動するには、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レジストリの修復。よく見られるもう1つの提案は、Windowsレジストリを修復することです。そこにあるすべてのレジストリ修復プログラムは基本的な問題のみを修正するため、これらを実行しても、Windows PCで特定のソフトウェアプログラムまたはアプリケーションを実行できないという問題は修正されません。

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