Windows 11
微软最新的操作系统

Visual Studio Code 在 Windows 11/10 上崩溃

Visual Studio Code 在 Windows 11/10 上崩溃

这些是您可以在 Windows 11/10 上修复Visual Studio Code 崩溃或冻结问题的方法。

  1. 更新显卡驱动程序
  2. 关闭硬件加速
  3. 删除打开文件的备份
  4. 重新安装 VS 代码

让我们详细谈谈它们。

1]更新图形驱动程序

修复错误需要做的第一件事是更新图形驱动程序。过时的图形驱动程序将不允许您运行任何游戏或编程应用程序,并且它们最终可能会在您的系统上崩溃,尤其是当您的程序很长时。因此,请更新过时的驱动程序并查看问题是否仍然存在。

2]关闭硬件加速

接下来,如果问题仍然存在,请尝试禁用 GPU 硬件加速。这样 VSCode 将只使用软件渲染,这将带来更稳定的体验。为此,请按照给定的步骤操作。

  1. 在您的系统上打开 Visual Studio Code 
  2. 击中 按Ctrl + Shift + P 打开命令面板。
  3. 键入“首选项:配置运行时参数”并按 Enter。
  4. 现在,添加以下命令并保存文件(Ctrl + S)。
"disable-hardware-acceleration": true,
最后,重启VSCode,然后查看问题是否仍然存在。

3]删除打开文件的备份

如果在打开一个大文件时,VSCode 死机然后崩溃,您需要删除一些文件。因此,打开“运行”,粘贴“%AppData%”并单击“确定”。现在,打开 代码 > 备份 ,然后删除该目录中的唯一文件夹。最后,重启 VSCode,看看问题是否仍然存在。

4]重新安装VS代码

如果没有任何效果,那么问题可能是由于 VSCode 文件损坏。因此,要解决此问题,您应该卸载 VSCode,然后重新下载并重新安装该软件的新副本,以查看问题是否仍然存在。

希望您能够使用给定的解决方案解决问题。

无限循环导致 VSCode 或系统崩溃

有时,应用程序或您的图形驱动程序可能没有问题,但您的 VSCode 仍然会崩溃,有时甚至您的系统也会因此崩溃。这种情况可能是因为您实施了无限循环。

如果你知道你正在使用无限循环,那么你必须知道后果,那就是如果你不停止这个过程,你的计算机可能会崩溃。然而,有时,我们无意中编写了一个无限循环。

无限循环只不过是一个没有条件可以终止进程的循环。例如,看下面的代码。

int x; 
for (x = 4; x>4; x++)
{
//some code
}

在这种情况下,由于条件,即;x>4,将永远满足,因此,循环永远不会结束。

因此,请确保您不会无意中使用无限循环。如果你不小心写了这样一个循环,留意输出,一旦你看到一系列不需要的输出,就结束进程Ctrl + Alt + M。

通过这种方式,您将能够停止代码并避免计算机崩溃。

赞(0) 打赏
未经允许不得转载:Windows 11之家 » Visual Studio Code 在 Windows 11/10 上崩溃

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏