
Para usuários do Windows, as interrupções constantes das notificações de atualização podem ser incrivelmente frustrantes. Você está imerso em uma tarefa crítica quando, de repente, os alertas de atualização da Microsoft o forçam a reiniciar ou interromper seu trabalho com uma tela de carregamento interminável enquanto as atualizações são preparadas. O processo tradicional de atualização do Windows construiu uma reputação de ser intrusivo, pouco confiável e, em grande parte, fora do controle do usuário.
Imagine uma experiência diferente: um método mais simplificado e intuitivo para gerenciar atualizações. Eis uma dupla poderosa: PSWindowsUpdate acompanhado de UpdGUI. Essa combinação de código aberto oferece aos usuários controle granular sobre as instalações de atualizações, oferecendo uma solução que respeita seu fluxo de trabalho e, ao mesmo tempo, garante que seu sistema permaneça seguro e atualizado. Com essa configuração, você pode finalmente dizer adeus às reinicializações indesejadas e adotar atualizações que se ajustem à sua agenda.
Configurando PSWindowsUpdate e UpdGUI
Controle as atualizações com esta configuração fácil

Estabelecer este sistema eficaz de gerenciamento de atualizações envolve algumas etapas simples, que levam apenas 5 a 10 minutos. Tudo o que você precisa é do PSWindowsUpdate e do UpdGUI. Se você já implementou controles sobre suas atualizações do Windows, certifique-se de usar apenas o recurso Pausar atualizações, localizado no painel de configurações, pois desabilitar o Serviço Windows Update pode afetar negativamente o seu sistema.
Instalando o módulo PSWindowsUpdate
Comece iniciando o PowerShell como administrador. Você pode fazer isso rapidamente pressionando a tecla Windows + X para abrir o menu Iniciar oculto e selecionando Terminal (Admin). Como alternativa, clique com o botão direito do mouse no botão Iniciar, pesquise por “PowerShell” e pressione Enter. Na janela do PowerShell exibida, digite o seguinte comando:
Set-ExecutionPolicy RemoteSigned -Force
Este comando permite que o módulo PSWindowsUpdate funcione corretamente, garantindo a segurança de outros scripts. Em seguida, para instalar o módulo, execute:
Install-Module -Name PSWindowsUpdate -Force
Este comando busca o módulo na Galeria do PowerShell da Microsoft e o instala automaticamente. Se for solicitado a instalar a partir de um repositório não confiável, basta responder “Y” para prosseguir, pois a Galeria do PowerShell é um recurso legítimo.
Após a instalação, carregue o módulo na sua sessão atual do PowerShell com:
Import-Module PSWindowsUpdate
Você pode confirmar a instalação verificando os comandos disponíveis com:
Get-Command -Module PSWindowsUpdate
Se os comandos forem exibidos corretamente, você estará pronto para usar o módulo via PowerShell. No entanto, se preferir uma interface gráfica, o UpdGUI é um excelente complemento para o módulo PSWindowsUpdate.
Preparando o UpdGUI
O UpdGUI fornece um front-end gráfico que simplifica o acesso ao PSWindowsUpdate para todos os usuários. Para começar, baixe a versão mais recente do repositório oficial do GitHub. A ferramenta é compactada como um único arquivo de script do PowerShell, garantindo que a instalação seja tão fácil quanto baixá-la e executá-la.

Salve o updgui.ps1
arquivo em um diretório conveniente, como a pasta Documentos ou a Área de Trabalho. Não há necessidade de instalação ou modificação de arquivos do sistema, pois o script é portátil e pode até ser armazenado em um pendrive para facilitar o uso. Lembre-se de executá-lo com privilégios administrativos no PowerShell quando estiver pronto para prosseguir.
Antes da primeira execução do UpdGUI, verifique o modo de linguagem do PowerShell com o seguinte comando em uma janela administrativa do PowerShell:
$ExecutionContext. SessionState. LanguageMode
A saída deve indicar “FullLanguage” para que o UpdGUI funcione corretamente. Se aparecer “ConstrainedLanguage”, talvez seja necessário ajustar suas políticas de execução do PowerShell.
Usando a configuração com facilidade
Após concluir a instalação, você agora tem dois métodos robustos para gerenciar suas atualizações do Windows: uma abordagem de linha de comando que oferece ampla flexibilidade e automação ou uma interface gráfica de usuário amigável que fornece interação intuitiva de apontar e clicar.
Trabalhando com a interface GUI
Para iniciar o UpdGUI, clique com o botão direito do mouse no updgui.ps1
arquivo e selecione “Executar com PowerShell” ou abra-o em uma sessão administrativa do PowerShell localizada na pasta UpdGUI com o comando:
.\updgui.ps1
A interface apresenta um layout organizado do histórico de atualizações e das atualizações disponíveis, completo com caixas de seleção para você selecionar. Você pode avaliar rapidamente os títulos, tamanhos e importância das atualizações. Para instalar, basta selecionar as atualizações de seu interesse e clicar no botão Instalar para iniciar o processo.
À medida que os downloads e instalações prosseguem, o UpdGUI oferece atualizações em tempo real sobre o progresso, fornecendo clareza sobre o que está acontecendo, em forte contraste com os indicadores de progresso muitas vezes vagos do Windows Update.
Usando comandos do PowerShell

A interface de linha de comando é excelente tanto para tarefas simples quanto para necessidades de filtragem mais complexas. Para uma verificação rápida de atualizações, utilize:
Get-WindowsUpdate
Este comando retorna informações detalhadas sobre cada atualização, incluindo seu tamanho e impacto no sistema. Se quiser restringir as atualizações de segurança essenciais, use:
Get-WindowsUpdate -Category "Security Updates"-Install -AcceptAll
Este comando garante a proteção do seu sistema contra vulnerabilidades conhecidas, evitando ao mesmo tempo instabilidade potencial de outros tipos de atualizações.
Para atualizações de drivers especificamente, use:
Get-WindowsUpdate -Category "Drivers"
Isso permite que você revise as atualizações de hardware disponíveis antes da instalação. Considerando que algumas atualizações de driver podem melhorar o desempenho, enquanto outras podem causar problemas de compatibilidade, certifique-se de que as atualizações sejam aplicadas em um momento oportuno.
Para instalar todas as atualizações, exceto os drivers, execute:
Get-WindowsUpdate -NotCategory "Drivers"-Install -AcceptAll
Este método previne efetivamente problemas de compatibilidade e garante que seu sistema esteja atualizado com patches de segurança essenciais.
Assumindo o controle de suas atualizações
Depois de implementar o PSWindowsUpdate juntamente com o UpdGUI por vários meses, não consigo imaginar voltar ao método de atualização convencional. Essa configuração proporciona uma tranquilidade incrível. Acabaram-se as preocupações que acompanham reinicializações repentinas; seu computador opera de acordo com sua programação, não com a da Microsoft. Em uma época em que os usuários frequentemente se sentem sobrecarregados por grandes corporações de tecnologia, recuperar o controle sobre um aspecto tão crítico do seu sistema é realmente gratificante.
Deixe um comentário