São necessárias reinicializações para limpar os problemas de bloqueio de arquivos, seja para drivers ou no próprio software. É por isso que muitas instalações (e atualizações) solicitam que você feche todos os outros aplicativos em execução antes de continuar.
Existem também muitos pacotes de instalação que não requerem uma reinicialização, mas solicitam apenas um para estar no lado seguro. Isso realmente depende da empresa que empacota o software.