Como atualizar todos os aplicativos no Windows com o comando winget upgrade –all

Última atualização: 29/07/2025
autor: Isaac
  • O WinGet permite que você atualize todos os seus aplicativos Windows de forma simples e centralizada.
  • O comando winget upgrade --all automatiza o processo de manutenção e evita buscas manuais por atualizações.
  • O WinGet é compatível com ambos Aplicativos da Microsoft Store, assim como de muitas outras, facilitando o gerenciamento abrangente do software.

comando winget upgrade --all

Atualizar todos os programas instalados no seu computador pode ser uma tarefa muito tediosa, especialmente se você tem muitos aplicativos diferentes e quer mantê-los atualizados. Esqueça a ideia de abrir cada ferramenta uma por uma e procurar pela aba "verificar atualizações". Existe uma maneira muito mais rápida, simples e eficiente de aproveitar todo o potencial do console. comandos no Windows.

A chegada do WinGet revolucionou a gestão de software no Windows, colocando os usuários do sistema Microsoft quase no mesmo nível de praticidade que os usuários do LinuxAgora você não precisa mais navegar em dezenas de sites ou depender exclusivamente da Microsoft Store: com um simples comando, você pode instalar, atualizar ou remover aplicativos sem complicações. A seguir, explicarei como aproveitar ao máximo o comando. atualização do winget - tudo para manter seu equipamento sempre atualizado e seguro.

O que é WinGet e para que ele é usado?

O WinGet é o gerenciador de pacotes oficial do Windows, uma ferramenta de linha de comando projetada para pesquisar, instalar, atualizar e remover software do seu PC ou servidor.. Assim como gerenciadores populares como o apt no Linux ou o Homebrew no macOS, o WinGet centraliza o controle do software, tornando a administração muito mais simples e eficiente.

Pré-instalado em Windows 11 e disponível em versões recentes do Windows 10 e Server 2025O WinGet se integra ao sistema por meio do componente App Installer, que é atualizado pela Microsoft Store ou diretamente do portal de lançamento para sistemas mais avançados.

Além disso, para aqueles que desejam experimentar os recursos mais recentes, compilações de visualização podem ser instaladas por meio do Programa Windows Insider ou baixando pacotes de teste do GitHub. Em ambientes como o Windows Sandbox, o WinGet também pode ser instalado seguindo algumas etapas adicionais de PowerShell, o que facilita a gestão até Máquinas virtuais isolado.

Por que é importante manter os aplicativos atualizados?

Atualizar regularmente seus aplicativos no Windows oferece benefícios importantes: melhorias de desempenho, novos recursos e, acima de tudo, maior segurança.Versões desatualizadas podem conter vulnerabilidades que colocam suas informações e o desempenho do sistema em risco. No entanto, gerenciar atualizações manualmente pode se tornar um processo demorado, especialmente se você gerencia dezenas de programas de diversas fontes.

  Como você pode ativar o Hey Siri no iPhone e iPad

É aqui que o WinGet entra em ação., permitindo atualizar todos os seus softwares instalados com um único comando, independentemente de serem da Microsoft Store ou não. Isso agiliza a manutenção e reduz drasticamente o risco de descuido ou infecção por versões inseguras.

Como funciona o comando winget upgrade –all

O comando winget upgrade –all foi projetado para identificar todos os aplicativos que podem ser atualizados no seu sistema e prosseguir com a instalação automática.Seu uso é especialmente útil para aqueles que querem evitar ter que se preocupar com manutenção periódica de software.

A sintaxe básica é muito simples:

winget upgrade --all

Ao executar este comando no console (CMD ou PowerShell), o WinGet analisa a lista de aplicativos instalados, compara as versões e baixa e instala automaticamente as atualizações disponíveisSe você tiver muitos aplicativos ou alguns com atualizações grandes, o processo pode demorar um pouco mais, mas tudo é feito automaticamente em segundo plano.

Principais argumentos e opções para atualização do Winget

O WinGet permite que você personalize ainda mais o comportamento de atualização com uma variedade de argumentos e opções, adaptando-se tanto a usuários domésticos quanto a administradores de sistema.Alguns desses parâmetros são essenciais para o ajuste fino do processo:

  • -q, –consulta: Execute pesquisas específicas para um aplicativo a ser atualizado.
  • -m, –manifesto: Permite que você execute a atualização de um manifesto local (arquivo YAML).
  • -eu ia: Limite a atualização a um aplicativo usando seu identificador exclusivo.
  • -inhame: Atualiza somente o aplicativo que corresponde ao nome especificado.
  • -v, –versão: Permite que você instale uma versão específica, não necessariamente a mais recente.
  • -s, –fonte: Restringe a pesquisa a uma origem de pacote específica.
  • -e, –exato: Força correspondências exatas com diferenciação entre maiúsculas e minúsculas.
  • -h, –silencioso: Execute atualizações sem exibir janelas ou mensagens.
  • -purga: Excluir arquivos residuais após atualizar aplicativos laptops.
  • -r, –recurse, –all: Atualize todos os pacotes possíveis, incluindo os dependentes.
  • –desinstalar-anterior: Desinstale versões mais antigas após a atualização.

Com esses parâmetros, você pode atualizar um único aplicativo, escolher a versão exata, automatizar o processo para vários dispositivos e até mesmo limpar sobras indesejadas e manter seu sistema limpo.

Etapas para atualizar todos os seus aplicativos com o WinGet

A maneira mais eficiente de aproveitar o WinGet é seguir estes passos simples:

    1. Abra o prompt de comando (CMD) ou o PowerShell com permissões de administradorBasta digitar 'cmd' ou 'powershell' no menu Iniciar, clicar com o botão direito e selecionar 'Executar como administrador'.
    2. Liste todos os seus aplicativos instalados e suas possíveis atualizações digitando:
winget upgrade
    1. Se você quiser atualizar um único programa, use seu nome ou identificador:
winget upgrade NOMBRE_DEL_PROGRAMA
    1. Para atualizar absolutamente todos eles, execute:
winget upgrade --all

O comando verificará os aplicativos instalados, baixará e aplicará cada atualização automaticamente, exibindo o progresso na tela.Se algum aplicativo exigir permissões especiais ou ações específicas, o WinGet notificará você para que você possa autorizá-lo ou tomar as medidas necessárias.

  O guia definitivo para usar o TikTok offline no Android: tudo o que você precisa saber para não perder seus vídeos favoritos.

Quais aplicativos e formatos o WinGet suporta?

Uma das grandes vantagens do WinGet é sua compatibilidade com aplicativos da Microsoft Store e de outras fontes.Você não precisará se limitar apenas aos aplicativos UWP ou àqueles publicados na loja oficial de aplicativos. Além disso, ele suporta uma ampla variedade de instaladores e formatos de software:

  • .exe (incluindo instalações silenciosas e progressivas)
  • .zip
  • .inno
  • .nsi
  • . MSI
  • .wix
  • .appx
  • .msix
  • Portáteis

Isso permite que você gerencie e atualize tudo, desde programas tradicionais até aplicativos universais modernos, centralizando o gerenciamento e facilitando a vida de usuários individuais e profissionais de TI..

Comparando o WinGet com outros métodos e ferramentas

Até recentemente, atualizar vários aplicativos no Windows era uma odisseia: ou você fazia isso manualmente ou dependia de soluções de terceiros com menos integração.Agora, com o WinGet, a experiência é muito mais direta e poderosa. Se você vem do mundo Linux, verá semelhanças com sistemas como o apt-get, e se já usou ferramentas como o Chocolatey, notará que o WinGet se tornou uma alternativa oficial e cada vez mais abrangente.

Ao contrário da Microsoft Store, o WinGet não abrange apenas aplicativos publicados nesta plataforma, mas também inúmeros utilitários de terceiros e ferramentas profissionais.E embora existam programas como CCleaner ou SUMo para monitorar versões e verificar atualizações, nenhum oferece a integração, flexibilidade e automação nativa que o WinGet fornece nas versões mais recentes do sistema operacional da Microsoft.

Opções alternativas se você não quiser usar o console

Para quem prefere uma interface gráfica, a Microsoft Store também permite atualizar em massa todos os aplicativos baixados de seu catálogo.Basta abrir a loja, ir até a seção "Biblioteca" e clicar em "Obter atualizações". No entanto, ela abrange apenas aplicativos UWP, então os aplicativos tradicionais terão que ser atualizados por outros meios (é aí que o WinGet se destaca).

Se você está procurando opções mais avançadas e personalizáveis, existem ferramentas de terceiros como Chocolatey, altamente direcionado a usuários técnicos e empresas, que permite instalar e atualizar programas usando scripts CMD ou PowerShell. Além disso, aplicativos como SUMo ou CCleaner podem ajudar a detectar softwares desatualizados, embora seu nível de automação e suporte a formatos não seja tão abrangente quanto o do WinGet.

  Como bloquear sites em um telefone ou tablet Android

Vantagens e limitações da atualização do console CMD com WinGet

As vantagens de usar o winget upgrade são muitas: você economiza tempo, automatiza processos, reduz erros por descuido e mantém maior controle sobre o software instalado.É ideal para usuários avançados que buscam agilidade e para administradores que gerenciam múltiplos sistemas. Além disso, você pode incorporar o comando em scripts .BAT ou tarefas agendadas para eliminar a manutenção.

Contudo, nem tudo é perfeito.Nem todos os aplicativos estão disponíveis no repositório WinGet. Pode haver programas que exijam etapas adicionais ou não suportem instalação silenciosa. Também é possível que uma atualização falhe ou exija intervenção manual. Portanto, ainda é aconselhável revisar o resultado final ou tentar outros métodos se você tiver um software muito específico.

Outra limitação é que, de vez em quando, você pode se deparar com um aplicativo cuja nova versão não lhe interessa devido a mudanças de compatibilidade ou incompatibilidades com seu Hardwares ou sistema, então é uma boa ideia fazer uma verificação rápida antes de dar sinal verde absoluto ao comando 'all'.

Recomendações de uso e considerações para administradores

Se você for usar o WinGet em um ambiente empresarial ou como administrador, é recomendável sempre executá-lo em modo elevado (com permissões de administrador).Isso evitará possíveis problemas de permissão e garantirá que todos os aplicativos possam ser instalados ou atualizados corretamente. No entanto, seja extremamente cauteloso e certifique-se de confiar nas fontes dos programas.

Algumas opções interessantes para cenários avançados incluem aceitar automaticamente contratos de licença, definir caminhos de registro ou forçar a atualização de versões específicas.Também é possível exportar e importar listas de aplicativos, ideal para configurar rapidamente novos dispositivos ou clonar ambientes de trabalho.

Um truque muito útil é consultar a ajuda completa do comando a qualquer momento digitando:

winget upgrade --help

Isso mostrará todos os argumentos e opções disponíveis na versão instalada, bem como quaisquer parâmetros exclusivos da sua edição do WinGet.

como usar winget-2
Artigo relacionado:
Como usar o Winget para instalar e gerenciar programas no Windows