Seria interessante dar uma verificada na atualização do Windows e ver se está com o SP correto. No caso do XP tive alguns problemas com o SP3 em alguns aplicativos (no caso nao foi o .NET).
Seria legal tb ver se não está tendo a ação de algum firewall ou antivirus que estaria bloqueando a instalação do mesmo.
Pode ser tb:
Usuário sem diretos Administrativos
Arquivo corrompido (download)
Vírus bloqueando o Explorer na hora da instalação
Despejo de memória e por ai vai.....
Abrazzz