Desativando as Atualizações Automáticas da Windows Store com um Script PowerShell

O Windows Store é uma plataforma central para a instalação e atualização de aplicativos na maioria das versões do Windows 10 e Windows 11. Embora a capacidade de manter aplicativos atualizados seja uma característica conveniente, pode haver situações em que você deseja desativar as atualizações automáticas da Windows Store, seja para economizar largura de banda ou manter o controle sobre as atualizações de aplicativos. Neste artigo, vamos explorar um script PowerShell que permite desativar as atualizações automáticas da Windows Store e desativar o serviço responsável por essas atualizações.

Desativando as Atualizações Automáticas da Windows Store com PowerShell

O script PowerShell a seguir permite desativar as atualizações automáticas da Windows Store e desativar o serviço relacionado:

powershellCopy code

# Disable Windows Store Automatic Updates

Write-Host -Message "Adding Registry key to Disable Windows Store Automatic Updates"

$registryPath = "HKLM:\SOFTWARE\Policies\Microsoft\WindowsStore"

If (!(Test-Path $registryPath)) {

    Mkdir $registryPath -ErrorAction SilentlyContinue

    New-ItemProperty $registryPath -Name AutoDownload -Value 2

}

Else {

    Set-ItemProperty $registryPath -Name AutoDownload -Value 2

}

# Stop WindowsStore Installer Service and set to Disabled

Write-Host -Message ('Stopping InstallService')

Stop-Service InstallService

Write-Host -Message ('Setting InstallService Startup to Disabled')

& Set-Service -Name InstallService -StartupType Disabled

Explicação do Script

O script acima realiza as seguintes etapas:

  1. Adição de Chave de Registro: Ele verifica se a chave de registro HKLM:\SOFTWARE\Policies\Microsoft\WindowsStore existe. Se não existir, a chave é criada. Em seguida, é adicionada uma entrada chamada AutoDownload com o valor 2. Esse valor indica que as atualizações automáticas da Windows Store estão desativadas.
  2. Parando o Serviço WindowsStore Installer: O script para o serviço chamado InstallService, que é responsável por instalar e atualizar aplicativos da Windows Store.
  3. Definindo o Serviço para Inicialização Desativada: O script configura o serviço InstallService para iniciar com a inicialização desativada, garantindo que ele não seja iniciado automaticamente durante o processo de inicialização do sistema.

Executando o Script

Para executar o script, siga estas etapas:

  1. Abra o PowerShell com privilégios de administrador.
  2. Cole o script na janela do PowerShell.
  3. Pressione Enter para executar o script.

Após a execução bem-sucedida, as atualizações automáticas da Windows Store estarão desativadas, e o serviço InstallService estará configurado para não iniciar automaticamente.

Conclusão

Este script PowerShell é uma ferramenta útil para desativar as atualizações automáticas da Windows Store e manter o controle sobre as atualizações de aplicativos no Windows 10 e Windows 11. No entanto, lembre-se de que a desativação das atualizações automáticas pode afetar a segurança e o desempenho do sistema, portanto, use com cuidado e sempre mantenha seu sistema atualizado manualmente, se necessário.

 

Comentários

Postagens mais visitadas deste blog

Como criar usuário pelo CMD no Windows?

Falha ao conectar a um serviço do Windows, não foi possível conectar o Windows ao serviço Cliente da Diretiva de Grupo

Erro 1920. O serviço 'Office Software Protection Plataform' (osppsvc) não pôde ser iniciado. Verifique se você tem privilégios suficientes para iniciar os serviços do sistema