Solução rápida: Abra o Terminal (Admin) e execute Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml" -ErrorAction SilentlyContinue} — re-registra todos os pacotes AppX do sistema a partir dos arquivos de instalação existentes.
Os aplicativos da Store estão com problemas: a Calculadora não abre, a Microsoft Store carrega em branco, o Fotos trava ao iniciar, vários aplicativos internos sumiram do Menu Iniciar. O framework AppX do Windows, que gerencia todos os aplicativos da Store e internos, está com o estado de registro corrompido. Reinstalar aplicativos individualmente não adianta. A solução é re-registrar todos os pacotes AppX a partir dos arquivos no disco com um único comando PowerShell.
Afeta: Aplicativos baseados em AppX no Windows 11 (e Windows 10).
Tempo de correção: ~5 minutos.
O que causa isso
AppX é o framework de pacotes por trás de cada aplicativo da Store, de cada aplicativo interno da Microsoft (Calculadora, Fotos, Mail, Edge) e da própria Microsoft Store. Cada pacote tem duas camadas: os arquivos no disco (em C:\Program Files\WindowsApps) e o registro no banco de dados de implantação AppX do Windows. Quando o registro é corrompido — geralmente por uma desinstalação forçada, uma queda de energia durante uma operação AppX ou um script de desbloat — os aplicativos falham ao abrir, mesmo que seus arquivos ainda estejam no disco.
Re-registrar aponta o banco de dados AppX de volta para os arquivos no disco, sem precisar baixar nada novamente.
Método 1: Re-registrar todos os pacotes AppX
A correção padrão. Abrange todos os aplicativos problemáticos relacionados à Store.
- Abra o Terminal (Admin) pelo menu de contexto do botão Iniciar.
- Execute o comando de re-registro em massa:
Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml" -ErrorAction SilentlyContinue} - Aguarde o prompt retornar — leva de 1 a 3 minutos. O comando processa todos os pacotes instalados.
- Você pode ver mensagens de erro em vermelho para pacotes que não podem ser re-registrados (alguns pacotes do sistema são protegidos) — essas podem ser ignoradas. A flag
-ErrorAction SilentlyContinuesuprime a maioria delas. - Reinicie o computador.
- Teste os aplicativos que estavam com problemas. Eles devem abrir normalmente.
Re-registrar não afeta seus dados de usuário — os aplicativos mantêm suas configurações, estado de login e conteúdo.
Método 2: Re-registrar um aplicativo específico (cirúrgico)
Use quando apenas um ou dois aplicativos estão quebrados e você quer evitar a varredura ampla.
- Abra o Terminal (Admin).
- Encontre o nome do pacote do aplicativo problemático:
Get-AppxPackage | Where-Object Name -like "*Calculator*" | Format-List Name, InstallLocation, StatusAjuste o filtro para o aplicativo que você está mirando (Calculator, Photos, Microsoft.WindowsStore, etc.).
- Re-registre esse pacote específico:
Get-AppxPackage Microsoft.WindowsCalculator -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml"} - Teste o aplicativo imediatamente — deve abrir agora.
A abordagem cirúrgica evita tocar em pacotes saudáveis. Use quando você sabe exatamente qual aplicativo está quebrado.
Método 3: Redefinir e re-registrar via Configurações → Opções avançadas
Para um aplicativo específico onde o PowerShell não resolveu — use a opção de redefinição por aplicativo nas Configurações.
- Abra Configurações → Aplicativos → Aplicativos instalados.
- Encontre o aplicativo problemático. Clique em ⋯ → Opções avançadas.
- Role até a seção Redefinir.
- Clique em Reparar primeiro — não destrutivo (mantém os dados do usuário).
- Teste o aplicativo. Se ainda estiver quebrado, volte à mesma tela e clique em Redefinir (limpa os dados do aplicativo).
- Teste novamente. O aplicativo deve abrir com o estado padrão.
- Para aplicativos sem uma seção de Opções avançadas (alguns aplicativos da Store são mais simples), a única solução é o re-registro via PowerShell (Método 1 ou 2).
Esta é a abordagem correta para corrupção de dados específica do aplicativo, em vez de problemas de registro no nível do framework.
Como verificar se a correção funcionou
- Abra cada aplicativo que estava com problemas. Todos abrem normalmente.
- Execute
Get-AppxPackage -AllUsers | Where-Object Status -ne "Ok"no PowerShell. Deve retornar nenhum resultado (ou muito poucos — alguns pacotes do sistema sempre mostram status não Ok). - Abra a Microsoft Store. Carrega a guia Início sem erros.
- Pesquise no Menu Iniciar por "Calculadora" ou "Fotos". O aplicativo aparece como esperado.
Se nenhum desses funcionar
Se os aplicativos ainda apresentarem problemas após o re-registro, três causas mais profundas se aplicam. Arquivos de pacote ausentes: o re-registro só funciona se os arquivos AppX ainda existirem no disco. Verifique C:\Program Files\WindowsApps\ — se as pastas de aplicativos específicos estiverem faltando, você precisa reinstalar pela Microsoft Store. Serviço de implantação AppX quebrado: abra services.msc, encontre Serviço de Implantação AppX. O status deve ser Manual. Se estiver Desabilitado, defina como Manual e inicie. Corrupção do WinSxS: a implantação AppX depende do repositório de componentes. Execute DISM /Online /Cleanup-Image /RestoreHealth seguido de sfc /scannow para reparar. Para problemas crônicos do framework AppX apesar de todas as abordagens, uma instalação de atualização in-place (monte a ISO do Windows 11, execute setup.exe com Manter arquivos e aplicativos) substitui o subsistema AppX preservando os dados do usuário — normalmente o reparo mais confiável para corrupção generalizada do AppX.
Resumo: Re-registrar todos os pacotes AppX com um único comando PowerShell corrige a maioria dos problemas de aplicativos da Store em 5 minutos — sem necessidade de reinstalações.