win7重装,vs2010崩溃记录
2012-10-30 13:28
302 查看
处于c盘不够的原因,我决定重装系统
然而噩梦就开始了,开始的时候很顺利,先安装的vs2008 ,sql2005管理器,vs2010 都进行的很顺利
可还是第二天进行安装了其他软件之后,正要进入工作,却发现了一个问题,vs2010一进入项目编译就崩溃,再网上搜索了各种方法都无用,比较常见的两个方法是:
第一个方法:
a. 打开开始菜单》所有程序》Microsoft Visual Studio》Visual Studio工具》Visual Studio命令行(以管理员身份);
b 激活Visual Studio的日志功能:输入Devenv.exe /log。参见:http://msdn.microsoft.com/zh-cn/library/ms241272.aspx;
c 尝试运行下面的几个devenv开关:devenv /Resetsettings,devenv /ResetSkipPkgs, devenv /Safemode;
d 重新启动系统并进入安全模式,这样可以消除一些第三方的程序/驱动的影响;
e 尝试建立并使用新的用户登陆系统。
第二个方法认为我们安装其他软件的时候对VS2010设置进行了修改:
这个bug是安装某些软件的时候,vs2010相关的注册表值被修改了,只要改回来就好了。
对于32位机器,查找注册表的项:
[HKEY_CLASSES_ROOT\CLSID\{73B7DC00-F498-4ABD-AB79-D07AFD52F395}\InProcServer32],
把它的默认值修改为:
C:\Program Files\Common Files\Microsoft Shared\MSEnv\TextMgrP.dll
而对于64位的机器,查找项:
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{73B7DC00-F498-4ABD-AB79-D07AFD52F395}\InProcServer32]
把它的默认值修改为:
C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\TextMgrP.dll
可是这两个方法对我都无用,安装了vssp1补丁,也于事无补,当时那个心啊 也崩溃了
再多个方法努力下,我决定重新换个WIN7系统进行重装,于是又花了一个晚上的时间,可是第二天再安装了其他软件之后,vs2010继续崩溃,于是在努力使自己冷静的情况下,开始总结,因为第一天晚上仅仅安装了VS2010的时候我进行过实验,是可以运行的,那么问题应该不是win7系统的原因,也不是vs2010本身的原因,也许是某个软件的原因,于是我继续上网搜索,终于发现了一个同志和我的问题差不多,他认为是svn的问题,svn安装之后自动改变了vs2010的插件,所以,我也做了一个实验,将vs的插件设置为无,具体方法为:工具--选项--源代码管理-当前源代码插件-无
很抱歉,在这样的实验下,我的VS2010继续崩溃,于是在万般无奈之下,我将除了vs ,sql的其他软件都卸载了,在卸载了svn,codesmith等软件的情况下,进行了重启,发现,问题解决了,谢天谢地
针对于这个问题,其实我最后也不确定到底是否是svn按照不正确的问题,但是总归要记录下来
然而噩梦就开始了,开始的时候很顺利,先安装的vs2008 ,sql2005管理器,vs2010 都进行的很顺利
可还是第二天进行安装了其他软件之后,正要进入工作,却发现了一个问题,vs2010一进入项目编译就崩溃,再网上搜索了各种方法都无用,比较常见的两个方法是:
第一个方法:
a. 打开开始菜单》所有程序》Microsoft Visual Studio》Visual Studio工具》Visual Studio命令行(以管理员身份);
b 激活Visual Studio的日志功能:输入Devenv.exe /log。参见:http://msdn.microsoft.com/zh-cn/library/ms241272.aspx;
c 尝试运行下面的几个devenv开关:devenv /Resetsettings,devenv /ResetSkipPkgs, devenv /Safemode;
d 重新启动系统并进入安全模式,这样可以消除一些第三方的程序/驱动的影响;
e 尝试建立并使用新的用户登陆系统。
第二个方法认为我们安装其他软件的时候对VS2010设置进行了修改:
这个bug是安装某些软件的时候,vs2010相关的注册表值被修改了,只要改回来就好了。
对于32位机器,查找注册表的项:
[HKEY_CLASSES_ROOT\CLSID\{73B7DC00-F498-4ABD-AB79-D07AFD52F395}\InProcServer32],
把它的默认值修改为:
C:\Program Files\Common Files\Microsoft Shared\MSEnv\TextMgrP.dll
而对于64位的机器,查找项:
[HKEY_CLASSES_ROOT\Wow6432Node\CLSID\{73B7DC00-F498-4ABD-AB79-D07AFD52F395}\InProcServer32]
把它的默认值修改为:
C:\Program Files (x86)\Common Files\Microsoft Shared\MSEnv\TextMgrP.dll
可是这两个方法对我都无用,安装了vssp1补丁,也于事无补,当时那个心啊 也崩溃了
再多个方法努力下,我决定重新换个WIN7系统进行重装,于是又花了一个晚上的时间,可是第二天再安装了其他软件之后,vs2010继续崩溃,于是在努力使自己冷静的情况下,开始总结,因为第一天晚上仅仅安装了VS2010的时候我进行过实验,是可以运行的,那么问题应该不是win7系统的原因,也不是vs2010本身的原因,也许是某个软件的原因,于是我继续上网搜索,终于发现了一个同志和我的问题差不多,他认为是svn的问题,svn安装之后自动改变了vs2010的插件,所以,我也做了一个实验,将vs的插件设置为无,具体方法为:工具--选项--源代码管理-当前源代码插件-无
很抱歉,在这样的实验下,我的VS2010继续崩溃,于是在万般无奈之下,我将除了vs ,sql的其他软件都卸载了,在卸载了svn,codesmith等软件的情况下,进行了重启,发现,问题解决了,谢天谢地
针对于这个问题,其实我最后也不确定到底是否是svn按照不正确的问题,但是总归要记录下来
相关文章推荐
- win7, vs2010, ,ffmpeg release 版本崩溃问题
- Win7卸载了FrameWork4.0后,再重装Framework4.0,vs2010显示“此计算机上没有安装.NETFramework,Version=v4.0”
- 解决VC6在win7下打开文件崩溃问题(实际上没有什么用了,只是做个记录,知道没有办法解决)
- VS2010一调试就崩溃,重装后还崩溃
- Java虚拟机原理分析之Win7下VS2010编译OpenJDK8与单步调试HotSpot VM过程详细记录
- 记录重装Win7的心路历程
- VS2010默认安装组件记录
- Android全局捕获崩溃异常记录日志保存至本地并定时删除
- XP和Win7双系统GhostXP或重装XP后无法使用Win7的简单解决办法
- win7下VS2010配置libtiff
- HP1000重装win7
- vs2010 win7 win8 编译时报权限错误
- CUDA4.0 + VS2010 + Win7 64 + VAssistX 安装经验(转)
- WIN7,Visual Assist安装 for VS2010
- Win7 64 + VS2010 + OpenGL 开发环境配置
- VS2005(vs2008,vs2010 VS2012)使用map文件查找程序崩溃原因
- Win7 64位系统,VS2010环境下编译cuda-convnet指南
- Win7下Opencv+VS2010的安装
- VS2005(vs2008,vs2010)使用map文件查找程序崩溃原因
- 重装win7后恢复ubuntu