Windows 11/10でMicrosoft Storeエラー0x80073D12を解決する方法
Microsoft Storeからゲームを入手しようとした際に、この厄介なエラーコード0x80073D12に遭遇したという人が大勢います。特にイライラさせられるのは、「アプリまたはゲームをインストールしてください。このアドオンをインストールする前に、対応するアプリまたはゲームをインストールする必要があります」というメッセージが表示されることが多いからです。これは基本的に、DLCをダウンロードしようとしているだけなのに、システムが拡張パックやゲーム本体にリンクされている何かが不足していると認識してしまうのです。ゲームが拡張パックである場合や、ストアがリンクされたタイトルを誤って認識している場合もあります。また、ストアの不具合や権限の問題である場合もあります。いずれにせよ、面倒ではありますが、頭を抱える前に試してみる価値のある方法がいくつかあります。
Microsoft Store エラー コード 0x80073D12 を修正する方法
いくつか方法をご紹介します。それほど複雑なものではありませんが、時には物事を正しい方向に導くためのちょっとしたヒントが必要なこともあります。
- ゲームが拡張版かどうかを確認する
- Windowsストアアプリのトラブルシューティングツールを実行する
- Windowsのアップデートを確認する
- 十分なディスク容量があることを確認してください
- 日付と時刻を正しく設定する
- ゲームサービスを再インストールする
ゲームが拡張版かどうかを確認する
これはちょっと奇妙ですが、インストールしようとしているのが拡張パック(DLCなど)の場合、メインゲームが正しくインストールされていないとストア側がエラーを起こすことがあります。環境によっては、ダウンロードに問題がなくても、システムが拡張パックが正しくリンクされていないと判断し、このエラーが表示されることがあります。例えば、「Forza Horizon 3 Hot Wheels」を入手しようとしている場合は、まず通常版のゲームがインストールされていることを確認してください。解決策は簡単です。拡張パックかどうかを確認し、そうであればメインゲームを先にインストールしてください。ただし、ファイルを移動したり、外付けドライブなどの調整ツールを使用したりすると、これらのリンクが絡まってしまうことがあります。
Windowsストアアプリのトラブルシューティングツールを実行する
このトラブルシューターは意外と便利です。ストアアプリをスキャンしてよくある問題を検出し、自動的に修正してくれます。Windowsは必要以上に手間取らせているから当然ですよね?
- Windows + I を押して設定を開きます。
- [システム] > [トラブルシューティング] > [その他のトラブルシューティング]に移動します。
- スクロールしてWindowsストアアプリを見つけます
- 「実行」をクリックして待機します。
指示に従ってください。何かが修正されたというメッセージや、再起動を勧めるメッセージが表示される場合があります。トラブルシューティングセッションが開始した後、再起動するだけで、問題が解決する場合もあります。
Windowsのアップデートを確認する
Windowsを最新の状態に保つことは非常に重要です。場合によっては、コンポーネントが古くなっていたり、互換性に関する問題を修正するパッチが適用されていなかったりすることが、エラーの原因となることがあります。
Windows 11の場合
- [スタート]ボタンを右クリックし、[設定] を選択します。
- 左側のメニューでWindows Updateをクリックします。
- 「アップデートを確認」をクリックします。
Windows 10の場合
- 押すとWindows + I設定が開きます。
- [更新とセキュリティ]を選択します。
- Windows Updateに移動して、「更新プログラムの確認」をクリックします。
アップデートが利用可能な場合は、インストールしてから再起動してください。ストアの奇妙なエラーを修正するには、これだけで十分な場合があります。
十分なディスク容量があることを確認する
ダウンロードまたはインストールに必要な空き容量が不足すると、ストアがクラッシュします。一部のパソコンでは、ゲームに必要な容量より数ギガバイト少ないだけでもこのエラーが発生する場合があります。空き容量をご確認ください。
- でファイルエクスプローラーを開きますWindows + E。
- 「このPC」へ移動します。
- メインドライブの空き領域インジケーターを確認します。
空き容量が不足している場合は、古いプログラムをアンインストールするか、使用していないファイルを削除してみてください。ディスククリーンアップやストレージセンサーなどの無料ツールが役立ちます。空き容量が不足している場合は、ストア側で処理が続行されない可能性があります。
正しい日付と時刻を設定する
これはちょっと奇妙ですが、特に証明書やライセンスのチェックで、ストアの通信が失敗することがあります。
- [スタート]を右クリックし、[設定]を選択します。
- [時刻と言語] > [日付と時刻]に移動します。
- [時刻を自動的に設定]と[タイムゾーンを自動的に設定]がオンになっていることを確認します。
- すでに有効になっているにもかかわらず日付と時刻がまだずれている場合は、それらをオフにして、 [変更] をクリックして日付と時刻を手動で設定します。
タイムゾーンを再確認し、時計が正しい時刻を示していることを確認してください。時計の時刻がずれていると、セキュリティトークンが機能しなくなり、ストアでエラーが発生する可能性があります。
ゲームサービスを再インストールする
上記のいずれの方法でも問題が解決しない場合は、ゲームサービスの再インストールが必要になる可能性があります。確かに難しそうに聞こえますが、PowerShellを使えばかなり簡単です。ただし、この操作によってゲームの設定がリセットされることが多いので、一部のアプリに再度ログインする必要が生じても驚かないでください。
- PowerShell を管理者として実行します。検索して右クリックし、[管理者として実行]を選択します。
- 以下のコマンドをコピーして貼り付け、Enterそれぞれの後に入力します。
get-appxpackage Microsoft. GamingServices | remove-AppxPackage –allusers start ms-windows-store://pdp/?productid=9MWPM2CQNLHN
これにより、ゲームサービスが削除され、再インストール用のストアページが開きます。Microsoftストアで「入手」をクリックし、画面が戻ったら、もう一度ダウンロードを試してみてください。今回はスムーズに進むかもしれません。システムによっては、正常に動作させるために再起動が必要な場合がありますので、それでもエラーが表示される場合は再起動してください。
それでも問題が解決しない場合は、Microsoft アカウントからサインアウトして再度サインインするか、などのコマンドを使用してストアのキャッシュをリセットすることをお勧めしますwsreset.exe。ただし、これらの 6 つの手順でよくある問題をカバーしています。
まとめ
- 拡張ゲームの問題かどうかを確認してください。
- Windows ストア アプリのトラブルシューティング ツールを実行します。
- Windows 自体が最新であることを確認してください。
- ドライブに十分な空き容量があることを確認してください。
- 日付と時刻が正しいことを確認してください。
- 必要に応じて、PowerShell 経由でゲーム サービスを再インストールします。
まとめ
これらの解決策のおかげで、多くの人がこのエラーで頭を悩ませる必要から解放されました。通常はWindowsやストアの不具合によるもので、OS全体を再インストールしなくても解決できます。これでゲームのダウンロードとインストールがスムーズに進むことを祈っています。幸運を祈ります。これでもうこれ以上イライラせずに済むといいですね!