Eu tive o mesmo problema ao tentar atualizar do VS2005 para o VS2008.
Esses problemas normalmente acontecem porque uma versão anterior do Visual Studio não foi totalmente desinstalada.
Você não poderá instalar ou desinstalar qualquer versão do VS até que apague completamente todos os vestígios desta versão anterior. No entanto, desinstalar completamente o VS é um exercício muito difícil.
Aqui estão alguns artigos que contêm métodos de desinstalação do VS.
Basta seguir todos os conselhos e executar todas as instruções, mesmo que pareça que algumas delas podem não pertencer ao seu caso.
Desinstalar o Visual Studio (todas as versões)
Como desinstalar manualmente o Visual Studio com MSDN Library
EDITAR
Soluções para "Esta cópia do Windows 7 não é genuíno "problema"
Você precisa resolver esse problema antes de instalar o VS2008.
O artigo acima lista três maneiras de fazer isso:
- Tentando mais uma vez a sua chave de produto do Windows 7.
- Usando o MGA Diagnostic Tool para resolver o problema.
- Ative o Windows 7 usando o telefone.
O último método é necessário, se por acaso o seu número de série do Windows 7 for descoberto e usado por hackers (usando um gerador de números de série). Nesse caso, o número de série é listado no banco de dados do Microsoft Activation. No entanto, se você puder mostrar prova de propriedade, a pessoa da Microsoft no telefone poderá fornecer um número de série de substituição.
Se o problema é que você está usando uma versão Beta do Windows 7, a melhor solução é reformatar o disco rígido e instalar o Windows 7. Por favor, note que qualquer número de série que você tenha com o Beta não é mais válido, então se for esse o caso, você precisará comprar o Windows 7.