Os aplicativos do Windows 10 são criados e instalados de maneira diferente dos aplicativos de área de trabalho tradicionais. Enquanto com aplicativos de desktop, você precisa passar por várias etapas de instalação, com um pacote appx, você só precisa clicar em um botão.
Esses tipos de aplicativos (parte da Plataforma Universal do Windows (UWP)) geralmente estão disponíveis na Microsoft Store, mas haverá momentos em que você precisará instalá-los fora da loja.
Dependendo de como você adquiriu o aplicativo, você encontrará aplicativos com uma assinatura digital, que é um requisito antes de serem enviados à Microsoft Store, e aqueles que ainda podem estar em desenvolvimento e não estão assinados.
Embora você possa instalar aplicativos do Windows 10 assinados digitalmente com um único clique na loja e em diferentes fontes, não é possível instalar facilmente aplicativos não assinados. Se você tentar instalar um pacote appx não assinado, obterá o “Peça ao desenvolvedor do aplicativo um novo pacote de aplicativo. Este não está assinado com um certificado confiável (0x800B0100)” mensagem de erro. No entanto, a instalação não é impossível, você só precisa alterar as configurações de instalação e usar a ferramenta de linha de comando do PowerShell.
Neste guia, você aprenderá as etapas para instalar aplicativos Windows 10 não assinados em seu computador.
Instalar pacotes appx não assinados no Windows 10
É importante observar que, na maioria dos casos, você não deve instalar aplicativos não assinados no Windows 10, pois eles podem causar danos ao seu computador. No entanto, se você for um desenvolvedor ou estiver tentando instalar um novo aplicativo do Windows 10 fora da loja, poderá usar as etapas a seguir para instalar o pacote “.appx” não assinado.
Ativar o modo de desenvolvedores
Caso o app não possua assinatura digital, você deverá habilitar o “Modo Desenvolvedor” em seu computador.
-
Abrir Definições.
-
Clique em Atualização e segurança.
-
Clique em Para desenvolvedores.
-
Na seção “Modo de desenvolvedor”, ative o “Instale aplicativos de qualquer fonte, incluindo arquivos soltos” interruptor.
-
Clique no Sim botão.
-
Reinicie seu computador.
Depois de ativar o modo de desenvolvedor, você pode prosseguir com a instalação dos pacotes não assinados.
Instalar aplicativos não assinados usando o PowerShell
Se você estiver tentando instalar um aplicativo que não foi empacotado, o que significa que você tem uma pasta com todo o conteúdo, em vez de um único arquivo *.appx, você precisará seguir as seguintes instruções:
-
Abrir Começarprocurar por PowerShellclique com o botão direito do mouse no resultado e selecione o Executar como administrador opção.
-
Digite o seguinte comando para registrar o aplicativo e pressione Digitar:
Add-AppxPackage -Path PATH-TO-APPXFILEFOLDER\AppxManifest.xml -Register
Se você tem um “*.appx” arquivo, basta clicar duas vezes nele e clicar no Instalar botão. Ou para evitar problemas, você pode usar o seguinte comando do PowerShell:
-
Abrir Começarprocurar por PowerShellclique com o botão direito do mouse no resultado e selecione o Executar como administrador opção.
-
Digite o seguinte comando para instalar o aplicativo não assinado e pressione Digitar:
Add-AppxPackage -Path PATH-TO-APPXFILE\APP.appx
Depois de concluir as etapas, você pode iniciar o aplicativo no menu Iniciar como qualquer outro aplicativo do Windows.