Como Re-registrar Aplicativos da Microsoft Store pelo PowerShell no Windows 11
🔍 WiseChecker

Como Re-registrar Aplicativos da Microsoft Store pelo PowerShell no Windows 11

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.

Sintoma: Vários aplicativos da Microsoft Store falham ao abrir, travam na inicialização ou desaparecem do Menu Iniciar.
Afeta: Aplicativos baseados em AppX no Windows 11 (e Windows 10).
Tempo de correção: ~5 minutos.

ADVERTISEMENT

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.

  1. Abra o Terminal (Admin) pelo menu de contexto do botão Iniciar.
  2. Execute o comando de re-registro em massa:
    Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml" -ErrorAction SilentlyContinue}
  3. Aguarde o prompt retornar — leva de 1 a 3 minutos. O comando processa todos os pacotes instalados.
  4. 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 SilentlyContinue suprime a maioria delas.
  5. Reinicie o computador.
  6. 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.

ADVERTISEMENT

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.

  1. Abra o Terminal (Admin).
  2. Encontre o nome do pacote do aplicativo problemático:
    Get-AppxPackage | Where-Object Name -like "*Calculator*" | Format-List Name, InstallLocation, Status

    Ajuste o filtro para o aplicativo que você está mirando (Calculator, Photos, Microsoft.WindowsStore, etc.).

  3. Re-registre esse pacote específico:
    Get-AppxPackage Microsoft.WindowsCalculator -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppxManifest.xml"}
  4. 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.

  1. Abra Configurações → Aplicativos → Aplicativos instalados.
  2. Encontre o aplicativo problemático. Clique em ⋯ → Opções avançadas.
  3. Role até a seção Redefinir.
  4. Clique em Reparar primeiro — não destrutivo (mantém os dados do usuário).
  5. Teste o aplicativo. Se ainda estiver quebrado, volte à mesma tela e clique em Redefinir (limpa os dados do aplicativo).
  6. Teste novamente. O aplicativo deve abrir com o estado padrão.
  7. 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.

ADVERTISEMENT

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.

ADVERTISEMENT