De onde vem o winget e quando ele já está lá
O winget chega como parte do Instalador de Aplicativo (pacote Microsoft.DesktopAppInstaller), um componente pequeno da Store que o Windows 10 a partir da versão 1709 e todo Windows 11 incluem por padrão. Como é um pacote MSIX por usuário, não precisa de instalação à parte nem de administrador: atualizar o Instalador de Aplicativo na Store também atualiza o winget. Abra um terminal e rode winget --version: um número de versão significa que tudo já está no lugar.
A mensagem “winget não é reconhecido como comando” aparece em três casos típicos: o Instalador de Aplicativo nunca foi atualizado numa build antiga do Windows 10, a Store foi removida (comum no LTSC e LTSB), ou a janela atual do terminal abriu antes da instalação e só precisa ser reaberta. Cada caso tem seu conserto, e nenhum pede mais do que a Store ou os releases oficiais do GitHub.
- winget --version — primeira checagem: imprime a versão se o winget está vivo
- Microsoft Store → buscar “Instalador de Aplicativo” → Atualizar — o caminho padrão no Home e no Pro
- GitHub: microsoft/winget-cli/releases — o msixbundle para máquinas sem Store
- winget source update — renova o índice de pacotes depois da instalação
- winget --info — versão, pacote e estado das fontes de relance
Instalando ou consertando o winget passo a passo
Numa máquina comum com Windows 10 ou 11, abra a Microsoft Store, procure Instalador de Aplicativo (editor Microsoft Corporation) e clique em Obter ou Atualizar; um minuto depois o winget funciona em qualquer janela nova de terminal. Se a própria Store estiver de mal humor, rode wsreset na caixa Executar: o comando esvazia o cache dela e, depois do reinício, o app volta a aparecer na lista.
Nas edições LTSC e LTSB, baixe de github.com/microsoft/winget-cli/releases: o Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle mais recente e os pacotes de dependências listados no release (Microsoft.VCLibs e o pacote UI.Xaml). Instale tudo com Add-AppxPackage, um arquivo por chamada — primeiro as dependências, depois o pacote principal; não precisa de administrador. O Add-AppxPackage vale por usuário: rode na conta onde o winget vai morar.
Primeiros comandos e o dia a dia
Comece com winget search e uma palavra: search notepad, search 7zip — você vê os pacotes que casam com os IDs deles. Instale com winget install mais o ID, somando -e para a correspondência exata: winget install --id 7zip.7zip -e. O primeiro comando contra a fonte msstore pede uma vez para aceitar o acordo da fonte — responda Sim ou acrescente --accept-source-agreements nos seus scripts.
A partir daí, winget list mostra tudo o que está instalado, winget upgrade lista os apps com atualizações disponíveis e winget uninstall remove-os. No Windows 10 o Instalador de Aplicativo continua atualizando pela Store, então o winget melhora sem trabalho manual. Crie o hábito de rodar winget upgrade toda semana: de quebra, o próprio Instalador de Aplicativo se atualiza quando sai versão nova.
Perguntas e respostas
Por que o Windows 10 diz que o winget não é reconhecido?
O Instalador de Aplicativo está desatualizado ou ausente. Atualize-o pela Microsoft Store ou instale o msixbundle dos releases do winget-cli no GitHub e reabra o terminal.
Dá para instalar o winget no Windows 10 LTSC sem a Store?
Dá. Baixe o Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle com as dependências de github.com/microsoft/winget-cli/releases e instale tudo com Add-AppxPackage.
O winget precisa de administrador?
Não, nem para a instalação por usuário nem para a maioria dos comandos; o winget pede elevação só quando o instalador de um programa precisa mexer na máquina inteira. O caminho do Add-AppxPackage no LTSC roda sem admin.
Veja exatamente o que está incluído antes de comprar.
O teste único de 30 minutos cobre os recursos básicos. Os recursos marcados PRO ficam bloqueados até a ativação de uma licença paga.
Continue lendo
Fale com a gente: [email protected]