【问题标题】:Visual Studio freezes or hangs on startupVisual Studio 在启动时冻结或挂起
【发布时间】:2022-02-01 11:55:51
【问题描述】:

我使用 Visual Studio 有一段时间了,发现当我打开 Visual Studio 并打开项目时,上次打开的所有文件都保持打开状态。

这会导致我的 Visual Studio 在启动时冻结或崩溃。

我在安装过程中使用了很多插件,想知道是否有办法防止这种情况发生。

【问题讨论】:

  • 尝试删除项目文件夹中的.vs文件...

标签: visual-studio freeze startup


【解决方案1】:

您是否尝试过重置用户设置?它确实帮助了我:

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe /ResetUserData

【讨论】:

  • 是的,我尝试了您的解决方案,现在它在闪屏上冻结了!
  • 如果你从 Visual Studio Community 升级到 Enterprise Edition,这通常是最好的选择
  • 为我解决了(社区版)'''"C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\devenv.exe" /ResetUserData'''
  • 这不仅使我的 VS2015 现在冻结在启动画面上,而且启动画面现在奇怪地全是白色,除了顶部用紫色写的“Visual Studio”。微软一直在走下坡路……
【解决方案2】:

运行:Devenv /ResetSkipPkgs

http://msdn.microsoft.com/en-us/library/ms241276%28VS.80%29.aspx

您可能正在寻找/SafeMode 命令行开关:

devenv.exe /SafeMode

这将在禁用所有加载项的情况下启动 Visual Studio。

【讨论】:

  • 在安全模式下运行它,然后使用加载项管理器/扩展管理器删除不需要的安装。
  • /ResetSkipPkgs 没有为我做这件事,但 /SafeMode 做了。谢谢。
  • cd "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\" 并运行 devenv.exe /ResetSkipPkgs 即可。
  • 它对我有用,虽然答案不是很清楚...删除文件夹 c:\Program Files\ ?!?!
【解决方案3】:

您可以更改您的Visual Studio 2010 启动设置。

Tools --> Options --> Startup --> At startup --> Show empty environment --> Save

Visual Studio 有插件限制。仅使用最适合您的插件。有一个针对开发人员的最佳 Visual Studio 2010 插件列表。

Visual Studio 2010 - recommended extensions

【讨论】:

  • 我不知道发生了什么我在高级版中有 5-6 个插件并发现了缓慢的问题
  • 你说I am using a lot of plugins 然后我认为你使用了 20-25 个插件。当然,6 个插件不应该拖慢你的 IDE。也许您的计算机不足以满足 Visual Studio 的要求?
  • 4GB RAM,64 位双核。我需要什么特别的东西。
  • 你试过用Visual Studio 2010 Uninstall Utility重新安装
  • 如果您使用 resharper,有时初始键盘设置可能需要 10-15 分钟(不确定原因)
【解决方案4】:
devenv.exe /ResetSettings

devenv.exe /ResetSetting

对我来说很好用

【讨论】:

  • 这通常不适用于 VS2015 和 2017,下面来自 Nicolasd92 是使用 ResetUserData 的更好选择
  • 这解决了我在 Visual Studio 2022 中的问题。我先运行 devenv.exe /SafeMode 以确认 Visual Studio 2022 在安全模式下正常打开。然后运行 ​​devenv.exe /ResetUserData。
【解决方案5】:

我在 Community 2015 版本中遇到了同样的问题。我通过 Vidas Vasiliauskas 的建议解决了这个问题,即删除用户设置。

问题是我以前有 2015 版本,我用我的微软帐户登录。在尝试打开 版本时,它尝试使用同一个帐户进行操作,我认为这是问题的原因。

因此,我建议有同样问题的人在命令行提示符处运行以下命令:

C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe /ResetUserData

【讨论】:

    【解决方案6】:

    在我的情况下,VS 2013 Professional 在启动时挂起,因为许可证不再有效。

    日志文件中的最后一项:

    <entry>
        <record>367</record>
        <time>2015/07/13 20:11:05.051</time>
        <type>Information</type>
        <source>UserConnection</source>
        <description>myemailaddrs@gmail.com signed in for IDE user</description>
    </entry>
    

    在 msdn.microsoft.com 订阅页面上:“您的订阅不再有效,请联系您的管理员。”

    我必须从我的雇主那里获得更新的订阅。

    【讨论】:

      【解决方案7】:

      当它挂在启动画面上时:

      可能是防病毒解决方案阻止了 Visual Studio。

      卡巴斯基安全软件 16.0.1.445 使 Visual Studio 2015 在初始屏幕上挂起。旧版本 16.0.0.614 工作正常。

      【讨论】:

      • 谢谢,其他防病毒软件和 Visual Studio 2017 也有类似问题。
      【解决方案8】:

      清除 C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config 中标签的元素

      也对 C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config 执行相同操作

      标签应该只是&lt;runtime/&gt;

      【讨论】:

        【解决方案9】:

        如果您的 Visual Studio 2019 因扩展错误而卡住,可以通过以下方法使其恢复正常。

        首先,在安全模式下启动 Visual Studio (devenv.exe /SafeMode) 并卸载麻烦制造者。

        此后,如果 Visual Studio 2019 仍然无响应,则需要执行以下操作:

        • 浏览到 %LOCALAPPDATA% 并转到 Microsoft -> VisualStudio -> 16.0_bb6da863(或您安装的任何版本)
        • 删除以下文件夹(所有缓存相关):
          • ComponentModelCache
          • 图片库
          • MFECacheBackup
          • 扩展\*.cache

        供参考:

        希望它能帮助您并确保 VS 修复/重新安装安全。

        编码愉快 :-)

        【讨论】:

          【解决方案10】:

          我在使用 Git 源代码控制插件时遇到了这个问题。

          我跑了devenv.exe /SafeMode

          然后在选项 -> 源代码管理 -> 插件选择中确保选择了“无”或“Visual Studio Team Foundation Server”。之后,VS就正常启动了。

          【讨论】:

            【解决方案11】:

            检查任务管理器。我有一个 Setup.exe 正在运行(不确定它在安装什么),但是一旦我杀死它,VS 就会解冻。

            【讨论】:

              【解决方案12】:

              我最近 VS2017 在启动时卡住了。所以我这样做并为我工作: 1 - 以管理员身份启动 cmd:运行以下命令:

              cd "C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE" devenv.exe /SafeMode

              2- VS 启动后,转到 工具 => 扩展和更新: 然后卸载所有最近安装的插件(注意安装日期)和不必要的)

              【讨论】:

                【解决方案13】:

                这对我有帮助:我删除了之前根植于 VS 设置的所有 SDK、JDK 和 JRE 文件夹。之后我使用了devenv.exe /ResetUserDatadevenv.exe /ResetSettings

                在 Visual Studio 2015 上为我工作。

                【讨论】:

                  【解决方案14】:

                  这是因为渲染 IDE UI 试试这个希望它会解决

                  1- 打开“Visual Studio”

                  2- 从顶部菜单中选择“选项”

                  3- 导航到“环境 => 常规”

                  4- 未选中“优化具有不同像素密度的屏幕的渲染”

                  5- 重启视觉工作室

                  【讨论】:

                    猜你喜欢
                    • 1970-01-01
                    • 1970-01-01
                    • 1970-01-01
                    • 1970-01-01
                    • 1970-01-01
                    • 1970-01-01
                    • 1970-01-01
                    • 2017-08-03
                    • 2012-06-09
                    相关资源
                    最近更新 更多