VScode crashed, code:-1073741819,窗口崩溃解决方法

解决 VS Code 启动崩溃问题

最近在安装 Visual Studio Code(VS Code)后,遇到了一个令人头疼的问题:每次启动时,VS Code 都显示 崩溃(Crashed),无法正常运行。尝试了多种方法,却始终无法解决问题。经过多番折腾,终于找到了解决方案,今天来分享给大家。

问题症状

刚安装好 VS Code 后,打开软件时会出现崩溃提示,无法正常启动。无论如何重启,始终无法进入编辑器。

解决方案

经过一番搜索和实验,发现通过禁用扩展、关闭 GPU 加速和禁用 Chromium 沙盒可以有效解决该问题。具体操作步骤如下:

1. 通过命令行启动 VS Code(临时解决方法)

首先,按下 Win + R,打开运行窗口,输入 cmd 后按回车,进入命令行界面。

然后,在命令行中输入以下命令,禁用扩展、GPU 加速和 Chromium 沙盒:

code --disable-extensions --disable-gpu --disable-chromium-sandbox

一般和扩展以及GPU关系不大,可以使用如下命令

code --disable-chromium-sandbox

执行该命令后,VS Code 应该可以正常启动。这个方法适用于临时启动 VS Code,但每次启动时都需要手动输入命令。

2. 修改快捷方式(持久性解决方案)

为了避免每次都需要手动输入命令,可以通过修改快捷方式来永久性地添加启动参数。

  1. 右键点击 VS Code 的快捷方式,选择 属性

  2. 快捷方式 标签页中,找到 目标 字段。

  3. 目标 路径的末尾添加以下启动参数:

    --disable-extensions --disable-gpu --disable-chromium-sandbox
    

    例如,原本的路径可能是:

    "C:\Users\<用户名>\AppData\Local\Programs\Microsoft VS Code\Code.exe"
    

    修改后的路径应如下所示:

    "C:\Users\<用户名>\AppData\Local\Programs\Microsoft VS Code\Code.exe" --disable-extensions --disable-gpu --disable-chromium-sandbox
    

    同理, --disable-extensions --disable-gpu可以忽略

  4. 点击确定 保存设置,重新启动 VS Code,崩溃问题应该得到解决。

3. 进一步解决(持久性解决方案)

由于我们不可能每次都通过快捷方式打开,下面还有一种持续解决方案。

在这里插入图片描述

这样设置后,就彻底解决了该问题。

参考:
1.VScode crashed, code:-1073741502
2.https://code.visualstudio.com/updates/v1_80#_disable-chromium-sandbox

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值