【Windows】「0x80073CFA」エラーで不要なアプリが削除できない時の強制取り除き手順 | エラーコード:0x80073CFA

【Windows】「0x80073CFA」エラーで不要なアプリが削除できない時の強制取り除き手順 | エラーコード:0x80073CFA
🛡️ 超解決

Windows 11やWindows 10で不要なアプリを削除しようとした際に「0x80073CFA」エラーが発生し、アプリの削除ができない状況でお困りではないでしょうか。

このエラーは、アプリのパッケージ情報がシステムから適切に削除されなかったり、破損していたりする場合に発生します。

この記事では、PowerShellパワーシェルコマンドを使った強制的なアプリ削除手順を解説し、この問題を解決する方法を詳しく説明します。

【要点】0x80073CFAエラーでアプリ削除ができない場合の対処

  • PowerShellでのアプリパッケージ強制削除: 破損したアプリ情報をシステムから強制的に取り除き、削除できない問題を解決します。
  • アプリのリセットまたは再インストール: 削除できないアプリがMicrosoft Storeアプリの場合、正常な状態に戻すための代替手段です。
  • システムファイルチェッカーとDISMコマンド: システムファイルの破損が原因でエラーが発生している場合に、システムの整合性を修復します。

ADVERTISEMENT

「0x80073CFA」エラーが発生する根本的な原因と仕組み

「0x80073CFA」エラーは、主にMicrosoft Storeからインストールされたアプリや、Windowsにプリインストールされているアプリを削除しようとした際に発生します。このエラーの主な原因は、アプリのパッケージ情報が破損していること、またはシステムレジストリとの整合性が失われていることにあります。

Windowsでは、アプリのインストールや削除に関する情報がAppxパッケージと呼ばれる形式で管理されています。通常の手順で削除する際、このパッケージ情報が正しく処理されないと、システムはアプリがまだ存在すると認識し、削除操作を拒否します。結果として、アプリが削除できず、エラーコード「0x80073CFA」が表示されるのです。

また、Windows Updateの失敗やシステムファイルの破損も、このエラーを誘発する可能性があります。これらの問題は、アプリのパッケージ情報を管理するシステムコンポーネントに影響を与え、正常な削除プロセスを妨げることがあります。

お探しの解決策が見つからない場合は、こちらの「Windowsトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

PowerShellを使ってアプリを強制的に削除する手順

通常のアンインストールでは削除できないアプリも、PowerShellパワーシェルコマンドを使うことで強制的に削除できます。この方法は、特に「0x80073CFA」エラーが発生している場合に有効です。

  1. 削除対象アプリのパッケージ名を確認する
    まず、削除したいアプリの正確なパッケージ名を特定します。スタートボタンを右クリックし「Windows PowerShell 管理者」または「ターミナル 管理者」を選択して管理者権限でPowerShellを開きます。
  2. PowerShellのウィンドウで、以下のコマンドを入力しEnterキーを押します。
    Get-AppxPackage | Select Name, PackageFullName
    このコマンドは、現在インストールされているすべてのAppxパッケージアプリの名前と完全なパッケージ名の一覧を表示します。
  3. 表示されたリストの中から、削除したいアプリの「Name」または「PackageFullName」を見つけます。例えば、「Microsoft.ZuneVideo」のような形式です。
  4. PowerShellを管理者として実行する
    すでに管理者として開いている場合はこの手順は不要です。まだ開いていない場合は、スタートボタンを右クリックし、表示されるメニューから「ターミナル 管理者」または「Windows PowerShell 管理者」を選択します。ユーザーアカウント制御のダイアログが表示されたら「はい」をクリックして許可します。
  5. Windows 10の場合も、同様にスタートボタンを右クリックし、「Windows PowerShell 管理者」を選択します。
  6. アプリパッケージの強制削除コマンドを実行する
    削除したいアプリのパッケージ名を特定したら、以下のコマンドを入力してEnterキーを押します。
    Remove-AppxPackage -Package パッケージの完全名
    「パッケージの完全名」の部分には、手順1で確認したアプリの「PackageFullName」を正確に入力してください。例えば、Remove-AppxPackage -Package Microsoft.ZuneVideo_2023.23081.200.0_x64__8wekyb3d8bbweのように入力します。
  7. すべてのユーザープロファイルからアプリを削除する場合
    もし、そのアプリがすべてのユーザープロファイルにプロビジョニングされているプリインストールアプリである場合、以下のコマンドを使用します。ただし、このコマンドはシステム全体に影響するため、慎重に実行してください。
    Remove-AppxProvisionedPackage -Online -PackageName パッケージの完全名
    通常はRemove-AppxPackageコマンドで十分です。
  8. 削除の確認と後処理
    コマンドの実行が完了したら、エラーメッセージが表示されなかったかを確認します。
  9. スタートメニューや設定アプリの「アプリと機能」のリストから、該当のアプリが削除されているか確認してください。
  10. アプリのアイコンが残っている場合でも、システムからパッケージ情報が削除されていれば問題ありません。必要に応じて、Windowsを再起動することで表示が更新されます。

強制削除後もアプリが残ってしまう場合の対処法

PowerShellコマンドでアプリを強制削除しても、表示が残る場合や、他の原因でエラーが解決しない場合があります。その際には、以下の追加手順を試してください。

アプリのリセットまたは修復を試す

削除できないアプリがMicrosoft Storeアプリの場合、設定アプリからリセットまたは修復を試すことで、問題が解決する場合があります。この操作は、アプリのデータを初期化し、アプリを再インストールせずに問題を修正しようとします。

  1. 設定アプリを開く
    スタートボタンを右クリックし、「設定」を選択します。
  2. アプリと機能に移動する
    左側のナビゲーションメニューから「アプリ」を選択し、「インストールされているアプリ」をクリックします。Windows 10の場合は「アプリと機能」を直接選択します。
  3. 対象アプリを探す
    削除したいアプリの名前をリストから探し、右端の「…」メニューアイコンをクリックして「詳細オプション」を選択します。Windows 10の場合は、アプリ名をクリックすると表示される「詳細オプション」をクリックします。
  4. リセットまたは修復を実行する
    「リセット」セクションにある「修復」ボタンまたは「リセット」ボタンをクリックします。修復はアプリのデータを保持したまま問題を修正しようとし、リセットはアプリのデータを削除して初期状態に戻します。

アプリの再インストールを試す

一度削除したアプリや、リセットでも改善しないアプリは、Microsoft Storeから再インストールすることで問題が解決する場合があります。再インストールにより、アプリの最新バージョンがクリーンな状態で導入されます。

  1. Microsoft Storeを開く
    スタートメニューから「Microsoft Store」を検索して開きます。
  2. アプリを検索する
    Microsoft Storeの検索バーに、再インストールしたいアプリの名前を入力して検索します。
  3. アプリを再インストールする
    該当のアプリが見つかったら、アプリのページに移動し、「入手」または「インストール」ボタンをクリックして再インストールします。

システムファイルチェッカーと展開イメージのサービスと管理コマンドの実行

Windowsのシステムファイル自体が破損している場合、アプリの削除プロセスにも影響を及ぼし、「0x80073CFA」エラーが発生することがあります。システムファイルチェッカー SFCスキャン と展開イメージのサービスと管理 DISMコマンド を実行して、システムの整合性を確認し、修復します。

  1. コマンドプロンプトを管理者として実行する
    スタートボタンを右クリックし、「ターミナル 管理者」または「Windows PowerShell 管理者」を選択します。
  2. SFCスキャンを実行する
    コマンドプロンプトのウィンドウで、以下のコマンドを入力しEnterキーを押します。
    sfc /scannow
    このコマンドは、破損したシステムファイルをスキャンし、可能な場合は修復します。完了までに時間がかかることがあります。
  3. DISMコマンドを実行する
    SFCスキャンが完了したら、続けて以下のDISMコマンドを入力しEnterキーを押します。
    Dism /Online /Cleanup-Image /RestoreHealth
    このコマンドは、Windowsイメージを修復し、システムコンポーネントストアの破損を修正します。インターネット接続が必要です。
  4. PCを再起動する
    すべてのコマンドの実行が完了したら、PCを再起動して変更を適用します。その後、再度アプリの削除を試すか、PowerShellコマンドを再実行してください。

ADVERTISEMENT

PowerShellコマンドと設定アプリでのアプリ削除の比較

Windowsでアプリを削除する方法はいくつかありますが、それぞれの方法には特徴があります。ここでは、PowerShellコマンドと設定アプリでの削除方法を比較します。

項目 PowerShellでの削除 設定アプリでの削除
対象アプリ すべてのAppxパッケージアプリ 一般的にインストールされたアプリ
削除の確実性 強制的な削除が可能 通常の削除プロセス
操作の難易度 コマンド操作が必要 GUI操作で簡単
エラー発生時 0x80073CFAなどのエラーを回避 エラーが発生しやすい
システムへの影響 深いレベルでの削除が可能 表面的な削除に留まる場合がある

設定アプリからの削除は直感的で簡単ですが、アプリのパッケージ情報が破損している場合には「0x80073CFA」のようなエラーが発生し、削除できないことがあります。PowerShellコマンドは、よりシステムに近いレベルでアプリのパッケージ情報を操作するため、このようなエラーを回避し、強制的にアプリを取り除くことが可能です。

まとめ

この記事で解説したPowerShellコマンドを使うことで、0x80073CFAエラーに直面しても、不要なアプリを確実に削除できるようになります。

手順に従い、Get-AppxPackageで対象アプリを特定し、Remove-AppxPackageコマンドで強制的に削除してください。

それでも問題が解決しない場合は、システムファイルチェッカー SFCスキャン や展開イメージのサービスと管理 DISMコマンド によるシステムファイルの修復を試すことで、より安定したWindows環境を維持できます。

💻
Windowsトラブル完全解決データベース 起動不能、更新の不具合、動作が重い、設定の消失など、Windows 10/11のあらゆるトラブル解決手順を網羅しています。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。