Windows 11/10でMicrosoft Storeエラーコード0x80090016を解決する方法
Windows ストアのエラー コード 0x80090016 がアプリの更新やインストールに支障をきたしている場合、それはあなただけではありません。このエラーは、Microsoft ストアで署名や登録に問題が発生したときに発生する傾向があります。アプリへのアクセスに支障をきたし、「こちら側で問題が発生しました」といったエラー メッセージも、あまり役に立たないため、少々イライラさせられます。通常、このエラーはストアのキャッシュが詰まっている、アプリが誤って登録されている、あるいは何らかの時間設定の不一致が原因で検証に問題が発生している場合に発生します。幸いなことに、いくつかの方法を試すことで、通常は問題を解決できます。ただし、一部の手順では管理者権限やコマンド ラインの操作が必要になるため、PowerShell や設定メニューを少し操作する必要があることにご注意ください。環境によっては、これらの修正を確実に適用するには数回の試行や再起動が必要になる場合がありますが、諦める前に試してみる価値はあります。それでは、Windows 10 または 11 でこのエラーに対処している人々に役立つ実用的な修正方法をいくつか見ていきましょう。
Microsoft Store エラー コード 0x80090016 を修正する方法
Windowsストアアプリのトラブルシューティングツールを実行する
この組み込みのトラブルシューティングツールは、Windowsストアアプリの一般的な問題をシステムスキャンしてくれるので、良い出発点となるでしょう。ちょっと不思議な感じですが、一部の機種では実行後に自動的に問題を修正してくれます。ストアを起動したりサインインしようとした時にエラーが表示された場合に適用されます。結果は様々で、エラーが解消されることもあれば、少し手間取ることもありますが、見落としていた問題が頻繁に見つかるのには驚かされます。
- Windows 11の場合:
- Windows + I キーを押して設定を開きます。
- [システム] > [トラブルシューティング] > [その他のトラブルシューティング]に移動します。
- Windows ストア アプリを見つけて、[実行] をクリックします。
- Windows 10の場合:
- Windows + Iで設定を開きます。
- [更新とセキュリティ] > [トラブルシューティング] > [追加のトラブルシューティング]に移動します。
- Windows ストア アプリまで下にスクロールし、トラブルシューティング ツールの実行を選択します。
トラブルシューティングツールは、Windows環境をスキャンして、キャッシュの破損、時刻設定の誤り、登録の問題など、一般的な原因を特定し、修正方法を提案したり、自動的にパッチを適用したりします。場合によっては、エラーが解消されたかどうかを確認するために、再起動が必要になることがあります。
日付と時刻が正しく同期されていることを確認してください
馬鹿げているように聞こえるかもしれませんが、システムクロックが大きくずれていると、Windowsは証明書やサインイントークンを正しく検証できません。おそらくこれがエラーが表示される原因でしょう。これは想像以上に頻繁に発生し、見落としがちです。このエラーは、スイッチをいくつか切り替えて再起動するだけで修正できるので、確認してみる価値はあります。
- タスクバーの時計を右クリックし、[日付/時刻の調整]を選択します。
- [時刻を自動的に設定]と[タイムゾーンを自動的に設定]をオンに切り替えます。
- 「設定」内の「地域」に移動し、国が正しく設定されていることを確認します。
その後、設定を閉じてすべてを保存し、再起動してストアエラーが解消されるかどうかを確認してください。奇妙なことに、一部のマシンでは時刻設定の不一致が唯一の原因でした。
PowerShell経由でストアアプリを再登録する
キャッシュのクリアや時間の修正でも問題が解決しない場合は、ストアの再登録が役立つかもしれません。これは、Windowsにストアの権限と設定を一旦消去して再学習させるようなものです。なぜうまくいくのかは分かりませんが、多くのコンピューターでは、これでようやく署名の問題が解決しました。念のためお知らせしますが、この操作をスムーズに行うには、PowerShellを管理者として実行する必要があります。
- [スタート] メニューを右クリックし、[Windows PowerShell (管理者)]を選択します。
- 次のコマンドを貼り付けます。
powershell -ExecutionPolicy Unrestricted -Command "Add-AppxPackage -DisableDevelopmentMode -Register \"$Env:SystemRoot\\WinStore\\AppxManifest.xml\""
この再登録により、アプリがWindowsコアファイルに再リンクされるため、ストアの署名問題が解決すると言う人もいます。以前のアップデートが不完全だったり、ストアデータが破損していたりする場合は、この方法の方が効果的です。
Microsoft Store アプリを手動でリセットする
上記の方法で問題が解決しない場合は、アプリをリセットすると解決する可能性があります。これにより、キャッシュが消去され、他のWindows機能に影響を与えることなくアプリがリセットされます。手順はWindowsのバージョンによって若干異なりますが、通常は設定またはPowerShellから実行できます。
- Windows 11の場合:
- [スタート]ボタンを右クリックし、[インストールされているアプリ]を選択します。
- リストでMicrosoft Store を見つけて、3 つのドットをクリックし、 [詳細オプション]を選択します。
- 「リセット」ボタンを押し、プロンプトが表示されたら確認します。
- Windows 10の場合:
- で設定を開きますWindows + I。
- [アプリと機能]に移動します。
- 下にスクロールしてMicrosoft Store を見つけ、それをクリックして、詳細オプションを選択します。
- 「リセット」をクリックして再度確認します。
これは基本的にストアのキャッシュと設定をリセットし、ローカルデータを強制的に再生成します。通常、この後、ストアを起動してもエラーは発生しません。
トラブルシューティング、時間の確認、再登録、リセットといった一連の手順で、0x80090016エラーの原因のほとんどをカバーできます。少し面倒ですが、これらの手順はストアの署名に関する問題を解決するためのよく知られた方法です。Windowsの大規模なアップデートの後やアプリのインストールに失敗した後など、状況がおかしくなることがありますが、これらの手順で解決できるでしょう。
まとめ
- Windowsストアアプリのトラブルシューティングツールを実行する
- 日付と時刻が正しいことを確認し、自動的に同期します
- PowerShell経由でストアを再登録する
- 設定からストアアプリをリセットする
まとめ
多少の試行錯誤は必要ですが、これらの修正でほとんどの場合エラーは解決します。それでも解決しない場合は、Windows Updateを待つか、ストアコンポーネントのクリーンインストールが必要になる場合もありますが、これは最終手段です。この方法が役に立つことを祈っています。複数のマシンで複数のユーザーで効果があったので、頭を抱える前にぜひ試してみてください。幸運を祈ります!