O que está envolvido quando o Windows instala uma atualização?

1

Eu sempre fui curioso sobre isso. Parece que deve haver mais do que simples operações de cópia de arquivos acontecendo. Acabei de reinstalar o XP no meu netbook (Atom proc, 1GBmem) e instalar todas as várias atualizações demorou para sempre. Esta manhã, instalei o .net 4 e depois encontrei 8 atualizações diferentes para isso. Ele vem instalando essas 8 atualizações por mais de 15 minutos agora. Se fosse apenas substituir arquivos ou fazer ajustes no registro, certamente não demoraria tanto? Está compilando coisas? O que poderia estar demorando tanto?

    
por Corey 05.08.2012 / 16:32

1 resposta

2

A resposta curta é que Serviços Baseados em Componente e Windows lado a lado (SxS) tornam as atualizações demoradas.

A questão é que há um grande número de interdependências entre os componentes do Windows e quando um deles é atualizado, todas as coisas de que depende e todas as coisas que dependem dele precisam ter seus conjuntos reconstruídos. Além disso, tudo é verificado para que uma atualização com falha possa ser revertida. Isso adiciona um pouco de tempo também.

Isso é um acréscimo ao processo real de garantir que a atualização se aplique ao sistema, cancelando o registro dos arquivos que precisam ser corrigidos, corrigindo cada arquivo individual e, em seguida, registrando novamente os arquivos.

    
por 05.08.2012 / 17:23