Como Instalar um Pacote Appx no Windows 11 (Sideload)
🔍 WiseChecker

Como Instalar um Pacote Appx no Windows 11 (Sideload)

Solução rápida: Ative o sideload: Configurações → Privacidade e segurança → Para desenvolvedores → ative o Modo Desenvolvedor. Depois, clique duas vezes no arquivo .appx ou .appxbundle. O Instalador de Aplicativos será aberto. Clique em Instalar. Ou via PowerShell: Add-AppxPackage -Path C:\arquivo.appx.

Você tem um arquivo .appx, .appxbundle, .msix ou .msixbundle de um desenvolvedor ou programa beta. Deseja instalá-lo sem passar pela Microsoft Store. O sideload é o caminho de instalação manual. Ative o Modo Desenvolvedor e use o Instalador de Aplicativos ou o PowerShell.

Sintoma: Necessidade de instalar um aplicativo UWP a partir de um arquivo .appx/.appxbundle (sideload) em vez da Microsoft Store.
Aplica-se a: Windows 11 (e Windows 10).
Tempo de correção: ~5 minutos.

ADVERTISEMENT

O que causa isso

Os aplicativos UWP / Microsoft Store são empacotados como arquivos .appx, .appxbundle, .msix ou .msixbundle. A Microsoft Store lida com a instalação de aplicativos do catálogo. Para versões beta de desenvolvedores, aplicativos corporativos internos ou aplicativos que não estão na Store, você faz o sideload do arquivo de pacote diretamente. Requer ativar o sideload ou o Modo Desenvolvedor.

Método 1: Ativar o Modo Desenvolvedor e instalar com duplo clique

O caminho padrão.

  1. Abra Configurações → Privacidade e segurança → Para desenvolvedores.
  2. Ative o Modo Desenvolvedor. (Ou: ative Instalar aplicativos de sideload para uma opção menos agressiva.)
  3. Confirme a caixa de diálogo. O Windows ativa o sideload.
  4. Localize o arquivo .appx (ou .appxbundle, .msix).
  5. Clique duas vezes. O Instalador de Aplicativos será aberto. Mostra: nome do aplicativo, editor, versão, recursos.
  6. Clique em Instalar.
  7. O aplicativo é instalado. Aparece no menu Iniciar como qualquer outro aplicativo.
  8. Para aplicativos assinados por editores confiáveis: a instalação é concluída sem aviso. Para não assinados/autoassinados: o Windows mostra um aviso de confiança. Clique em Confiar neste pacote.

Este é o sideload padrão.

ADVERTISEMENT

Método 2: PowerShell Add-AppxPackage

Para instalação via script ou quando o duplo clique falha.

  1. Abra o Terminal (Admin).
  2. Instale o pacote:
    Add-AppxPackage -Path "C:\caminho\para\arquivo.appx"
  3. Para .appxbundle ou .msixbundle: mesmo comando. Add-AppxPackage lida com todas as variantes.
  4. Para instalações que exigem dependências (outros AppX): use -DependencyPath:
    Add-AppxPackage -Path "app.appx" -DependencyPath "dependencia1.appx","dependencia2.appx"
  5. Para instalação de desenvolvimento (substitui no local, sem verificação de versão):
    Add-AppxPackage -Path "app.appx" -DisableDevelopmentMode -Register

    Isso usa o AppxManifest.xml não empacotado; útil para testes.

  6. Para listar pacotes AppX instalados: Get-AppxPackage | Format-Table Name, Version.
  7. Para remover: Get-AppxPackage MeuApp | Remove-AppxPackage.

Este é o caminho para scripts.

Método 3: Para pacotes corporativos assinados

Para aplicativos distribuídos por empresas.

  1. Para pacotes assinados pela empresa: instale via Perfil de Configuração do Intune (PCs gerenciados) ou via sideload direto após ativação.
  2. Para instalar o certificado de assinatura primeiro (se não for de uma AC pública): Import-Certificate -FilePath cert.cer -CertStoreLocation Cert:\LocalMachine\TrustedPeople.
  3. Para implantação em massa não assistida: script do PowerShell com várias chamadas Add-AppxPackage. Execute via implantação do SCCM ou Intune.
  4. Para instalação por usuário vs. todos os usuários: Add-AppxPackage -Path app.appx -ForAllUsers. Requer administrador.
  5. Para aplicativos provisionados (instalar no primeiro login do usuário para novos usuários): Add-AppxProvisionedPackage -Online -PackagePath app.appx -SkipLicense.
  6. Para sideload corporativo sem Modo Desenvolvedor: registre uma loja confiável LOB (Line of Business). gpedit.msc → Configuração do Computador → Modelos Administrativos → Componentes do Windows → Implantação de Pacotes de AplicativosPermitir que todos os aplicativos confiáveis sejam instalados → Habilitado.

Este é o caminho certo para distribuição corporativa de aplicativos.

ADVERTISEMENT

Como verificar se a correção funcionou

  • O aplicativo aparece no menu Iniciar.
  • Execute Get-AppxPackage NomeDoApp no PowerShell. Retorna informações do pacote com Status: Ok.
  • Inicie o aplicativo. Funciona conforme esperado.

Se nenhum desses funcionar

Se a instalação falhar: Erro de assinatura 0x80073CFF: pacote não assinado por autoridade confiável. Instale o certificado de assinatura em Autoridades de Certificação Raiz Confiáveis, ou confie no certificado manualmente. Erro de dependência: o aplicativo precisa de outros pacotes AppX. Encontre as dependências na documentação do editor, instale com -DependencyPath. Erro de versão 0x80073D02: o aplicativo já está instalado com versão superior. Remova o existente primeiro: Get-AppxPackage NomeDoApp | Remove-AppxPackage. Para .msix em vez de .appx: os mesmos comandos de instalação funcionam. MSIX é o formato mais novo com melhor tratamento de certificados. Para PCs corporativos com Política de Grupo restringindo sideload: verifique a política via gpresult /h C:\resultado.html. Contate o TI para permitir sideload.

Resumo: Configurações → Privacidade e segurança → Para desenvolvedores → Modo Desenvolvedor ativado. Clique duas vezes no arquivo .appx, o Instalador de Aplicativos cuida disso. Ou PowerShell Add-AppxPackage -Path. Para empresas: Política de Grupo + pacotes assinados.

ADVERTISEMENT