vista升级到windows 7故障一例

周末的时候 , 把自己的本本从Vista升级到Windows 7 , 选择升级的原因是不想重新装驱动、vs、sql等一些软件 , 就偷懒选择了升级了 , 升级的时间其实也还是可以忍受的 。在升级的过程 , Windows 7自检了一些与其不兼容的程序 , 比如Thinkpad自带的几个程序、iTunes , 最不愿看到的就是Sql Server 2008也在其中 。反正不管了 , 先升级再说 , 升级完了再找解决方法吧 。
经过了一夜的折腾(电脑开着、自己睡觉了) , 早上起来看了一下电脑 , 经过一些简单的系统配置一下 , 进入系统界面了 , 还不错 , 没有其它的错误 , 这个时候就把各个软件尝试一下 , Office、Sql Server 2008 , Chrome、Maxthon、Firefox、Fireworks、等等都没有问题 , 心里暗自窃喜了一下 。可是当我打开VS2008的时候 , 弹出了下面的错误提示 , 请看图:


我估计出现这个错误 , 是因为在升级的时候 , 硬盘空间不足我删除了一些C盘中Program Data里面的文件导致的 , 没有办法啊谁让我的硬盘分割小了呢 , 40G的分区居然还不够用呢 。没有办法 , 只能上google搜搜有没有结果呢 , 手气还不错 , 还真让我找到了解决方案 , 在这里再次感谢google , 以及国外的牛人们 。只需要在命令行中输入一句话就可以了 , 当然是需要以管理员的身份进入命令行程序 , 执行下面的语句:
Run "%programfiles%/Microsoft Visual Studio 8/Common7/IDE/devenv.exe" /setup
执行完这句话以后 , 这个问题就解决了 。
写这篇文章的目的其实就是有两个:
1、Vista旗舰版是可以升级为Windows 7旗舰版本的;
2、万一升级以后 , VS由于缺少Application Data Folder导致无法打开 , 可以利用上面的那句话解决 。

    推荐阅读