Windows 10で「このアプリはPCで実行できません」エラーを解決する8つの方法
アプリを開こうとしたときに「このアプリはPCで実行できません」というエラーが表示されていませんか?このエラーの最も一般的な原因は、アプリがPCと互換性がないことですが、実は他にもさまざまな原因が考えられます。
幸いなことに、PC側でいくつかの対処を行うことで、このエラーを解決できます。本記事では、Windows 10でこの問題を解消するための実用的な方法を順番にご紹介します。
アプリを管理者として実行する
アプリが正しく起動しない、または期待どおりに動作しない原因として、権限の問題は非常によくあるケースです。この問題は簡単に解決でき、アプリを管理者権限で実行するだけでOKです。
この方法を試すには、管理者アカウントでログインしているか、手順2のために管理者アカウントのログイン情報を用意しておく必要があります。
- エクスプローラーで問題が発生しているアプリを見つけます。
- アプリを右クリックし、「管理者として実行」を選択します。
- 表示されるユーザーアカウント制御の画面で「はい」を選択します。
- アプリが起動するはずです。
「このアプリはPCで実行できません」というエラーが表示されなくなり、アプリが正常に動作するようになったら、常に管理者モードで実行されるように設定しておきましょう。
- アプリのファイルを右クリックし、「プロパティ」を選択します。
- プロパティの「互換性」タブを開きます。
- 「設定」セクションの「管理者としてこのプログラムを実行する」にチェックを入れます。
- 下部の「適用」をクリックし、続いて「OK」をクリックして変更を保存します。
PCが32ビットか64ビットかを確認する
Windows 10には32ビット版と64ビット版の2種類があります。アプリがPCで開かない理由として、PCが32ビット版のWindowsで動作している一方で、アプリが64ビット版であるというケースが考えられます。
これが原因かどうかを確認するには、PCの仕様をチェックしましょう。
- WindowsキーとIキーを同時に押して「設定」アプリを開きます。
- 設定画面で「システム」を選択します。
- 左側のサイドバーを下にスクロールし、「バージョン情報」を選択します。
- 右側の「デバイスの仕様」の「システムの種類」の項目を確認します。
ここに「32ビットオペレーティングシステム」と表示されていて、アプリが64ビットの場合は、PCに64ビット版のWindows 10をインストールする必要があります。そのためには、PCが64ビットOSに対応している必要があります。お使いのPCメーカーの公式サイトで、システムが64ビットOSに対応しているかどうかを確認できます。
アプリが32ビットか64ビットかわからない場合は、次の手順で確認できます。
- アプリを右クリックし、「プロパティ」を選択します。
- プロパティウィンドウの上部にある「互換性」タブを選択します。
- 「互換モードでこのプログラムを実行する」のチェックボックスにチェックを入れます。
- チェックボックスの下にあるドロップダウンメニューを開きます。このメニューの先頭が「Windows 95」であれば、選択したアプリは32ビットです。「Windows Vista」から始まる場合は、アプリは64ビットです。
64ビット版のWindows 10にアップグレードできない場合は、問題のアプリの公式サイトを確認し、32ビット版が提供されているかどうかをチェックしてみてください。32ビット版なら、お使いのPCで問題なく動作するはずです。
互換性トラブルシューティングツールを使用する
Windows 10にはさまざまなトラブルシューティングツールが搭載されており、そのひとつが互換性トラブルシューティングツールです。これを使えば、アプリが開かない原因を自動的に特定できます。
- 問題のあるアプリを右クリックし、「プロパティ」を選択します。
- プロパティの「互換性」タブを開きます。
- 互換性タブの上部にある「互換性トラブルシューティングツールの実行」を選択します。
- トラブルシューティングツールが問題を検出して修正するのを待ちます。
別のアカウントからアプリを実行する
それでも「このアプリはPCで実行できません」というエラーが表示される場合は、アカウントを切り替えて変化があるかどうかを確認してみましょう。ユーザーアカウントの設定に問題がある場合、この方法で解決できます。
切り替え用の予備アカウントを用意しておいてください。
- 「スタート」メニューを開き、プロフィールアイコンをクリックして「サインアウト」を選択します。
- ログイン画面で別のユーザーアカウントを選択してログインします。
- 新しいユーザーアカウントで、問題のアプリを見つけて開きます。
サブアカウントでアプリが開けた場合は、元のアカウントに問題があるということです。この場合、原因が特定できないようであれば、ユーザーアカウントを削除して作り直すのがおすすめです。
PCをウイルスとマルウェアからスキャンする
ウイルスやマルウェアが原因で、開こうとしているアプリ自体は正常なのに「このアプリはPCで実行できません」というエラーが表示されることがあります。この場合は、Windowsに組み込まれているウイルススキャナーを使って、ウイルスやその他の脅威を検出・除去しましょう。
- 「スタート」メニューを開き、「Windowsセキュリティ」と検索して、検索結果から選択します。
- Windowsセキュリティの画面で「ウイルスと脅威の防止」を選択します。
- 次の画面で「スキャンのオプション」を選択します。
- 「フルスキャン」を選択し、下部の「今すぐスキャン」をクリックします。
- システムがスキャンを完了し、PCからさまざまな脅威を除去するのを待ちます。
開発者モードを有効にする
Windows 10には開発者モードが用意されており、これを有効にするとPCで特定の機能が使えるようになります。そのひとつが、PCへのアプリのサイドローディングです。サイドローディングとは、Microsoft Store以外からユニバーサルWindowsアプリをインストールすることを指します。
このモードをオンにして問題が解決するかどうか、試してみる価値はあります。
- WindowsキーとIキーを同時に押して「設定」アプリを開きます。
- 設定画面の下部にある「更新とセキュリティ」を選択します。
- 左側のサイドバーで「開発者向け」を選択します。
- 右側のペインで「開発者モード」のトグルをオンにします。
- アプリを実行して、開けるかどうか確認します。
破損ファイルのスキャンを実行する
破損したファイルは、アプリが起動しない問題を含む、PC上のさまざまなトラブルの原因となります。破損ファイルを手動で見つけて修復するのは困難ですが、それを支援してくれるツールがあります。
Windows 10には、PC上のすべての破損ファイルを検出して修復するためのコマンドが用意されています。このコマンドは、PCのコマンドプロンプトから実行します。
コマンドを入力して実行する必要はありますが、その後の破損ファイルの修復はコマンドが自動的に処理してくれます。破損ファイルを手動で扱う必要はありません。
- 「スタート」メニューを開き、「コマンドプロンプト」と検索して「管理者として実行」を選択します。
- ユーザーアカウント制御のプロンプトで「はい」を選択します。
- 開いたコマンドプロンプトのウィンドウに次のコマンドを入力し、Enterキーを押します。
sfc /scannow
- コマンドがPC上の破損ファイルをスキャンして修復するのを待ちます。
PCをクリーンブートする
それでも「このアプリはPCで実行できません」というエラーが表示される場合は、PCをクリーンブートしてみるのがよいでしょう。クリーンブートでは、PCの起動に必要な最小限のサービスのみを読み込みます。そのため、問題のあるアプリやファイルは読み込まれません。
これにより、インストール済みのアプリが原因かどうかを特定できます。Windows 10でクリーンブートを実行する方法については、詳細なガイド記事を参考にしてください。
アプリの問題を解決できましたか?どの方法が効果的だったか、ぜひコメント欄でお知らせください。
-
PCでDS4Windowsが動作しないときの対処法を徹底解説
DS4WindowsがPCで動作しないときの対処法PlayStation 4用の「DualShock 4」コントローラーをPCに接続して使いたい場合、無料のオープンソースアプリ「DS4Windows」を利用すれば簡単に実現できます。しかし、「DS4コントローラーがPCに接続されない」「DS4Windowsが起動しても動かない」といったトラブルは世界的に多く報告されています。幸い、これらの問題の大半は、PC側の設定見直しやドライバーの更新で解決可能です。本記事では、DS4Windowsが動作しないときに試せる対処法を順番にご紹介します。あわせて読みたい:PlayStation本体なしでPS3/P
-
Windows 11/10で「このPCは組織によって更新が管理されています」の通知を解消する方法
デバイスの設定を変更しようとしたとき、あるいはWindows 11へのアップグレード中に、「このPCは組織によって更新が管理されています」という通知が画面に表示されたことはありませんか?これは厳密にはエラーではありませんが、システムへの変更を妨げられることがあります。この厄介な通知を取り除く方法をお探しの方に、効果的な対処法をご紹介します。 Windows 11/10のPCで表示される「一部の設定はお使いのPCによって管理されています」という警告は、さまざまな場面で発生する可能性があります。この警告を引き起こす主な原因は以下の通りです。 管理者権限が制限されている レジストリ設定の誤構成