Windows 11でアプリが開けない・起動しない問題を解決する13の対処法
Windows 11では、Microsoft Storeがパソコン用アプリを入手するための中心的な場所となっています。Microsoft Storeからダウンロードしたアプリは、従来のデスクトップソフトウェアとは異なり、ストア経由でアップデートを受け取る仕組みになっています。しかし、Microsoft Storeには不具合が多く扱いづらいという評判があるため、そこで入手したアプリにも同様の問題が起こりがちです。実際、「アプリを起動するとクラッシュして『このアプリを開くことができません』という警告が表示される」という報告が多数寄せられています。本記事では、Windows 11でアプリが開かない・起動しない問題を解決するための方法を詳しく解説します。
Windows 11でアプリが開かない問題の主な原因
Microsoft Storeはバグが多いことで有名なため、アプリに問題が発生しても驚くことではありません。「このアプリを開くことができません」というエラーは、以下のような原因で発生することがあります。
- アプリ本体またはMicrosoft Store自体の不具合
- ユーザーアカウント制御(UAC)設定との競合
- 破損したストアのキャッシュ
- ウイルス対策ソフトやファイアウォールによる干渉
- Windows OSが古いままになっている
- Windows Updateサービスが無効化されている
方法1:Windows ストア アプリのトラブルシューティングツールを実行する
Microsoftもストアアプリが頻繁に不具合を起こすことを認識しており、Windows 11にはMicrosoft Store専用のトラブルシューティングツールが標準搭載されています。以下の手順で実行してみましょう。
1.Windows + Iキーを同時に押して設定アプリを開きます。
2.システムタブ内を下にスクロールし、トラブルシューティングをクリックします。

3.オプションの下にあるその他のトラブルシューティングツールをクリックします。

4.Windows ストア アプリの欄にある実行するをクリックします。

5.トラブルシューティングツールによる問題の検出と修復が完了するまで待ちます。
方法2:問題のあるアプリを修復またはリセットする
不具合の原因となっているアプリを修復またはリセットすることで、問題が解決する場合があります。以下の手順を試してください。
1.検索アイコンをクリックし、問題が発生しているアプリ名を入力します。
2.アプリの設定をクリックします。

3.画面を下にスクロールしてリセットセクションを見つけます。
4A.まず修復をクリックしてアプリの修復を試みます。
4B.修復でも問題が解決しない場合は、リセットボタンをクリックします。※リセットを行うとアプリのデータが消去される点にご注意ください。

方法3:不具合のあるアプリを再インストールする
上記の方法で問題が解決しない場合は、該当アプリを一度アンインストールして再インストールすることで改善する可能性が高いです。
1.Windows + Xキーを同時に押してクイックリンクメニューを開きます。
2.表示されたリストからアプリと機能をクリックします。

3.インストール済みアプリの一覧をスクロールし、問題のあるアプリの横にある三点リーダー(⋯)アイコンをクリックします。
4.アンインストールを選択します。
注意:ここでは例としてTranslucentTBを使用しています。

5.確認ダイアログボックスで再度アンインストールをクリックします。

6.検索アイコンをクリックしてMicrosoft Storeと入力し、開くをクリックします。

7.先ほどアンインストールしたアプリを検索し、インストールボタンをクリックして再インストールします。

方法4:Microsoft Storeのキャッシュをクリアする
Microsoft Storeのキャッシュをクリアすることで、アプリが開かない問題が解決することがあります。
1.検索アイコンをクリックし、wsresetと入力して開くをクリックします。

2.キャッシュのクリアが完了するまで待ちます。処理が終わるとMicrosoft Storeが自動的に起動します。その後、目的のアプリが正常に開けるか確認しましょう。
方法5:Microsoft Storeを再登録する
Microsoft Storeはシステムアプリケーションのため、通常の方法では削除・再インストールできません(推奨もされません)。ただし、Windows PowerShellを使ってアプリをシステムに再登録することは可能です。これにより、アプリ内部のバグや不具合が解消され、問題が改善する場合があります。
1.検索アイコンをクリックし、Windows PowerShellと入力します。
2.管理者として実行をクリックします。

3.ユーザーアカウント制御のプロンプトが表示されたらはいをクリックします。
4.以下のコマンドを入力し、Enterキーを押します。
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + 'AppxManifest.xml' ; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}

5.最後に、Microsoft Storeを再度開き、アプリが正常に使えるか確認してください。
方法6:Windows Updateサービスを有効にする
Microsoft Storeは複数のサービスやコンポーネントに依存しており、そのひとつがWindows Updateサービスです。このサービスが無効になっていると、アプリが開かないなど様々な問題が発生します。
1.Windows + Rキーを同時に押してファイル名を指定して実行ダイアログを開きます。
2.services.mscと入力し、OKをクリックしてサービスウィンドウを起動します。

3.Windows Updateサービスを見つけて右クリックします。
4.コンテキストメニューからプロパティを選択します。

5.スタートアップの種類を自動に設定し、開始ボタンをクリックしてサービスの状態を実行中にします。

6.適用 > OKをクリックして変更を保存します。
方法7:Windowsを最新の状態に更新する
Windows OS自体を更新することでも問題が解決する場合があります。
1.設定アプリを開きます。
2.左側のペインでWindows Updateを選択します。
3.右側のペインにある更新プログラムのチェックボタンをクリックします。
4.利用可能な更新プログラムがある場合は、ダウンロードしてインストールをクリックします。

5.更新の完了を待ち、最後にパソコンを再起動します。
方法8:ユーザーアカウント制御の設定を変更する
ユーザーアカウント制御(UAC)の設定を変更することで問題が解決するケースもあります。
1.検索アイコンをクリックし、コントロールパネルと入力して開くをクリックします。

2.ユーザーアカウントをクリックします。
注意:ウィンドウ右上の表示方法がカテゴリに設定されていることを確認してください。

3.もう一度ユーザーアカウントをクリックします。

4.ユーザーアカウント制御設定の変更をクリックします。

5.スライダーを最上位の常に通知する位置までドラッグします。
- アプリがコンピューターにソフトウェアをインストールしようとしたとき、または変更を加えようとしたとき
- 自分がWindowsの設定を変更したとき

6.OKをクリックします。
7.最後に、ユーザーアカウント制御のプロンプトではいをクリックします。
方法9:ローカルアカウントを作成する
使用中のユーザーアカウント自体に不具合や破損が生じている可能性もあります。その場合は、新しいローカルアカウントを作成し、それを使ってアプリやMicrosoft Storeにアクセスすることで問題が解決することがあります。新しいローカルアカウントを作成したら、必要な権限を付与してから試してみてください。
方法10:ライセンスサービスを修正する
Windowsライセンスサービスに問題が生じている場合も、アプリが開かない原因となります。以下の手順で修正しましょう。
1.デスクトップ上の空いているスペースを右クリックします。
2.右クリックメニューから新規作成 > テキストドキュメントを選択します。

3.作成したテキストドキュメントをダブルクリックして開きます。
4.メモ帳ウィンドウに以下のコードを入力します。
echo off net stop clipsvc if “%1?==”” ( echo ==== BACKING UP LOCAL LICENSES move %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.dat %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.bak ) if “%1?==”recover” ( echo ==== RECOVERING LICENSES FROM BACKUP copy %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.bak %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.dat ) net start clipsvc

5.ファイル > 名前を付けて保存…をクリックします。

6.ファイル名欄にLicense Fix.batと入力し、保存をクリックします。

7.メモ帳を閉じます。
8.作成した.batファイルを右クリックし、コンテキストメニューから管理者として実行を選択します。

方法11:クリーンブートを実行する
Windowsのクリーンブート機能を使うと、サードパーティ製のサービスやアプリケーションを起動せずにパソコンを立ち上げられるため、問題の原因を特定しやすくなります。以下の手順でクリーンブートを実行しましょう。
1.Windows + Rキーを同時に押してファイル名を指定して実行ダイアログを開きます。
2.msconfigと入力し、OKをクリックしてシステム構成ウィンドウを起動します。

3.全般タブで診断スタートアップを選択します。
4.適用 > OKをクリックします。

5.表示されるポップアップで再起動をクリックし、パソコンをクリーンブートします。

方法12:ローカルセキュリティポリシーを使用する
グループポリシーエディターを使って問題を解決することもできます。以下の手順に従ってください。
1.ファイル名を指定して実行ダイアログを開き、secpol.mscと入力してOKをクリックします。

2.ローカル セキュリティ ポリシーウィンドウでローカル ポリシーノードを展開し、セキュリティ オプションをクリックします。
3.右側のペインを下にスクロールし、以下のポリシーを有効にします。
- ユーザー アカウント制御: アプリケーションのインストールを検出し、昇格時にプロンプトを表示する
- ユーザー アカウント制御: 管理者承認モードですべての管理者を実行する

4.検索アイコンをクリックし、コマンド プロンプトと入力して管理者として実行をクリックします。

5.ユーザーアカウント制御のプロンプトではいをクリックします。
6.gpupdate /forceと入力し、Enterキーを押してコマンドを実行します。

7.変更を反映させるためにパソコンを再起動します。
方法13:Windows Defenderファイアウォールを無効にする(非推奨)
Windowsファイアウォールを無効にすることはセキュリティ上危険を伴います。この方法は、他のすべての手段が失敗した場合にのみ使用してください。また、作業が終わったら、あるいはインターネットにアクセスする前に、必ずファイアウォールを再度有効にすることを忘れないでください。
1.検索アイコンをクリックし、Windows Defender ファイアウォールと入力して開くをクリックします。

2.左側のペインでWindows Defender ファイアウォールの有効化または無効化をクリックします。

3.プライベート ネットワーク設定とパブリック ネットワーク設定の両方でWindows Defender ファイアウォールを無効にするを選択します。
4.OKをクリックし、目的のアプリが開けるか確認します。
まとめ
本記事では、Windows 11でアプリが開かない・起動しない問題を解決するための13の方法をご紹介しました。軽微な不具合であれば、トラブルシューティングツールの実行やキャッシュのクリアで解決できることが多いですが、それでも改善しない場合は、より高度な対処法を順番に試してみてください。ご不明な点やご意見があれば、ぜひコメント欄でお知らせください。
-
【解決法】Windows 10のメールアプリやOutlookでリンクが開けないときの対処法
近年、Windows 10で頻繁に報告されているトラブルの一つに、メール内のハイパーリンクが突然開けなくなるという問題があります。Windows 10の「メール」アプリやOutlook 2013・2016・2019・Office 365などで受信したメール内のリンクをクリックしても、Webブラウザーが起動せず、エラーメッセージが表示されるケースです。 この問題は、多くの場合Windows Updateの適用後に発生し、FirefoxやChromeを既定のブラウザーとして設定している環境で起こりやすいのが特徴です。Microsoft Edgeを既定にしている場合にはほとんど発生しません。 Out
-
Windows 11で「バックグラウンドアプリのアクセス許可」が表示されないときの対処法
設定アプリに「バックグラウンドアプリのアクセス許可」の項目が表示されず、Windows 11で動作中のバックグラウンドアプリやサービスを管理できなくてお困りではありませんか?この記事では、この問題を解決するための対処法をいくつかご紹介します。 バックグラウンドアプリのアクセス許可は、WindowsをはじめとするあらゆるOSにおいて重要な設定です。アプリがシステムリソースをどのように使用し、バックグラウンドでアクティブな状態を保つかを管理できます。Windowsでは、各アプリが個別にバックグラウンドでどのように動作し、新しいデータやアップデートを取得するかを設定することが可能です。 Window