Como Reinstalar um Aplicativo da Loja Pré-Instalado sem uma Conta Local
🔍 WiseChecker

Como Reinstalar um Aplicativo da Loja Pré-Instalado sem uma Conta Local

Solução rápida: use o PowerShell com Add-AppxPackage -Register no manifesto do pacote em C:\Program Files\WindowsApps para reinstalar um aplicativo da Loja pré-instalado sem precisar fazer login com uma conta Microsoft. O aplicativo é restaurado a partir de arquivos locais que a Microsoft já inclui no Windows.

Alguns PCs com Windows 11 usam uma conta local para tudo — sem conta Microsoft, sem conta corporativa. A Microsoft Store abre, mas não permite instalar aplicativos sem fazer login. Você desinstalou o Mail, a Calculadora ou o Fotos em algum momento e agora precisa deles de volta. O caminho padrão de readição (abrir a Loja, pesquisar, instalar) exige autenticação. O caminho da conta local usa os arquivos de pacote provisionados já no disco.

Sintoma: Você precisa reinstalar um aplicativo padrão da Windows 11 Store em um PC que usa apenas conta local, sem fazer login na Microsoft Store.
Afeta: Windows 11 com conta de usuário local; login na Microsoft Store não é desejado ou possível.
Tempo de correção: 5 minutos por aplicativo.

ADVERTISEMENT

O que significa “provisionado”

A Microsoft inclui um conjunto de aplicativos UWP em toda instalação do Windows — Calculadora, Fotos, Mail, Mapas, Clima e outros. Eles ficam armazenados em C:\Program Files\WindowsApps como pacotes assinados e são registrados para cada novo usuário durante o primeiro login. Se você desinstalar um com Remove-AppxPackage, os arquivos são excluídos para o seu usuário, mas permanecem no repositório WindowsApps. Você pode re-registrá-los sem passar pela Loja.

O detalhe oculto: WindowsApps é protegido. Você não pode navegar nele no Explorer sem assumir a propriedade. O PowerShell consegue listá-lo porque o cmdlet é executado em um contexto de segurança diferente.

Método 1: Re-registrar um único aplicativo via PowerShell

  1. Abra o PowerShell como Administrador.
  2. Encontre o nome da família do pacote. Execute:

    Get-AppxPackage -AllUsers | Where-Object { $_.Name -like "*Calculator*" }

  3. Anote o PackageFamilyName e o InstallLocation (ex.: C:\Program Files\WindowsApps\Microsoft.WindowsCalculator_11.2402.0.0_x64__8wekyb3d8bbwe).
  4. Registre-o para o seu usuário:

    Add-AppxPackage -Register "C:\Program Files\WindowsApps\Microsoft.WindowsCalculator_11.2402.0.0_x64__8wekyb3d8bbwe\AppxManifest.xml" -DisableDevelopmentMode

  5. Abra o Menu Iniciar e pesquise pelo nome do aplicativo. Ele abre normalmente.

Se Get-AppxPackage -AllUsers não listar o aplicativo, o pacote provisionado foi removido completamente (um script de “desinchaço” anterior ou uma atualização in-place pode fazer isso). Vá para o Método 3.

ADVERTISEMENT

Método 2: Re-registrar todos os aplicativos padrão de uma vez

Para PCs onde vários aplicativos foram removidos e você quer todos de volta sem procurar cada manifesto:

  1. Abra o PowerShell como Administrador.
  2. Execute:

    Get-AppxPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

  3. O comando itera por cada pacote presente em WindowsApps e re-registra cada um para o usuário atual. Erros para pacotes já registrados podem ser ignorados.
  4. Reinicie para que o conjunto completo de aplicativos apareça no Iniciar.

Este é o comando “resetar bloat” frequentemente compartilhado online. Ele restaura os padrões sem tocar nos dados do usuário.

Método 3: Restaurar um pacote provisionado ausente do install.wim

Se o aplicativo desapareceu completamente de WindowsApps, você precisa extraí-lo de uma imagem de instalação do Windows.

  1. Baixe a ISO do Windows 11 em https://www.microsoft.com/software-download/windows11.
  2. Monte a ISO (clique duas vezes no Explorador de Arquivos).
  3. Abra o PowerShell elevado.
  4. Liste os pacotes provisionados na imagem de instalação:

    Get-WindowsImage -ImagePath "D:\sources\install.wim" -Index 1 | Format-List

    (D: é a ISO montada; Index 1 é a primeira edição do Windows na imagem.)

  5. Extraia o pacote específico. Para a Calculadora:

    dism /Get-ProvisionedAppxPackages /Image:D:\ (lista todos)

    dism /Add-ProvisionedAppxPackage /Online /PackagePath:"D:\sources\Microsoft.WindowsCalculator....appxbundle" /LicensePath:"D:\sources\Microsoft.WindowsCalculator....xml"

  6. Execute novamente o comando de registro do Método 1 para registrá-lo para o seu usuário.

Este é o único caminho para aplicativos que foram totalmente desprovisionados. Mantenha a ISO por perto — você vai precisar dela novamente se desinchar no futuro.

ADVERTISEMENT

Como verificar se a correção funcionou

  • Abra o Iniciar e digite o nome do aplicativo. Ele aparece nos resultados.
  • Clique para abrir. O aplicativo abre sem solicitações de login.
  • Execute Get-AppxPackage -Name *AppName* no PowerShell. A saída mostra o pacote como registrado para o usuário atual.
  • Abra Configurações → Aplicativos → Aplicativos instalados. O aplicativo está na lista.

Se nenhum desses funcionar

Se Add-AppxPackage -Register falhar com Não foi possível registrar o pacote, os arquivos do pacote em WindowsApps podem ter sido corrompidos por uma instalação anterior com falha. Execute sfc /scannow seguido por dism /online /cleanup-image /restorehealth e tente novamente. Para aplicativos que reclamam de dependências ausentes (ex.: Microsoft.UI.Xaml não encontrado), instale o pacote de estrutura correspondente primeiro — ele está na mesma pasta WindowsApps, apenas registrado antes na cadeia de dependências. Como último recurso, uma atualização de reparo in-place reinstala todos os aplicativos provisionados sem tocar nos dados do usuário.

Conclusão: Aplicativos da Loja pré-instalados são arquivos locais. O comando de registro do PowerShell os reassocia ao seu usuário sem precisar da Loja. Para aplicativos totalmente desprovisionados, a ISO do Windows contém os pacotes originais que você pode readicionar.

ADVERTISEMENT