Como instalar o software .Appx ou .AppxBundle no Windows 10


0

Os novos aplicativos da Plataforma Universal do Windows da Microsoft usam o formato de arquivo .Appx ou .AppxBundle. Eles normalmente são instalados na Windows Store, mas o Windows 10 permite carregar pacotes do Appx de qualquer lugar.

Como outros softwares, você deve instalar apenas os pacotes .Appx ou .AppxBundle de fontes confiáveis.

O que é um .Appx ou .AppxBundle?

Os novos aplicativos “Universal apps” ou “Universal Windows Platform” do Windows 10 são distribuídos em arquivos .Appx ou .AppxBundle. Estes são pacotes de aplicativos que incluem o nome, a descrição e as permissões de um aplicativo, juntamente com os binários do aplicativo. O Windows pode instalar e desinstalar esses pacotes de maneira padrão, para que os desenvolvedores não precisem criar seus próprios instaladores. O Windows pode lidar com tudo de maneira consistente, o que permite desinstalar aplicativos de maneira limpa, sem sobras de registro.

Se um desenvolvedor cria um programa .Appx, normalmente você não baixa e instala diretamente. Em vez disso, você visita a Windows Store, procura o programa que deseja instalar e faz o download da loja. Todo o software da Windows Store está nos formatos .Appx ou .AppxBundle nos bastidores.

Em alguns casos, pode ser necessário instalar um pacote .Appx ou .AppxBundle de fora da loja. Por exemplo, seu local de trabalho pode fornecer um aplicativo necessário no formato .Appx ou você pode ser um desenvolvedor que precisa testar seu próprio software antes de enviá-lo para a Loja.

Primeiro: ativar o carregamento lateral

Você só pode instalar o software .Appx ou .AppxBundle se o carregamento lateral estiver ativado no seu dispositivo Windows 10. O carregamento lateral está ativado por padrão a partir da Atualização de novembro, mas o carregamento lateral pode ser desativado pela política da empresa em alguns dispositivos.

Para verificar se o carregamento lateral está ativado, vá para Configurações> Atualização e segurança> Para desenvolvedores. Verifique se a configuração aqui está definida como “Sideload apps” ou “Developer mode”. Se estiver definido como “Aplicativos da Windows Store”, você não poderá instalar o software .Appx ou .AppxBundle de fora da Windows Store.

Se essa opção estiver definida como “Aplicativos da Windows Store” e você ativar o carregamento lateral, o Windows avisará que os aplicativos instalados podem expor o dispositivo e os dados ou danificar o PC. É como instalar o software normal do Windows: você deve instalar o software apenas de fontes confiáveis.

Como instalar um pacote .Appx usando o instalador gráfico

Na atualização de aniversário do Windows 10, a Microsoft adicionou uma nova ferramenta “App Installer” que permite instalar graficamente os aplicativos .Appx ou .AppxBundle. Para instalá-los, clique duas vezes em um pacote .Appx ou .AppxBundle.

Você verá informações sobre o pacote .Appx, incluindo o nome, o editor, o número da versão e um ícone fornecido pelo desenvolvedor. Para instalar o pacote, clique no botão “Instalar”.

Como instalar um pacote .Appx com o PowerShell

O Windows 10 também inclui cmdlets do PowerShell que você pode usar para instalar um pacote .Appx. O cmdlet oferece mais recursos do que a ferramenta App Installer, como a capacidade de apontar o Windows para um caminho de dependência que contém outros pacotes que o pacote .Appx precisa.

Para instalar um pacote Appx com o PowerShell, primeiro abra uma janela do PowerShell. Você pode pesquisar “PowerShell” no menu Iniciar e iniciar o atalho do PowerShell para abrir um. Você não precisa iniciá-lo como Administrador, pois o software .Appx acabou de ser instalado na conta de usuário atual.

Para instalar um pacote Appx, execute o seguinte cmdlet, apontando-o para o caminho para o arquivo .Appx no seu sistema:

Add-AppxPackage -Path "C:PathtoFile.Appx"

Para opções de uso mais avançadas, consulte a documentação Add-AppxPackage da Microsoft.

Como instalar um aplicativo não empacotado com o PowerShell

RELACIONADOS: Como converter um aplicativo da área de trabalho do Windows em um aplicativo universal do Windows

Se você estiver desenvolvendo seu próprio software, o cmdlet acima não será ideal para você. Ele instalará apenas aplicativos assinados corretamente, mas você não necessariamente deseja assinar seu aplicativo enquanto o desenvolve.

É por isso que existe uma maneira alternativa de instalar o software Appx. Isso funciona apenas com aplicativos deixados no formato “descompactado”. O Desktop App Converter também cria um aplicativo não empacotado, que você pode instalar usando o comando abaixo e o pacote final do aplicativo .Appx.

Para fazer isso, você precisará abrir uma janela do PowerShell como administrador. Depois, execute o seguinte comando, apontando o Windows no arquivo “AppxManifest.xml” no diretório do aplicativo descompactado:

Add-AppxPackage -Path C:PathtoAppxManifest.xml -Register

O aplicativo será registrado com o sistema no modo de desenvolvedor, instalando-o efetivamente.

Para desinstalar um pacote AppX, clique com o botão direito do mouse no aplicativo no menu Iniciar e selecione “Desinstalar”. Você também pode usar o cmdlet Remove-AppxPackage no PowerShell.


Like it? Share with your friends!

0

0 Comments

Your email address will not be published. Required fields are marked *