
O Windows Vista SP1 habilita o suporte para hotpatching, uma tecnologia para reduzir a obrigatoriedade da reinicialização do sistema depois da aplicação de atualizações. Ela trabalha permitindo que os componentes do Windows sejam atualizados enquanto ainda estão em uso por um processo em execução. As atualizações que permitem o hotpatching são instaladas com os mesmos métodos usados pelas atualizações tradicionais, e não vão exigir a reinicialização ("reboot") do computador.
Outras melhorias:
-
Melhora a implementação de atualizações ao tentar instalar novamente atualizações que falharam em casos onde múltiplas atualizações estão pendentes e a falha de uma delas causa a falha de todas as outras.
-
Possibilita uma instalação mais confiável do SO ao otimizar os instaladores para que estes sejam executados apenas durante a instalação da atualização. Menos instaladores operando resultam em menos pontos de potenciais falhas durante a instalação, o que leva à uma instalação mais robusta e confiável.
-
Melhora o tempo total de instalação para atualizações ao otimizar as consultas por atualizações instaladas no SO.
-
Melhora a robustez durante a instalação de atualizações ao ser resiliente com erros transitórios como violações de compartilhamento ou violações de acesso.
-
Melhora a robustez de falhas transitórias durante a limpeza do disco depois da instalação das atualizações.
-
Melhora a experiência de desinstalação para atualizações do SO ao melhorar as rotinas de desinstalação em código de instalação personalizado no SO.
-
Melhora a confiabilidade das atualizações do SO ao fazer com que elas fiquem mais resilientes para interrupções inesperadas, como falha de energia.