Visual Studio 2012 无法启动 [英] Visual Studio 2012 won't start
问题描述
我从我们的 MSDN 订阅中安装了 VS2012 Premium,前几天运行良好,但后来我安装了一些扩展,我现在无法启动 VS2012,它给出了错误:
I installed VS2012 Premium from our MSDN subscription and it was working fine the first couple of days but then I installed a few extensions I can't now start VS2012 and it gives the error:
Faulting application name: devenv.exe, version: 11.0.50727.1, time stamp: 0x5011ecaa
Faulting module name: ntdll.dll, version: 6.1.7601.17725, time stamp: 0x4ec49b8f
Exception code: 0xc0000374
Fault offset: 0x000ce6c3
Faulting process id: 0xee8
Faulting application start time: 0x01cd89bb777fc1dd
Faulting application path: C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe
Faulting module path: C:\Windows\SysWOW64\ntdll.dll
我在 Windows 7 64 位上运行它.
I'm running it on Windows 7 64 bit.
我尝试过修复、卸载并再次安装,但没有任何效果.我试图恢复到以前的恢复系统点,但没有.
I've tried to repair, uninstall and install again and nothing. I tried to restore to a previous restore system point but nothing.
我能记住的我安装的扩展:
The extensions I installed I can remember:
- VS10x 代码图
- VSCommands
- 视觉SVN
- Nuget 管理器
(以上所有我的同事也有,对他们来说效果很好)和:
(all the above my colleagues have it too and it works fine for them) and:
- 网络基础
- Visual Studio 颜色主题编辑器
- 慢猎豹
- 移动就绪 HTML5
问题是:
- 还有其他人遇到过这个问题吗?
- 有什么方法可以从命令行或软件卸载扩展程序?(我删除了扩展文件夹,但这不起作用任何)
- 我可以修复C:\Windows\SysWOW64\ntdll.dll"吗?这个dll真的有问题吗?
我在其他版本中找不到任何类似的问题,而且因为 VS2012 是新的,所以信息似乎也不多.
I haven't been able to find any similar issue in other versions and because VS2012 is new doesn't seem to be much information either.
推荐答案
现在可以使用了!这就是我所做的:
It is working now!. This is what I did:
按照此处的建议:
- 删除了密钥:
[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
.VS2012 正在加载,但在我做任何其他事情之前就崩溃了(C:\Windows\syswow64\KERNELBASE.dll
中的错误) - 然后我删除了:
[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0]
[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0_Config]
并重新启动并且工作正常.
- Removed the key:
[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
. VS2012 loading but then crashing before I could do anything else (error inC:\Windows\syswow64\KERNELBASE.dll
) - Then I removed:
[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0]
[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0_Config]
and started again and is working fine.
我显然丢失了所有设置,但没什么大不了的,因为我现在可以做一些工作了!:)
I obviously lost all my settings but no big deal as I can now do some work! :)
这篇关于Visual Studio 2012 无法启动的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!