У меня была такая же проблема при попытке обновить VS2005 до VS2008.
Эти проблемы обычно возникают, потому что предыдущая версия Visual Studio не была полностью удалена.
Вы не сможете установить или удалить любую версию VS, пока полностью не удалите все следы предыдущей версии. Однако полностью удалить VS - очень сложное упражнение.
Вот несколько статей, которые содержат методы удаления VS.
Просто следуйте всем советам и выполняйте все инструкции, даже если кажется, что некоторые из них могут не относиться к вашему делу.
Как удалить Visual Studio 2005
Удаление Visual Studio (Все версии)
Как вручную удалить Visual Studio с библиотекой MSDN
РЕДАКТИРОВАТЬ
Решения проблемы "Эта копия Windows 7 не является подлинной"
Вам нужно решить эту проблему перед установкой VS2008.
В приведенной выше статье перечислены три способа сделать это:
- Попробуйте еще раз ваш ключ продукта Windows 7.
- Использование MGA Diagnostic Tool для решения проблемы.
- Активируйте Windows 7 с помощью телефона.
Последний способ необходим, если случайно ваш серийный номер Windows 7 был обнаружен и использован хакерами (с помощью генератора серийных номеров). В этом случае серийный номер заносится в черный список в базе данных активации Microsoft. Однако, если вы можете предъявить документ, подтверждающий право собственности, сотрудник Microsoft по телефону может дать вам серийный номер для замены.
Если проблема скорее в том, что вы используете бета-версию Windows 7, лучшее решение - переформатировать жесткий диск и установить выпуск Windows 7. Обратите внимание, что любой серийный номер, который вы получили с бета-версией, больше не действителен, поэтому, если это так, вам нужно будет купить Windows 7.