A instalação ou atualização do Claude Desktop no Windows para para com:

text

AddPackage failed with HRESULT 0x80073CF9

Resposta em 30 segundos

Não exclua um serviço com base apenas no código de erro. 0x80073CF9 apenas significa

"instalação falhou" e tem várias causas possíveis. Execute Get-AppxLog primeiro e leia o log.

A solução alternativa abaixo se aplica apenas se o log mostrar um conflito com CoworkVMService.

Um log diferente significa uma causa diferente e essas etapas não ajudarão.

1. O que o erro significa [oficial da Microsoft]

De acordo com a documentação da Microsoft:

CódigoNomeSignificado
0x80073CF9ERROR_INSTALL_FAILEDInstalação do pacote falhou. Entre em contato com o fornecedor do software. Verifique o log de eventos AppXDeployment-Server para detalhes
0x80073CF6ERROR_INSTALL_REGISTRATION_FAILUREO pacote não pode ser registrado
0x80073CFAERROR_REMOVE_FAILEDRemoção do pacote falhou
0x80073D27ERROR_SERVICE_EXISTS_AS_NON_PACKAGED_SERVICEInstalação falhou porque uma versão do serviço existe fora do pacote .msix

0x80073CF9 sozinho não diz qual é a causa. Você precisa ler o log.

2. Encontre o erro real primeiro — não destrutivo [oficial da Microsoft]

Esses comandos apenas leem. Execute-os no PowerShell.

powershell

Get-AppxLog

Como tabela:

powershell

Get-AppxLog | Out-GridView

Você também pode usar o Visualizador de Eventos. Execute eventvwr.msc e abra

**Logs de Aplicações e Serviços → Microsoft → Windows → AppXDeployment-Server →

Microsoft-Windows-AppXDeploymentServer/Operacional**.

3. Confirme que é seu caso [observado no problema oficial]

O log de instalação postado no problema público da Anthropic #74170 contém essas linhas:

text

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

O usuário que resolveu o problema descreveu o sintoma correspondente como:

text

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

O mesmo problema fornece a localização do log de instalação:

text

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

Todos os três devem coincidir.

  1. O erro é 0x80073CF9 ou 0x80073CF6
  2. CoworkVMService aparece no log
  3. Essa linha diz already exists ou Access is denied

4. Se o log for diferente — pare aqui

Se esses três não coincidirem, sua causa é diferente. Não execute as etapas abaixo.

Excluir o serviço não resolverá o problema e deixará você em um estado difícil de desfazer.

Se Get-AppxLog mostrar um código diferente (0x80073CF4 espaço em disco, 0x80073D01 política de bloqueio,

e assim por diante), comece a partir dessa entrada na documentação da Microsoft em vez disso.

5. Registre o estado atual antes de fazer qualquer alteração

Capture o que existe agora. Você precisará dele para desfazer.

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"

Salve a saída em um arquivo. É a única recordação do estado original.

6. A solução alternativa confirmada por usuários

⚠️ [Solução alternativa verificada pela comunidade]

Isso não é um procedimento recomendado pela Microsoft ou pela Anthropic.

Um usuário no problema público montou isso com auxílio de IA, aplicou com sucesso duas vezes,

e outro usuário confirmou que funcionou para ele.

O problema está aberto, sem anúncio oficial de solução na época da escrita.

Ele remove pacotes e edita o registro, então trate-o como uma última opção.

6-1. Faça um backup — não pule

A remoção do pacote apaga o estado do Cowork. Faça uma cópia antes.

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

Verifique: Get-ChildItem "$bk\Packages-Claude" deve mostrar LocalState, LocalCache, Settings.

LocalCache é multi-GB — ele contém o disco do Cowork VM, o que é esperado.

O que está onde:

  • Documents\Claude\ — conteúdo e arquivos de tarefa. Sobrevive a uma reinstalação
  • Packages\Claude_pzs8sxrjxfjjc\ — registros de projetos, histórico de sessão, memória. Apagado pela remoção

6-2. Remova os pacotes (PowerShell elevado)

powershell

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

Verifique: Get-AppxPackage -AllUsers *Claude* deve retornar nada.

Se a remoção falhar com 0x80073CFA em um pacote cujo Status é Servicing, pare aqui

e leia o problema público. Qualquer coisa além deste ponto toca em estado do sistema profundo.

6-3. Exclua a entrada do serviço orfão (elevado)

Confirme que você completou a etapa 5 primeiro.

powershell

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

Verifique:

powershell

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

Retornar nada significa que ele foi removido.

6-4. Reinicie e instale novamente

Reinicie e execute Claude Setup.exe.

7. Como confirmar que funcionou

powershell

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

Status: Ok com a nova versão significa que a instalação foi concluída.

ClaudeSetup.log não deve mais conter AddPackage failed.

Restaurar seu backup de Packages-Claude traz de volta os registros de projetos e o histórico de sessão.

8. O que não fazer

  • Excluir o serviço sem ler o log — se a causa for diferente, você só piora a situação
  • Remover pacotes sem backup — o estado do Cowork foi perdido
  • Excluir serviços outros que CoworkVMService — remova apenas um nome exato
  • "A instalação está quebrada, exclua tudo" — esse erro não é um problema de PATH ou permissões

9. Evidências

[Oficial da Microsoft] — significados dos códigos de erro e o procedimento de diagnóstico do log de eventos Get-AppxLog / AppXDeployment-Server.

[Problema oficial da Anthropic] — que a falha na instalação no Windows ocorre, as linhas do log de conflito CoworkVMService,

e a localização do log de instalação. Problemas #74170 (rótulos platform:windows,

area:installation, area:cowork) e #80876 (atualização automática interrompida deixa MSIX em

Servicing/Staged estado).

[Verificado pela comunidade] — a solução alternativa da seção 6. Não é uma recomendação oficial.

Um usuário montou isso no problema público; eles confirmaram duas vezes e outro usuário confirmou.

O que é oficialmente confirmado para para em "este código significa instalação falhou, leia o log."

"Exclua CoworkVMService e funciona" é uma solução alternativa verificada pelo usuário, não uma solução oficial.

10. Escopo e revisão

  • Aplica-se a: Windows · Claude Desktop (instalação MSIX)
  • Não se aplica a: macOS · Linux · Claude Code CLI instalado via npm
  • Status na época da escrita: os problemas públicos #74170 e #80876 estão ambos abertos, sem anúncio oficial de solução
  • Última revisão: 2026-07-29