Por que atualizar o Windows 10 é mais lento do que instalá-lo?

1

Recentemente, tive que instalar um novo sistema Windows 10. A instalação de uma chave USB demorou provavelmente cerca de 15 minutos (eu não assisti o relógio com precisão para determinar o tempo exato para uma precisão de um minuto). No entanto, quando o Windows notou que há atualizações para o Windows 10, o processo de atualização (não baixando as atualizações, mas instalando-as) leva essencialmente para sempre. Uma hora e o sistema ainda não está atualizado. Não tem certeza de quantas horas são necessárias para atualizá-lo.

Existe alguma razão técnica pela qual a instalação de atualizações é mais lenta que a instalação de todo o sistema? Até onde eu entendi, o processo de atualização deve tocar apenas um (grande) subconjunto dos arquivos no disco rígido, enquanto o processo de instalação deve tocar todos os arquivos no disco rígido. Então, de acordo com minha lógica, atualizar o sistema deve ser mais rápido do que instalá-lo a partir de uma chave USB. Observe que o tempo de atualização que mencionei não inclui o tempo de download (que foi relativamente rápido), portanto, a baixa velocidade da conexão com a Internet não pode ser o culpado.

    
por juhist 11.02.2018 / 18:13

1 resposta

1

A instalação do sistema é feita no que é efetivamente um disco vazio. A instalação é efetivamente um processo de cópia simplificada seguido por uma configuração e configuração de drivers.

O disco não possui nenhum programa ou serviço de sistema operacional ou requisitos de memória virtual (arquivo de página) que estejam competindo pelo acesso a ele. O sistema operacional está, no ponto de instalação, sendo executado inteiramente a partir da mídia de inicialização e apenas da memória.

Mesmo que a etapa de configuração seja exigente em termos de acesso ao disco, o sistema não está competindo consigo mesmo e com outros programas para fazê-lo.

Uma vez instalado, o sistema está sendo executado a partir do mesmo disco que está sendo atualizado, o sistema tem um arquivo de paginação que está sendo usado para atender às demandas de memória virtual, outros programas estão usando o disco, serviços estão fazendo seu próprio trabalho .

Atualizações também exigem muito mais etapas:

  • baixar arquivo de patch
  • extrair patches
  • crie um ponto de restauração do sistema
  • verifique a versão do arquivo existente
  • mover / excluir o arquivo existente
  • copiar novo arquivo
  • faça alterações na configuração do sistema

E possivelmente mais.

Trabalhar em um sistema ao vivo é muito mais difícil do que trabalhar em um sistema "offline". Se houvesse uma maneira de colocar o sistema offline para executar as atualizações, ele poderia ser muito mais rápido, mas isso é inaceitável para quase todos os usuários. Ainda temos isso com os principais lançamentos pontuais, mas não queremos que isso aconteça regularmente.

    
por 11.02.2018 / 19:26