Permitir apenas atualizações manuais no Windows 10
- Categoria: Janelas
A Microsoft removeu os controles de atualização ao lançar os sistemas operacionais Windows 10, de modo que se tornou menos trivial definir o processo de atualização como manual ou desativar as atualizações por completo. Isso é verdade especialmente quando se trata do Windows 10 Home.
Uma das melhores soluções para recuperar o controle das atualizações era desabilitar o serviço Windows Update e habilitá-lo somente quando você queria que o sistema localizasse e instale as atualizações.
A Microsoft mudou essa solução alternativa na versão Fall Creators Update do Windows 10, porém fechando essa lacuna de forma eficaz.
Existe outra opção que ainda está disponível, mas requer a alteração das permissões do programa responsável pelas verificações de atualização. A boa notícia é que isso não afetará as verificações manuais de atualizações, mas impedirá qualquer verificação automática de atualizações.
Também há uma opção de redefinição disponível, mas eu recomendei que você crie um backup da partição do sistema antes de fazer as alterações no sistema Windows 10.
Defina a atualização do Windows 10 para manual
O Windows 10 possui uma tarefa que utiliza o programa C: Windows System32 UsoClient.exe para verificar se há atualizações regular e automaticamente.
Você encontra a tarefa em Biblioteca do Agendador de Tarefas> Microsoft> Windows> UpdateOrchestrator> Agendar Verificação no Agendador de Tarefas do Windows.
A tarefa tem vários gatilhos: um que a executa uma vez por dia, outro que a executa na id de log de eventos 8202 e o terceiro é um gatilho personalizado.
A solução alternativa a seguir remove todas as permissões do arquivo UsoClient.exe. A verificação de atualização que é acionada por tarefas falha por causa disso.
Observe que isso não afetará as atualizações de assinatura do Windows Defender, pois elas ainda serão baixadas e instaladas automaticamente.
Desativar atualizações automáticas
- Toque na tecla Windows para abrir o menu Iniciar do Windows.
- Digite cmd.exe, selecione o resultado, mantenha pressionadas as teclas Ctrl e Shift e toque na tecla Enter para carregar um prompt de comando elevado. Você também pode clicar com o botão direito do mouse em cmd.exe e selecionar 'executar como administrador se preferir.
- Confirme o prompt do UAC que é exibido.
- Execute o comando takeown / f '% WINDIR% System32 UsoClient.exe' / a
- Isso assume a propriedade do arquivo e o atribui ao grupo de administradores, dando a você o controle sobre o arquivo.
- Agora corra icacls '% WINDIR% System32 UsoClient.exe' / inheritance: r / remove 'Administradores' 'Usuários autenticados' 'Usuários' 'Sistema'
- Isso remove as permissões para os grupos de usuários selecionados do arquivo. Observe que pode ser necessário alterar os nomes dos grupos em inglês se usar uma edição do Windows em outro idioma.
Você deve obter mensagens de sucesso, mas pode verificar se todas as permissões foram removidas clicando com o botão direito em 'C: Windows System32 UsoClient.exe, selecionando propriedades no menu de contexto e alternando para a guia Segurança na janela de propriedades abre.
Na próxima vez que o Windows 10 acionar o evento, você deverá obter uma mensagem de erro 'acesso negado' no resultado da última execução na lista de tarefas UpdateOrchestrator.
Você ainda pode executar verificações de atualização manualmente abrindo Configurações> Atualização e segurança.
Restaurando as permissões
Você pode restaurar as permissões do arquivo a qualquer momento:
- Abra um prompt de comando elevado conforme descrito acima.
- Execute o comando icacls '% WINDIR% System32 UsoClient.exe' / reset
- Este comando redefine todas as permissões de UsoClient.exe, para que as verificações de atualização automática possam ser executadas novamente.
Agora você: Não, atualizações manuais ou automáticas? Como seu sistema está configurado? (Obrigado Deskmodder )