A Microsoft Store é a forma padrão de instalar aplicativos no Windows 11, mas pode ser lenta, inchada ou não ter a versão exata que você precisa. O WinGet, o Gerenciador de Pacotes do Windows, permite instalar apps pela linha de comando com um único comando. Este artigo explica como configurar e usar o WinGet para instalar aplicativos de forma mais rápida e com mais controle.
O WinGet obtém software de um repositório mantido pela comunidade. Ele baixa o instalador oficial diretamente da fonte do editor. Você pula a interface da Store, evita bloatware agregado e automatiza instalações em lote. Este guia cobre instalação, pesquisa e comandos avançados.
Você aprenderá como instalar o WinGet se ele estiver ausente, como encontrar aplicativos e como escrever scripts para instalar vários apps de uma só vez. O artigo também aborda erros comuns e como evitá-los.
Principais conclusões: Usando o WinGet para instalar aplicativos no Windows 11
- Comando: winget install <nome-do-app>: Instala um aplicativo diretamente da fonte oficial sem a interface da Microsoft Store.
- Comando: winget search <palavra-chave>: Encontra o ID exato do pacote e a versão antes de instalar.
- Comando: winget export / import: Exporta uma lista de aplicativos instalados para um arquivo JSON e os reinstala em um novo PC em um único lote.
O que é o WinGet e por que usá-lo em vez da Microsoft Store
O WinGet é uma ferramenta de linha de comando integrada ao Windows 11 e Windows 10 versão 1809 e posteriores. Ele se conecta a um repositório de pacotes de software mantido pela comunidade. Quando você executa um comando, o WinGet baixa o instalador oficial do site do editor e o executa silenciosamente ou com poucas solicitações.
A Microsoft Store envolve os aplicativos em um ambiente isolado. Alguns apps na Store são versões UWP que carecem de recursos em comparação com suas contrapartes para desktop. O WinGet instala a versão completa para desktop. Por exemplo, instalar o 7-Zip pela Store fornece um aplicativo UWP limitado. O WinGet instala o aplicativo 7-Zip completo com todas as opções de menu de contexto.
O WinGet também suporta operações em lote. Você pode escrever um script que instala vinte aplicativos em um único comando. Isso é útil ao configurar um novo PC ou reinstalar o Windows. A Store exige clicar em cada aplicativo individualmente.
Pré-requisitos: Você precisa de um PC com Windows 11 e direitos de administrador. O WinGet vem pré-instalado no Windows 11 versão 22H2 e posteriores. Se você estiver em uma compilação mais antiga, pode ser necessário instalá-lo manualmente. É necessária uma conexão com a internet para baixar os pacotes.
Passo a passo: Instalar e usar o WinGet para instalar aplicativos
Método 1: Instalar o WinGet se ele estiver ausente
Abra um terminal e digite winget --version. Se você vir um número de versão, o WinGet está instalado. Se vir um erro, instale-o pela Microsoft Store ou pelo lançamento no GitHub.
- Abra a Microsoft Store
Pressione a tecla Windows, digite Microsoft Store e pressione Enter. - Pesquise por App Installer
Na barra de pesquisa da Store, digite App Installer. Este é o pacote que inclui o WinGet. - Instale o App Installer
Clique no botão Instalar. O download tem cerca de 10 MB. Após a instalação, feche e reabra o terminal. - Verifique a instalação
Digitewinget --versionno terminal. Você deve ver um número de versão como 1.7.10582.
Método 2: Pesquisar um aplicativo antes de instalar
Sempre pesquise primeiro. Isso confirma que o aplicativo existe no repositório e mostra o ID exato do pacote.
- Abra o Windows Terminal ou Prompt de Comando
Clique com o botão direito no botão Iniciar e selecione Terminal (Admin) ou Prompt de Comando (Admin). - Execute o comando de pesquisa
Digitewinget search firefoxe pressione Enter. A saída mostra o nome, ID, versão e fonte. Para o Firefox, o ID é Mozilla.Firefox. - Revise os resultados
Verifique a coluna de versão. Se existirem várias versões, anote o ID da que você deseja. A maioria dos usuários quer a versão estável mais recente.
Método 3: Instalar um único aplicativo
- Abra um terminal como administrador
Pressione Windows + X e selecione Terminal (Admin). - Execute o comando de instalação
Digitewinget install --id Mozilla.Firefox -ee pressione Enter. A flag-egarante uma correspondência exata com o ID. - Aceite o contrato de licença
Alguns aplicativos exibem um contrato de licença. Digite Y e pressione Enter para prosseguir. O WinGet então baixa e instala o aplicativo silenciosamente. - Inicie o aplicativo
Após o comando ser concluído, você pode encontrar o aplicativo no menu Iniciar ou digitar seu nome na barra de pesquisa.
Método 4: Instalar vários aplicativos em um único comando
Você pode encadear vários comandos de instalação usando && ou usar um arquivo de script. Isso é ideal para configurar uma máquina nova.
- Abra um terminal como administrador
Pressione Windows + X e selecione Terminal (Admin). - Execute um comando encadeado
Digite:winget install --id 7zip.7zip -e && winget install --id Google.Chrome -e && winget install --id VideoLAN.VLC -e - Aguarde todas as instalações
O WinGet processa cada comando sequencialmente. Quando tudo for concluído, os três aplicativos estarão instalados.
Método 5: Exportar e importar listas de aplicativos
Este recurso permite salvar uma lista de aplicativos instalados e reinstalá-los posteriormente em outro PC.
- Exporte a lista atual de aplicativos
Em um terminal administrativo, digitewinget export -o C:\Users\SeuNome\Desktop\apps.json. Substitua SeuNome pelo seu nome de usuário. - Transfira o arquivo JSON
Copie o arquivo apps.json para o novo PC via USB ou armazenamento em nuvem. - Importe a lista de aplicativos
No novo PC, abra um terminal administrativo e digitewinget import -i C:\Caminho\Para\apps.json. O WinGet instala todos os aplicativos do arquivo.
Erros comuns e o que evitar ao usar o WinGet
Executar o WinGet sem direitos de administrador
A maioria das instalações de aplicativos requer privilégios de administrador. Se você executar winget install em um terminal não administrativo, verá um erro: Acesso negado. Sempre inicie o Terminal ou Prompt de Comando como Administrador. Clique com o botão direito no botão Iniciar e selecione Terminal (Admin).
Usar o ID de pacote errado
Digitar winget install firefox pode instalar um aplicativo diferente se vários pacotes tiverem nomes semelhantes. Sempre use a flag --id com o ID exato dos resultados da pesquisa. Por exemplo, winget install --id Mozilla.Firefox -e garante o aplicativo correto.
Esquecer de atualizar o repositório
O repositório do WinGet é atualizado com frequência. Execute winget source update antes de pesquisar novos aplicativos. Isso garante que você veja as versões mais recentes. Se pular esta etapa, pode instalar uma versão desatualizada.
Instalar aplicativos que exigem configuração interativa
A maioria dos aplicativos instala silenciosamente com o WinGet. Alguns aplicativos, como certos antivírus, abrem um instalador interativo. O WinGet não consegue concluir essas instalações sem supervisão. Verifique a documentação do aplicativo ou pesquise por uma flag de instalação silenciosa. Se o aplicativo exigir cliques, use a Store ou o site do editor.
Versões conflitantes de aplicativos de fontes diferentes
Se você instalou anteriormente um aplicativo da Store ou de um instalador manual, o WinGet pode instalar uma versão diferente. Isso pode criar conflitos. Antes de instalar via WinGet, desinstale a versão existente em Configurações > Aplicativos > Aplicativos instalados. Em seguida, execute o comando WinGet.
| Item | Microsoft Store | WinGet |
|---|---|---|
| Método de instalação | Interface gráfica com cliques | Linha de comando com um comando |
| Tipos de aplicativos disponíveis | UWP e alguns aplicativos desktop | Aplicativos desktop completos de fontes oficiais |
| Instalação em lote | Não suportada nativamente | Suportada via encadeamento ou exportação/importação JSON |
| Instalação offline | Requer cache da Store | Pode usar instaladores baixados |
| Direitos de administrador necessários | Nem sempre exigidos | Sempre exigidos para aplicativos desktop |
| Atualizações automáticas | Gerenciadas pela Store | Manuais via winget upgrade |
Agora você pode instalar aplicativos no Windows 11 usando o WinGet em vez da Microsoft Store. A abordagem de linha de comando economiza tempo, especialmente ao configurar várias máquinas. Comece executando winget search para encontrar o ID exato do pacote e, em seguida, use winget install --id para implantá-lo. Para usuários avançados, os comandos winget export e winget import automatizam a configuração completa de PCs. Para manter seus aplicativos atualizados, execute winget upgrade --all semanalmente. Este método oferece controle total sobre o que é instalado e de onde vem.