WindowsでClaude Desktopをインストールまたは更新中に以下のエラーが発生します:

text

AddPackage failed with HRESULT 0x80073CF9

30秒での解決策

エラーコードだけでサービスを削除しないでください。 0x80073CF9 は「インストール失敗」を意味し、複数の原因が考えられます。まずGet-AppxLogを実行し、ログを確認してください

以下の回避策は、ログにCoworkVMServiceの競合が記載されている場合にのみ適用されます。

異なるログは異なる原因を示し、これらの手順は効果がありません。

1. エラーの意味 [Microsoft公式]

Microsoftのドキュメントによると:

コード名前意味
0x80073CF9ERROR_INSTALL_FAILEDパッケージのインストールに失敗しました。ソフトウェアの提供元に連絡してください。 詳細はAppXDeployment-Serverイベントログを確認してください
0x80073CF6ERROR_INSTALL_REGISTRATION_FAILUREパッケージを登録できません
0x80073CFAERROR_REMOVE_FAILEDパッケージの削除に失敗しました
0x80073D27ERROR_SERVICE_EXISTS_AS_NON_PACKAGED_SERVICEサービスのバージョンが.msixパッケージ外にあるためインストールに失敗しました

0x80073CF9 だけでは原因がわかりません。ログを確認してください。

2. 実際のエラーをまず確認 — 非破壊的な方法 [Microsoft公式]

これらのコマンドは読み込み専用です。PowerShellで実行してください。

powershell

Get-AppxLog

表形式で表示:

powershell

Get-AppxLog | Out-GridView

イベントビューアーも使用できます。eventvwr.mscを実行し、

**Applications and Services Logs → Microsoft → Windows → AppXDeployment-Server →

Microsoft-Windows-AppXDeploymentServer/Operational**を開いてください。

3. これがあなたのケースであるかを確認 [公式の問題観察]

Anthropicの公式問題#74170に投稿されたインストールログには以下の行がありました:

text

Removing conflicting CoworkVMService...
WARNING: failed to remove conflicting service: ...

そのユーザーが回避策として記載した症状は以下の通りです:

text

WARNING: CoworkVMService already exists
failed to remove conflicting service: Access is denied

同じ問題はインストールログの場所を以下のように示しています:

text

C:\Users\<user>\AppData\Local\Temp\ClaudeSetup.log

すべての条件が一致する必要があります。

  1. エラーは 0x80073CF9 または 0x80073CF6 です
  2. CoworkVMService がログに表示されます
  3. その行が already exists または Access is denied と表示されます

4. ログが異なる場合はここで止めてください

これらの条件が一致しない場合、あなたの原因は異なります。 以下の手順を実行しないでください。

サービスを削除しても問題は解決せず、元に戻すのが困難な状態に陥ります。

もし Get-AppxLog が異なるコード (0x80073CF4 ディスク容量、0x80073D01 ポリシー制限、

など) を表示している場合は、Microsoftのドキュメントでそのエントリから開始してください。

5. 何もない状態を記録してください

現在の状態を把握してください。後で元に戻すために必要です。

powershell

Get-AppxPackage -AllUsers *Claude* | Format-List Name, Version, Status, PackageUserInformation
Get-Service CoworkVMService -ErrorAction SilentlyContinue | Format-List Name, Status, StartType
reg query "HKLM\SYSTEM\CurrentControlSet\Services\CoworkVMService"

出力をファイルに保存してください。これは元の状態の唯一の記録です。

6. ユーザーが確認した回避策

⚠️ [コミュニティ確認済みの回避策]

これはMicrosoftまたはAnthropicが推奨する手順ではありません。

公開された問題でユーザーがAIの助けを借りて組み立て、2回成功させ、もう1人のユーザーが同じ回避策を確認しました。

今時点ではこの問題は未解決で公式な修正が発表されていません

パッケージを削除し、レジストリを編集するため、最終手段として扱ってください。

6-1. バックアップ — 跳過しないでください

パッケージの削除はCoworkの状態を削除します。 削除する前にコピーしてください。

powershell

$stamp = Get-Date -Format 'yyyyMMdd-HHmmss'
$bk = "C:\Backups\ClaudeCowork-$stamp"
New-Item -ItemType Directory -Force $bk | Out-Null
Copy-Item "$env:USERPROFILE\Documents\Claude" "$bk\Documents-Claude" -Recurse -ErrorAction SilentlyContinue
Copy-Item "$env:LOCALAPPDATA\Packages\Claude_pzs8sxrjxfjjc" "$bk\Packages-Claude" -Recurse -ErrorAction SilentlyContinue

確認: Get-ChildItem "$bk\Packages-Claude"LocalStateLocalCacheSettings を表示する必要があります。

LocalCache は数GBあり、Cowork VMディスクを保持しています。

どこに何があるか:

  • Documents\Claude\ — コンテンツとタスクファイル。再インストールしても残る
  • Packages\Claude_pzs8sxrjxfjjc\ — プロジェクト登録、セッション履歴、メモリ。削除によって削除される

6-2. パッケージを削除する (管理者権限のPowerShell)

powershell

Get-AppxPackage -AllUsers *Claude* | Remove-AppxPackage -AllUsers

確認: Get-AppxPackage -AllUsers *Claude* は何も表示しない必要があります。

パッケージの削除が 0x80073CFA で失敗した場合、そのパッケージの StatusServicing である場合、ここで止めてください

公式の問題を確認してください。この先は深層システム状態に影響します。

6-3. 孤児のサービスエントリを削除する (管理者権限)

ステップ5を完了したことを確認してください。

powershell

reg delete "HKLM\SYSTEM\CurrentControlSet\Services\CoworkVMService" /f

確認:

powershell

Get-Item "HKLM:\SYSTEM\CurrentControlSet\Services\CoworkVMService" -ErrorAction SilentlyContinue

何も返さないということは、それが削除されたことを意味します。

6-4. 再起動してからインストール

再起動し、Claude Setup.exe を実行してください。

7. うまくいったかを確認する方法

powershell

Get-AppxPackage -AllUsers *Claude* | Format-List Name, Version, Status

新しいバージョンでStatus: Okが表示されることでインストールが完了しています。

ClaudeSetup.log にはもう AddPackage failed が含まれません。

バックアップした Packages-Claude を復元することで、プロジェクト登録とセッション履歴が戻ります。

8. 勿論やらないこと

  • ログを確認せずにサービスを削除する — 原因が異なると状況を悪化させる可能性があります
  • バックアップなしでパッケージを削除する — Coworkの状態が失われる
  • CoworkVMService 以外のサービスを削除する — 完全な名前一致のみ削除してください
  • 「インストールが破損しているのですべて削除する」 — このエラーはPATHや権限の問題ではありません

9. 証拠

[Microsoft公式] — エラーコードの意味と Get-AppxLog / AppXDeployment-Serverイベントログ診断手順。

[Anthropic公式問題] — Windowsでのインストール失敗、CoworkVMService 競合ログ行、インストールログの場所。問題 #74170(ラベル platform:windowsarea:installationarea:cowork)と #80876(自動更新が中断され、MSIXがServicing/Staged状態に残る)。

[コミュニティ確認済み] — 6節の回避策。公式の推奨ではありません。

公開された問題でユーザーが組み立て、2回確認し、もう1人のユーザーが確認しました。

公式に確認されたのは「このコードはインストール失敗を意味し、ログを確認してください」までです。

"CoworkVMServiceを削除すれば動作する"はユーザー確認済みの回避策であり、公式の修正ではありません。

10. 范囲とレビュー

  • 適用対象: Windows · Claude Desktop (MSIXインストール)
  • 適用しない: macOS · Linux · npm経由でインストールされたClaude Code CLI
  • 作成時点の状態: 公開問題 #74170および #80876はどちらも 未解決 で、公式な修正が発表されていません
  • 最終レビュー日: 2026-07-29