Acho que não podemos fazer isso facilmente na edição inicial, pois não há suporte a GPOs.
A única opção para evitar a reinicialização automática após a instalação da atualização, você pode configurá-la para agendar a reinicialização:
Eu quero controlar manualmente o lançamento do serviço Windows Update em um laptop Windows 10 Home porque ele é executado com muita freqüência, causando alta CPU e esgotando a bateria.
A idéia é que o serviço será desabilitado e o usuário iniciará as Atualizações do Windows sob demanda e, depois que o serviço for iniciado e estiver em andamento, defina o serviço imediatamente como Desabilitado novamente. Isso deve garantir que, uma vez que as atualizações sejam aplicadas, o Windows Update não será iniciado novamente sozinho.
A minha pergunta é, considerando que algumas atualizações precisam reiniciar o sistema para concluir a instalação, desabilitar o serviço dessa forma causaria problemas com essas atualizações?
Alternativamente, e infelizmente mais complicado, é
Meu plano é que o usuário inicie a atualização quando ela for dormir e, com sorte, quando ela acordar, as atualizações estarão concluídas e o serviço desativado.
EDITAR:
O que eu fiz até agora é criar dois scripts VBS. Um para parar e desativar o serviço. Ele é executado automaticamente no logon com privilégios elevados por meio do Agendador de Tarefas.
O segundo script habilita o serviço e o inicia. Em seguida, a GUI é apresentada ao usuário para clicar em "Check for Updates". Desta forma, eles podem ficar de olho nele. Eu farei com que ela lance o segundo roteiro uma vez por semana, provavelmente nos fins de semana, quando ela for dormir. As reinicializações devem ocorrer automaticamente.
Acho que não podemos fazer isso facilmente na edição inicial, pois não há suporte a GPOs.
A única opção para evitar a reinicialização automática após a instalação da atualização, você pode configurá-la para agendar a reinicialização: