Como Zoredache mencionado , a melhor instalação é uma nova instalação. Mas você também deve levar alguns pontos em consideração:
Windows Vista
O caminho de atualização do Windows Vista é o mais segura de todas as possibilidades. Microsoft oferece uma atualização direta caminho, significando todas as aplicações, configurações e arquivos estarão intactos e em condições de funcionamento. Sendo que Aplicativos do Windows Vista são geralmente compatível com o Windows 7, opção não lhe dá muito para se preocupe.
Você pode querer desinstalar qualquer coisa que você não precisa agora e tem a capacidade de reinstalar mais tarde. Você deve seguir com um disco cheio defrag. Isso não é realmente necessário para o seu caminho de atualização, mas é o equivalente de limpar sua casa antes de se mudar para novos móveis.
O acima, no entanto, é obrigatório para aqueles que talvez já estejam te dando problemas no Windows Vista. Aplicativos ou serviços que você sabe que são problemáticas deve ser desinstalado / desativado antes de atualizar. Isto é verdade para qualquer SO atualização, não importa quão direto é ... não importa qual sistema operacional é (do Windows ao Linux, para Macintosh).
Windows XP
O caminho de atualização do Windows XP não é direto e não manterá o status de trabalho dos aplicativos. Sua instalação atual do XP será mantida em uma pasta especial e, portanto, qualquer aplicativo que dependa do registro ou das configurações específicas do usuário será renderizado de forma não operacional.
Pode ser uma opção interessante se você tiver muitas coisas para fazer backup, mas não conseguir colocá-lo (nenhum CD / DVD ou outra mídia de backup). Caso contrário, você não deve realmente tentar uma atualização do Windows XP.
Mas se você fizer isso (por causa do motivo acima, ou qualquer outro), desinstale o máximo de aplicativos possível para reduzir o tamanho da instalação do XP e tornar a pasta final menor em tamanho.