Os dispositivos com Windows 10 e 11 podem demorar até oito horas a descarregar e aplicar atualizações de software na íntegra, de acordo com um novo relatório da Microsoft.

Os dispositivos Windows que não estão ligados à Internet até oito horas de cada vez será muito improvável que sejam atualizados de forma completa e adequada, revelou uma investigação recente da Microsoft.
O gestor de programas da Microsoft David Guyer escreveu num recente post, no blogue da empresa, que os dispositivos precisam de um mínimo de duas horas contínuas de ligação, e de seis horas no total ligados para instalar “atualizações de qualidade e características”.

“Isto permite um download bem-sucedido e instalações de fundo que são capazes de reiniciar ou retomar uma vez que um dispositivo esteja ativo e ligado”, escreveu Guyer.
O problema afirmou a Microsoft, é mais prevalecente nos dispositivos que executam o Windows 10; estes sistemas requerem atualizações substancialmente maiores do que o Windows 11. A Microsoft reduziu o tamanho das atualizações para o Windows 11 em 40% através da tecnologia de compressão, “reduzindo assim os requisitos de tempo e largura de banda para atualizações”, escreveu um engenheiro de software e gestor de programas da Microsoft num post do blogue da empresa em outubro de 2021.
Segundo David Guyer a Microsoft, investiu num esforço significativo para compreender porque é que alguns dispositivos Windows nem sempre estão totalmente atualizados.
Cerca de metade dos dispositivos Windows 10 que já não estão a executar uma compilação com manutenção não passam tempo suficiente online para que as atualizações sejam descarregadas e instaladas. Este número cai para 25% dos dispositivos Windows 10 que estão numa compilação com manutenção mas que têm atualizações de segurança mais de 60 dias desatualizadas, de acordo com a Microsoft.
Um problema é que os utilizadores finais desligam os seus sistemas no final do seu dia de trabalho, eliminando a possibilidade de atualizações durante a noite. “Impressiona [os utilizadores] a importância de manter os seus dispositivos ligados para que estes possam permanecer protegidos e produtivos”, disse Guyer.
Ao investigar o problema, a Microsoft encontrou “conectividade para a atualização insuficiente”, ou a quantidade de tempo e largura de banda necessária para atualizar completamente o hardware durante as oito horas de tempo de ligação. “Se um dispositivo tem conectividade para a atualização insuficiente, então investigar outros problemas de atualização é complicado porque a baixa conectividade de atualização pode criar novos problemas que desaparecem quando há conectividade suficiente”, escreveu Guyer.
O resultado final, porém, é que as atualizações do Windows são grandes, e mesmo dividir as atualizações em segmentos mais pequenos e espaçá-las de modo a não ocorrerem todas de uma só vez ainda requer que a máquina esteja ligada durante muito tempo; depois, uma vez que a atualização é totalmente descarregada, o PC ainda tem de incorporar o software em background mode para ter o mínimo impacto no desempenho da máquina.
A questão da atualização para a Microsoft tem sido um problema durante anos; não é algo de novo com o Windows 10.
“A Microsoft terá dificuldade em ultrapassar este cenário, mas estão a tentar fazê-lo com cada novo sistema operativo (OS), e a melhorar, mas ainda têm um caminho a percorrer”, disse Jack Gold, analista principal da J. Gold Associates.
O problema fundamental é que a forma como a Microsoft estruturou o Windows e o processo de atualização exige essencialmente que uma grande parte do OS seja atualizada sempre que há uma nova versão, de acordo com Gold.

“Outros sistemas operativos, especialmente alguns dos telemóveis descobriram como fazer uma abordagem parcial para atualizar apenas as partes do código necessárias”, escreveu Gold em resposta à Computerworld. “A Microsoft também está a tentar avançar nesta direção, e o Windows 11 faz melhor neste sentido. Mas a arquitetura fundamental do Windows torna difícil avançar completamente para um processo menos pesado, dado que muito do código e plataforma existentes é utilizado em novas versões do OS”.
Se a Microsoft tentasse dar às atualizações do sistema operativo a prioridade de que necessitam para completar rapidamente, basicamente assumiria o CPU de uma máquina, levando a um desempenho lento para todas as aplicações no sistema.
Para resolver o problema, a Microsoft decidiu-se por descarregar parcialmente, executando um, esperando um pouco, e depois descarregando mais alguns, disse Gold.
“Basicamente, estão a estrangular para trás, de modo a não terem um impacto excessivo no desempenho e a não desperdiçar totalmente o utilizador que trabalha na máquina”, disse Gold.
Outros sistemas operativos têm problemas semelhantes, mas em muito menor grau. Por exemplo, o macOS da Apple é construído sobre um núcleo Linux muito mais segmentado do que o Windows. Assim, as atualizações ao sistema não são normalmente tão grandes, a menos que um utilizador esteja a atualizar para uma versão totalmente nova do macOS.
“Mas, isto também não quer dizer que o processo de atualização em Macs seja uma brisa”, disse Gold. “Ainda são necessários recursos computacionais para descarregar e fazer atualizações. É apenas um pouco mais fácil no sistema e no utilizador do que no Windows”.
Segundo a Microsoft, outra questão que afeta as atualizações é a gestão de energia. Algumas configurações de energia e políticas relacionadas colocam um dispositivo num sono profundo ou hibernação demasiado rápido, o que pode impedir que as atualizações ocorram fora das horas ativas.
A Microsoft fornece recomendações sobre como garantir que as atualizações são feitas, incluindo configurações de energia que permitem aos dispositivos manterem-se atualizados com as atualizações de segurança. Os administradores de TI que utilizam políticas de grupo podem utilizar as definições nas linhas de base de segurança do Windows, disponíveis como parte do Security Compliance Toolkit, para configurar definições de energia.
As empresas também podem querer considerar a filtragem de dispositivos que não tenham a conectividade mínima de atualização. O raciocínio é que esses dispositivos não são “atualizados de forma saudável”, e a mudança de políticas ou o seu direcionamento com mais atualizações não ajudará até que cumpram a medida mínima de conectividade de atualização necessária para o sucesso.
Os administradores podem verificar quais os dispositivos que têm conectividade de atualização insuficiente utilizando o Microsoft Intune. Uma vez lá, navegar para Dispositivos > Monitorizar e selecionar ou o relatório de falhas de atualização de características ou o relatório de falhas de atualização acelerada do Windows.