Isso será impossível sem executar a atualização em uma Máquina Virtual ou outro firewall configurável fora do Windows durante a atualização. Não há como ver o firewall do seu processo de inicialização.
Isto é parcialmente o motivo pelo qual a maioria das empresas tem firewalls configurados e controlados em roteadores, e se o seu roteador está sob o Linux, e pode ser acessado com recurso de gravação, você pode modificar o arquivo etc / hosts para excluir todos os IPs que não sejam da Microsoft. a descoberta e a funcionalidade disso depende do hardware fora do escopo da sua pergunta e do meu conhecimento imediato. Deve estar no google embora.
Se você deseja executar em uma VM, carregue um CD do Live Linux e um memory stick razoavelmente rápido para armazenar o host. Verifique se você ativou a troca e use qualquer Firewall da Internet para "perguntar a todas as conexões". Carregue o VirtualBox e defina o destino para seu HDD do Windows, e o Windows deve (infelizmente, devagar, devido a todos os drivers que ele tentará carregar para seu hardware usual - sua VM substituiu tudo) carregue seu sistema operacional e permita a execução Windows Update sem problemas. Você pode seguramente assumir que todo o software não será capaz de violar seu firewall no Linux