WindowsでClaude Desktopをインストールまたは更新中に以下のエラーが発生します:
AddPackage failed with HRESULT 0x80073CF9
30秒での解決策
エラーコードだけでサービスを削除しないでください。 0x80073CF9 は「インストール失敗」を意味し、複数の原因が考えられます。まずGet-AppxLogを実行し、ログを確認してください。
以下の回避策は、ログにCoworkVMServiceの競合が記載されている場合にのみ適用されます。
異なるログは異なる原因を示し、これらの手順は効果がありません。
1. エラーの意味 [Microsoft公式]
Microsoftのドキュメントによると:
| コード | 名前 | 意味 |
|---|---|---|
0x80073CF9 | ERROR_INSTALL_FAILED | パッケージのインストールに失敗しました。ソフトウェアの提供元に連絡してください。 詳細はAppXDeployment-Serverイベントログを確認してください |
0x80073CF6 | ERROR_INSTALL_REGISTRATION_FAILURE | パッケージを登録できません |
0x80073CFA | ERROR_REMOVE_FAILED | パッケージの削除に失敗しました |
0x80073D27 | ERROR_SERVICE_EXISTS_AS_NON_PACKAGED_SERVICE | サービスのバージョンが.msixパッケージ外にあるためインストールに失敗しました |
0x80073CF9 だけでは原因がわかりません。ログを確認してください。
2. 実際のエラーをまず確認 — 非破壊的な方法 [Microsoft公式]
これらのコマンドは読み込み専用です。PowerShellで実行してください。
Get-AppxLog
表形式で表示:
Get-AppxLog | Out-GridView
イベントビューアーも使用できます。eventvwr.mscを実行し、
**Applications and Services Logs → Microsoft → Windows → AppXDeployment-Server →
Microsoft-Windows-AppXDeploymentServer/Operational**を開いてください。
3. これがあなたのケースであるかを確認 [公式の問題観察]
Anthropicの公式問題#74170に投稿されたインストールログには以下の行がありました:
Removing conflicting CoworkVMService...
WARNING: failed to remove conflicting service: ...
そのユーザーが回避策として記載した症状は以下の通りです:
WARNING: CoworkVMService already exists
failed to remove conflicting service: Access is denied
同じ問題はインストールログの場所を以下のように示しています:
C:\Users\<user>\AppData\Local\Temp\ClaudeSetup.log
すべての条件が一致する必要があります。
- エラーは
0x80073CF9または0x80073CF6です CoworkVMServiceがログに表示されます- その行が
already existsまたはAccess is deniedと表示されます
4. ログが異なる場合はここで止めてください
これらの条件が一致しない場合、あなたの原因は異なります。 以下の手順を実行しないでください。
サービスを削除しても問題は解決せず、元に戻すのが困難な状態に陥ります。
もし Get-AppxLog が異なるコード (0x80073CF4 ディスク容量、0x80073D01 ポリシー制限、
など) を表示している場合は、Microsoftのドキュメントでそのエントリから開始してください。
5. 何もない状態を記録してください
現在の状態を把握してください。後で元に戻すために必要です。
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の状態を削除します。 削除する前にコピーしてください。
$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" は LocalState、LocalCache、Settings を表示する必要があります。
LocalCache は数GBあり、Cowork VMディスクを保持しています。
どこに何があるか:
Documents\Claude\— コンテンツとタスクファイル。再インストールしても残るPackages\Claude_pzs8sxrjxfjjc\— プロジェクト登録、セッション履歴、メモリ。削除によって削除される
6-2. パッケージを削除する (管理者権限のPowerShell)
Get-AppxPackage -AllUsers *Claude* | Remove-AppxPackage -AllUsers
確認: Get-AppxPackage -AllUsers *Claude* は何も表示しない必要があります。
パッケージの削除が 0x80073CFA で失敗した場合、そのパッケージの Status が Servicing である場合、ここで止めてください
公式の問題を確認してください。この先は深層システム状態に影響します。
6-3. 孤児のサービスエントリを削除する (管理者権限)
ステップ5を完了したことを確認してください。
reg delete "HKLM\SYSTEM\CurrentControlSet\Services\CoworkVMService" /f
確認:
Get-Item "HKLM:\SYSTEM\CurrentControlSet\Services\CoworkVMService" -ErrorAction SilentlyContinue
何も返さないということは、それが削除されたことを意味します。
6-4. 再起動してからインストール
再起動し、Claude Setup.exe を実行してください。
7. うまくいったかを確認する方法
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:windows、area:installation、area: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
