Windowsで「HRESULTエラーでデプロイに失敗しました」というエラーを解決する方法

PowerShell を使って Microsoft Store やアプリを再インストールしようとしたときに、厄介な HRESULT 0x80073CF9 エラーが発生すると、かなりイライラします。これは、特にアップデートの失敗やデータの破損後に、ストアをいじったりリセットしようとした Windows ユーザーの間でよくある問題です。再起動したり、コマンドを実行したりしても、Add-AppxPackageこの不可解なメッセージが表示されることがあります。幸いなことに、これは致命的な問題ではありませんが、解決するには、根本的な問題を解決するためにいくつかの追加手順が必要です。

このエラーが発生する場合、アプリパッケージの破損またはシステムの問題によりインストールが妨げられている可能性があります。HRESULTコード(0x80073CF9)は、デプロイメントエンジンが何らかの問題(残存ファイル、キャッシュの不具合、システム上の不整合など)を検出したことを意味します。この問題を解決するには、キャッシュのクリア、システムファイルの修復、Windowsコンポーネントの再インストールなど、システムトラブルシューティング手順を実行する必要があります。手順はやや複雑ですが、OS全体を再インストールすることなく解決できます。

ストアを再インストールする際に発生するHRESULTエラー0x80073CF9の修正方法

解決策1:Windowsストアアプリのトラブルシューターを実行する

このトラブルシューターは組み込み機能で、アプリデータの破損や競合など、再インストールを妨げる可能性のある一般的なストアの問題を自動的に検出して修正します。Windowsはこうした便利なツールを頻繁に提供しているので、まず最初に試すべき簡単なステップと言えるでしょう。

  • 検索バーに「トラブルシューティング」と入力してEnterキーを押してください。
  • 「追加のトラブルシューティング」または「その他のトラブルシューティング」に進んでください。
  • 下にスクロールして「Windowsストアアプリ」を探し、それを選択してください。
  • 「トラブルシューターを実行する」をクリックしてください。スキャンが実行され、アプリデータのリセットやレジストリの問題の修正など、解決策が提案されます。
  • 画面の指示に従って操作を進め、完了したらPowerShellコマンドを再度実行してみてください。場合によっては、これで一度で問題が解決することもありますが、環境によっては再起動や追加の修正が必要になることもあります。

修正方法2:ストアキャッシュを手動でクリアする

これは少し古風な方法ですが、驚くほど効果的です。キャッシュの破損は、0x80073CF9のようなデプロイメントエラーを引き起こすことがよくありますが、キャッシュを素早くリセットすることで、不正なデータを消去できます。

  • WindowsキーとRキーを同時に押して、「ファイル名を指定して実行」ダイアログを開きます。
  • wsreset.exeと入力してEnter キーを押してください。
  • このコマンドを実行すると、小さなバックグラウンドプロセスが実行され、数秒後にMicrosoft Storeがキャッシュをクリアした状態で自動的に再起動します。

修正方法3:SFCとDISMを実行してシステムファイルの問題を修正する

この修正は、パッケージの展開を妨げている可能性のある破損したWindowsシステムファイルを修復するためのものです。少し手間はかかりますが、これらのツールは信頼性があります。システムファイルが破損していると、ストアのインストールが完了しない場合があり、それがエラーの原因となることがあります。

  • 検索ボックスに「cmd」と入力し、コマンドプロンプトを右クリックして「管理者として実行」を選択します。
  • コマンドプロンプトウィンドウに、以下のコマンドを1つずつ貼り付け、それぞれ入力後にEnterキーを押してください。
DISM.exe /Online /Cleanup-image /Scanhealth DISM.exe /Online /Cleanup-image /Restorehealth DISM.exe /online /cleanup-image /startcomponentcleanup sfc /scannow
  • 各処理が完了するまでお待ちください。DISMコマンドは根本的なイメージの問題を修正し、SFCは破損したファイルを修復します。
  • 完了したら、PCを再起動して、再インストールコマンドをもう一度実行してください。システムによっては、この操作によって、展開を妨げるシステム状態の不整合が明らかになったり、修正されたりする場合があります。
  • 修正4.Windowsが完全に最新の状態であることを確認する

    Windowsを最新の状態に保たないと、特に最近のストアアプリのアップデートで互換性の問題が発生する可能性があります。システムに最新のパッチが適用されていない場合、ストアアプリを再インストールしようとすると、0x80073CF9などのエラーが表示されることがあります。アップデートはバグの修正、安定性の向上、セキュリティ問題の修正などを行うため、必ずアップデートすることをお勧めします。

    • 設定> Windows Update を開きます。
    • 「アップデートを確認」をクリックしてください。見つかったアップデートはすべてインストールしてください。必要に応じて、オプションのアップデートもインストールしてください。
    • アップデートが完了したら再起動し、その後PowerShellコマンドをもう一度実行してみてください。

    修正5.クリーンブート状態でコマンドを実行する

    これは最終手段のようなもので、必要最低限​​のWindowsだけをインストールして実行することで、サードパーティ製ソフトウェアが邪魔にならないようにします。バックグラウンドで動作しているアプリやサービスが展開プロセスを妨害している場合、この方法で原因を特定できます。

    • Win + Rを押して、msconfigと入力し、Enter キーを押します。
    • 「サービス」タブに移動し、「すべての Microsoft サービスを非表示にする」にチェックを入れてから、「すべて無効にする」をクリックします。
    • 「スタートアップ」タブに切り替えて、「タスク マネージャーを開く」をクリックします。
    • タスクマネージャーで、すべてのスタートアップ項目を無効にします。
    • タスクマネージャーを閉じ、システム構成ウィンドウで「OK」をクリックしてから、PCを再起動してください。

    再起動後、PowerShellコマンドをもう一度実行してみてください。うまくいけば、サードパーティ製アプリが原因だった可能性が高いです。うまくいかない場合は、引き続き調査を続けてください。

    修正6.Windowsの修復または再インストール

    他の方法がすべてうまくいかない場合は、修復インストールが有効な場合があります。これは、データを削除せずにコアシステムファイルを置き換えることで、ストアのインストールを妨げている可能性のある根本的な問題を解決します。もちろん、少し手間のかかる作業ではありますが、他の方法がすべて失敗した場合に試してみる価値はあります。

    • Windows Media Creation Toolは、マイクロソフトの公式サイトからダウンロードしてください。
    • ツールを実行し、「このPCを今すぐアップグレードする」を選択して、画面の指示に従ってください。
    • 質問された場合は、データ損失を避けるため、ファイルとアプリを保持することを選択してください。
    • 設定オプションで、[保持するものを変更する] を選択し、[個人用ファイルとアプリを保持する]を選択します。
    • インストールを続行し、Windowsに破損したシステムファイルを置き換えさせてください。

    これらの方法のいずれかで、あの厄介なエラーが解消されることを願っています。通常、これらの問題はキャッシュのクリア、システム修復、またはアップデートの組み合わせで解決します。クリーニングや修復後に再起動するだけで、状況が劇的に改善することもあるので、お忘れなく。

    まとめ

    • Windowsストアアプリのトラブルシューターを実行し、キャッシュをクリアしました。これは簡単な最初のステップです。
    • SFCとDISMを実行してシステムファイルを修復しました。場合によっては、Windowsのコアファイルが破損していることが原因の場合もあります。
    • Windowsが最新の状態であることを確認してください。古いOSバージョンはトラブルの原因になります。
    • ソフトウェアの競合を洗い出すため、クリーンな状態で起動しました。
    • エラーが繰り返し発生する場合は、修復インストールを検討してください。多少手間はかかりますが、多くの場合、根本原因を解決できます。

    まとめ

    HRESULT 0x80073CF9 の修正は、まるで幽霊を追いかけているような気分になることもありますが、これらの手順はキャッシュの破損からシステムファイルの問題まで、一般的な原因のほとんどを網羅しています。場合によっては、再起動と最新のアップデートだけで解決することもあります。特定の修正がうまくいけば安心ですが、そうでなくても、少なくとも次のステップに向けてより具体的な計画が立てられます。少しでも手間を省き、ストアを正常な状態に戻せるかもしれません。