Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 11/10で既定のアプリが「Microsoft WinRT Storage API」になる問題の解決方法

一部のWindowsユーザーの間では、写真、電卓、マップなどのMicrosoft Storeアプリが開けなくなり、Microsoft Store自体も見つからなくなるという問題が報告されています。さらに、「プログラムから開く」ダイアログを確認すると、本来の対象アプリではなく「Microsoft WinRT Storage API」が既定のアプリとして表示されていることに気づく方もいます。このような症状に悩まされている場合は、本記事で紹介する対処法を試してみてください。

WinRTとは何か

WinRTはWindows Runtime(Windowsランタイム)の略称です。複数のプログラミング言語からAPIを利用できるようにする仕組みであり、WinRTを使用するアプリケーションはサンドボックス環境で動作するため、セキュリティと安定性が向上します。

Microsoft WinRT Storage APIとは何か

Microsoft WinRT Storage APIは、ファイル、フォルダー、アプリケーション設定を管理するためのクラス群を提供するAPIです。MicrosoftユニバーサルWindowsプラットフォーム(UWP)アプリの開発において特に役立ちます。

すべての既定のアプリがMicrosoft WinRT Storage APIになった場合の対処法

WinRT Storage APIがさまざまなアプリの既定アプリとして乗っ取ってしまった場合、以下のいずれかの方法で修復できます。

  • PowerShellコマンドを使用して、すべてのMicrosoft Storeアプリを再登録する

または

  • PowerShellを使用してMicrosoft Storeを再インストールした後、
  • 正常に動作していないWindowsストアアプリを再インストールする

それぞれの方法を詳しく見ていきましょう。

方法1: PowerShellコマンドですべてのMicrosoft Storeアプリを再登録する

作業を始める前に、必ずシステムの復元ポイントを作成しておいてください。

次に、Windowsキー + Qキーを押し、「powershell」と入力して検索結果からWindows PowerShellを選択します。右クリックして「管理者として実行」を選びましょう。

管理者権限のWindows PowerShellウィンドウで、以下のコマンドを入力し、Enterキーを押します。

Get-AppXPackage | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

コマンドが正常に実行されたら、Windows PowerShellを閉じてパソコンを再起動してください。

これにより、すべてのアプリが再インストールされます。Microsoft Storeアプリが見つからなくなってしまった場合にも、この方法が有効です。

方法2: Microsoft Storeを再インストールし、不具合のあるアプリを入れ直す

この問題が発生している場合、Microsoft Storeや電卓、写真などのWindowsストアアプリを表示・起動できません。まず、スタートメニューからPowerShellを管理者として開き、以下のコマンドを実行してください。

Get-AppXPackage *WindowsStore* -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

処理が完了するまでお待ちください。

次に、正常に動作していないアプリをアンインストールし、新しくインストールし直します。Microsoft Storeにアクセスし、目的のアプリを検索してパソコンにインストールしましょう。

ヒント:「10AppsManager」はフリーウェアで、Windowsにプリインストールされた標準のストアアプリを簡単にアンインストール・再インストールできます。

Windowsで既定のアプリを設定する方法

Windowsで既定のアプリを設定したい場合は、以下の手順に従ってください。

  1. スタートメニューから設定を開きます。
  2. 「アプリ」>「既定のアプリ」に移動します。
  3. そこで、各操作ごとに既定のアプリを変更できます。

以上で完了です!

関連記事: Windows 11/10で表示される「アプリの既定がリセットされました」通知への対処法

  1. Windows 11/10で標準のMicrosoft Storeアプリを修復・再インストールできないときの対処法

    Windows 11/10/8.1/8では、標準搭載アプリに新しいモダンなUWP GUIが採用されています。これらのアプリは、ニュース、天気、メールなど、ユーザーがさまざまな場面で必要とする重要なカテゴリーに属しています。ところが、PCをアップグレードした後、標準のUWPアプリを開こうとするとクラッシュし続けるという事態に遭遇しました。アプリの再インストールも試みましたが効果はなく、Windows Storeアプリを修復することがまったくできなかったのです。 この問題を解決するために、以下のような一般的な対処法を試しました。 Windows アプリのトラブルシューティングツールの実行 PC設

  2. Windows 11/10でMicrosoft Storeアプリだけ音が出ないときの対処法

    システム全体のサウンドは正常に鳴っているのに、Microsoft StoreアプリやUWPアプリ(Xbox MusicやVideoなど)からだけ音が聞こえない——そんなトラブルに遭遇することがあります。本記事では、この現象の原因と具体的な解決手順をわかりやすく解説します。 Microsoft Storeアプリで音が出ない原因 この現象の主な原因は、JavaScriptを使用する特定のWindowsストアアプリにあります。こうしたアプリは、Internet ExplorerやHTML5対応ブラウザー向けのアプリとよく似ており、通常は以下の技術を使って開発されたコンポーネント、ドキュメント、リソー