之前也遇到过,不过是在32位机上,一直没有没有解决,现在通过打了两个补丁之后顺利安装,系统是win7 64位的,补丁号为:Windows6.1-KB978601-x64和Windows6.1-KB979309-x64
续:回来实验室,在波哥的机上装了win7 32bit的再次遇到此问题,搜索安装以上两个补丁的x86版本都提示不适合本系统。于是上网搜索,今天突然搜到说win7有两个版本一个是16384,一个是16385,在命令行中输入命令slmgr -dlv即可查看win7版本。其中16384版本不能安装vs2010,于是果断网上下载了win7 build 7600 16385的版本,把系统升级更新一下,升级到16385版本。再次安装,可以成功安装了!网上的一些什么清空temp文件夹,关闭360等等,不靠谱,再次mark一下。还要进一步说明的是,更新之后本身已经激活的win7再次提示未激活,重新激活一下即可,当然我用的都是盗版货。