Visual studio 2010 Visual Studio在启动时崩溃

Visual studio 2010 Visual Studio在启动时崩溃,visual-studio-2010,crash,Visual Studio 2010,Crash,我的Visual Studio在启动时就开始崩溃。在寻找补救办法的过程中,我发现了以下两个建议,但都不适用于我: 在安全模式下运行时启动Visual Studio,以及 正在Visual Studio上运行修复 但是,我发现如果我登录到另一个Windows帐户,Visual Studio就可以从该帐户运行而不会崩溃 以下是我在崩溃报告中观察到的错误代码: LCID: 1033 有人能提供将我的Visual Studio恢复工作状态的解决方案吗?由于您可以使用其他用户登录运行,您的本地设置可

我的Visual Studio在启动时就开始崩溃。在寻找补救办法的过程中,我发现了以下两个建议,但都不适用于我:

  • 在安全模式下运行时启动Visual Studio,以及
  • 正在Visual Studio上运行修复
但是,我发现如果我登录到另一个Windows帐户,Visual Studio就可以从该帐户运行而不会崩溃

以下是我在崩溃报告中观察到的错误代码:

LCID: 1033

有人能提供将我的Visual Studio恢复工作状态的解决方案吗?

由于您可以使用其他用户登录运行,您的本地设置可能有问题,您可以尝试重置它们:
devenv/resetsettings
开始菜单->运行


警告:这将将visual studio恢复为默认设置。尝试以管理员身份运行VS。这对我来说是必要的。

对我来说,它原来是安装在
VisualStudio2013
中的
GitExtensions
插件

--更新:在卸载GitExtensions之前尝试此操作

@Nceradeira在评论中建议取消选中
在Visual Studio中显示当前分支
选项。在GitExtensions中,您可以通过工具->设置->外观:

--更新结束

卸载
GitExtensions
并在未选择所有VS插件的情况下重新安装后,我的VS再次平稳运行


我甚至把它放在一起,因为它给我带来了很多麻烦。

对我来说,它是由Web Essentials引起的,我可以通过禁用它、重新启动VS、重新启用它、重新启动来解决。现在可以工作了。

在我的例子中,VS曾经在单个解决方案上崩溃。我通过删除相应解决方案的用户文件来解决问题:SolutionName.suo

我在启动时(或启动后不久,在打开任何解决方案之前)在git2-msvstfs.dll中发生崩溃,原因是将一个3GB临时文件放在我的解决方案中的一个目录中。删除该文件修复了它。

如果与这些Visual Studio崩溃同时发生,则Windows应用程序日志中会出现“堆损坏”(异常代码:0xc0000005)错误(错误模块名称:WindowsCodecs.dll),这里有一点值得注意:Expression Blend中有故障的WIC组件可能会导致Visual Studio的所有版本在启动时崩溃,也可能导致Internet Explorer在访问许多(如果不是大多数)站点时崩溃。尽管Microsoft分发此组件,但他们称之为“非Microsoft组件”。因此,Visual Studio重新安装无法修复此问题,在现有Windows安装上重新安装操作系统无法修复此问题,系统文件完整性检查也无法检测到此问题

如果是我的情况,则错误的编解码器是“C:\Program Files(x86)\Microsoft Expression\Common\Imaging\4.0.360.0\PSDCodec.dll”,只需注销此组件,我的Visual Studio就可以从一致的启动崩溃中恢复工作


我发布这篇文章的目的是希望这个解决方案能够解决Visual Studio崩溃的一个来源,从而使其他人免于500美元的Microsoft支持事件费用和由此导致的一周的停机时间。

我刚刚将右下角的windows语言更改为“EN”,然后开始担任管理员。有一次我不小心按下了一个随机组合键(可能是类似于“
ctrl+”
,但我没有意识到我按下了ctrl,所以我忘了在意识到发生了不好的事情时按下了什么键),导致VS Professional 2017 15.3.5在半分钟内崩溃。在重新启动后,我发现VS将在半分钟内崩溃之前交互几秒钟。对我来说,在VS崩溃之前,试图弄清楚我意外激活了什么或禁用它的速度实在太快了。此外,如果我没有打开任何解决方案,它甚至会崩溃,因此我认为删除
.vs
(每个项目/解决方案资源管理器/打开文件状态)文件夹并不能解决这一问题

为了修复,我遵循并重命名了我的
%LOCALAPPDATA%\Microsoft\VisualStudio\15.0\u 3f4d04be
文件夹。您需要调整正在崩溃的VS版本的路径。在我的机器上,我认为
15.0_3f4d04be
是专业版,而
15.0_0fed6c59
是VS社区版。您可能需要根据文件夹的修改时间戳进行猜测,该时间戳可能会反映您上次使用该版本VS的日期

重命名版本化的dotfolder后,VS在没有崩溃的情况下启动。它以默认设置开始,但在运行一分钟后通过云同步功能自动恢复了我的一些设置,它甚至记住了我的帐户信息,所以我不需要登录


我不需要重命名我的
%LOCALAPPDATA%\Microsoft\VSCommon
文件夹(Arun M也建议过这样做)。

我的同事最近遇到了Visual Studio 2013在启动时崩溃的问题。不幸的是,我们发现中建议的方法无法解决问题:

devenv.exe /ResetSettings
…但是,使用不同的命令行参数可以:

运行
devenv.exe
的简单方法是通过Visual Studio命令提示符;在Windows 10上,可以在以下位置找到:

Start Button => All Apps => Visual Studio 2013 => Visual Studio Tools =>
  VS2013 x86 Native Tools Command Prompt

有关
devenv.exe
的这些命令行参数的更多信息,请参阅以下相关问题:。⚠ 特别是,请注意该答案中关于
/ResetUserData
命令行参数的警告声明

我有一个类似的问题,VS2015和VS2013在启动时都会崩溃。追踪到我安装的一个应用程序,该应用程序将.NET4.7.2放在系统上。一旦我删除了该应用程序,删除了.net并重新安装了.net 4.6,Visual Studio就重新开始工作。

我有一个非常奇怪的现象,即Windows 7计算机上的Visual Studio 2010和2013在远程运行时都崩溃了
Start Button => All Apps => Visual Studio 2013 => Visual Studio Tools =>
  VS2013 x86 Native Tools Command Prompt