【Windows 10】「このアプリを開けません」エラーの解決方法|写真・Xboxゲームバー・電卓が開かないときの対処法
Windows 10で「写真」や「Xboxゲームバー」、「電卓」、SkypeなどのMicrosoft StoreのUWPアプリを開こうとした際に、「このアプリを開けません」というエラーメッセージが表示されることがあります。エラーの内容は様々で、「管理者に修復または再インストールについて問い合わせてください」「Windows 10 PCを更新してください」「アプリを開くには管理者アカウントが必要です」「Microsoft Storeを確認してください」といったメッセージが表示されるケースがあります。
本記事では、この問題を解決するための具体的な方法を詳しく解説します。一部の方法では管理者権限が必要となるため、あらかじめ管理者アカウントを用意しておくか、管理者の方に依頼できる状態にしておくことをおすすめします。
Windows 10で「このアプリを開けません」エラーが出るときの解決策一覧
- アプリがブロックされていないか確認する
- ユーザーアカウント制御(UAC)を有効にする
- Windows ストア アプリのトラブルシューティングツールを実行する
- アプリをリセット・修復する
- Windowsストアのキャッシュをクリアする
- アプリを再インストールする
- DISMおよびSFCコマンドを実行する
- PCをリセットする
一部の解決策はシステムへの影響が大きいため、他に方法がない場合や、そのアプリの使用がどうしても必要な場合にのみ実行してください。
1. アプリがブロックされていないか確認する
他の管理者によって、このPC上でプログラムへのアクセスがブロックされている可能性があります。管理者アカウントをお持ちの場合は、グループポリシーまたはレジストリエディターから、ブロックされているプログラムがないか確認できます。
グループポリシーでの確認方法
- 「ファイル名を指定して実行」(Win + R)に「gpedit.msc」と入力し、Enterキーを押してグループポリシーエディターを開きます。
- [ユーザーの構成] > [管理用テンプレート] > [システム] の順に移動します。
- 「指定された Windows アプリケーションを実行しない」というポリシーを探します。
- ダブルクリックして開き、許可しないアプリケーションのリストに対象のアプリが含まれていないか確認します。
- ポリシーが「無効」に設定されている場合は、特に対応は不要です。
レジストリエディターでの確認方法
- 「ファイル名を指定して実行」(Win + R)に「regedit」と入力し、Enterキーを押してレジストリエディターを開きます。
- 以下のパスへ移動します。
Computer\HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer
- 「DisallowRun」という名前のDWORD値が存在するか確認します。
- 存在する場合はダブルクリックで開き、値を「0」に設定することでアプリのブロックを無効化できます。
- さらに詳しく調査するには、Explorerフォルダーを展開します。「DisallowRun」という名前のサブフォルダーがあれば展開してください。
- その中には、ブロックされているアプリの一覧を示す1つ以上のエントリが格納されています。
2. ユーザーアカウント制御(UAC)を有効にする
UAC(ユーザーアカウント制御)は、マルウェアやウイルスが管理者権限でしか実行できない操作を行うことを防ぐための仕組みです。システム全体とすべてのアプリに適用され、アプリがシステム設定を変更しようとすると起動がブロックされます。お使いのPCでUACが無効になっている場合は、有効にしましょう。
- スタートメニューの検索ボックスに「UAC」と入力します。
- 検索結果から「ユーザーアカウント制御設定の変更」をクリックします。
- スライダーを上から2番目のレベル(アプリがPCへの変更を試みたときに通知される)に調整します。
設定後、問題が発生しているアプリを再起動すると、確認のプロンプトが表示される場合があります。
3. Windows ストア アプリのトラブルシューティングツールを実行する
「写真」や「Xboxゲームバー」、「電卓」などのアプリは、Microsoft Store経由でも提供されています。標準搭載のトラブルシューティングツールを実行することで、自動的に問題を検出・修復できます。
- 設定を開きます(Win + I)。
- [更新とセキュリティ] > [トラブルシューティング] の順に移動します。
- 「Windows ストア アプリ」を見つけて選択します。
- [トラブルシューティングツールの実行] ボタンをクリックしてウィザードを開始します。
処理が完了したら、アプリを再度起動し、問題が解決したかどうかを確認してください。
4. アプリをリセット・修復する
アプリを再インストールすることも可能ですが、ストアアプリの多くには「リセット」や「修復」の機能が用意されています。
- [設定] > [アプリ] を開き、対象のアプリを選択して[詳細オプション]をクリックします。
- ここで[リセット]または[修復]のボタンをクリックして実行できます。
- [修復]ではアプリのデータが保持されますが、[リセット]を実行するとアプリを最初からセットアップし直す必要があります。
5. Windowsストアのキャッシュをクリアする
Windowsストアのキャッシュはストアの表示を高速化するためのものですが、場合によってはアプリのアップデートが必要なのにキャッシュがそれを妨げていることがあります。「WSReset.exe」を実行することで、Windowsストアのキャッシュを簡単にクリアできます。詳細な手順については、ストアキャッシュのリセットに関する専用記事をご参照ください。
6. アプリを再インストールする
なお、これらの標準アプリは通常の方法ではアンインストールできず、PowerShellコマンドを使って強制的に削除する必要がある点に注意してください。PowerShellでアンインストールした後は、Microsoft Storeアプリから改めて再インストールを行いましょう。
7. DISMおよびSFCコマンドを実行する
DISMコマンドとSFCコマンドは、システムファイルの破損に関連する問題の解決に役立ちます。SFCはレジストリキーや重要なシステムファイルを保護・修復し、DISMはWindowsコンポーネントストアの破損や、Windowsイメージが使用不能になった場合の修復に有効です。両方のコマンドを順番に実行することで、より確実にシステムの不具合を修復できます。
8. PCをリセットする
PCのリセットはやや極端な手段であり、他に選択肢がなく、どうしてもそのアプリを動作させたい場合にのみ実行すべきです。アプリとOSの互換性の問題や、アプリがPCに不具合を引き起こしているために制限されている可能性があります。実行前には、必ずMicrosoftサポートまたは社内のIT部門に相談することをおすすめします。
PCのリセットが必要な場合は、リセットの手順を解説したガイド記事をご参照ください。
本記事が分かりやすいものであり、エラー「このアプリを開けません」が表示されていたアプリを無事に起動できるようになっていれば幸いです。
類似の「このアプリを開けません」エラーの事例:
- エクスプローラーが管理者特権で実行されている場合
- Intel グラフィックス コマンド センター
-
Windows 11で「UACが無効になっているとアプリをアクティブ化できません」エラーを修正する方法
Windows 11で「このアプリは、UAC(ユーザーアカウント制御)が無効になっているとアクティブ化できません」というエラーメッセージが表示され、アプリケーションを実行できずにお困りではありませんか?ご安心ください。この記事では、この問題を解決するためのさまざまな対処法をご紹介します。 まずは、UAC(ユーザーアカウント制御)とは何か、Windows OSにおいてどのような役割を果たしているのかを簡単に確認しておきましょう。 Windowsのユーザーアカウント制御(UAC)とは? ユーザーアカウント制御(UAC)は、マルウェアがデバイスに損害を与えるのを防ぐためのアクセス制御機能です。現在
-
【解決済み】Windows 10でXbox Game Barのエラー0x803F8001が発生したときの対処法
Windows 10のXbox Game Barは、外部ソフトウェアを使わずにゲーム(またはアプリ)から直接スクリーンショットの撮影、録画、ストリーミング配信などを行える便利な機能です。「設定」→「ゲーム」→「Game Bar」から有効化・管理できるほか、Windowsキー + Gのショートカットキーでも起動できます。しかし、最近のサーバー側のアップデートにより、一部のユーザーがGame Barにアクセスできなくなり、エラー0x803F8001が発生してGame Barがクラッシュする問題が報告されています。 Xbox Game Barエラー0x803F8001とは 「お使いのアカウントでは