我的 VSCode 彻底崩溃了,重新安装无效,踩坑分享

昨天在公司快下班的时候,VSCode 突然运行过程中崩溃,再次打开就是进入了无限循环的程序崩溃。

程序异常关键词:

The window terminated unexpectedlly(reason: 'crashed', code: '2147483645')

image

紧接着,电脑打开任何文件夹都会自动异常关闭!我在想,这是触发了什么牛逼bug,连系统功能都破坏了。来不及思索太多,就想着先解决问题。

我试过重启电脑再次打开 VSCode,无效。不过电脑的文件夹访问恢复正常了,重启过程中 Windows 系统也蓝屏提示有问题修复自动重启,不知道具体是什么。

也试过卸载重新安装再次打开,无效。

人麻了,只好根据报错去搜索有没有人遇到类似问题,在 vscode 的一些 issue 中确实发现了类似问题。

image-20240628101329603

翻阅多个 issue 后,没有找到很关键的可以解决问题的信息。

理性思考后,我想着既然系统功能都正常了,那多多少少还是 VSCode 自己的问题,会不会卸载过程中还留下了什么数据没删掉?才会导致重新安装都没有任何改善。

在 VSCode 官方文档中了解到,只有删除了Code.vscode数据文件夹,才能恢复到安装 VSCode 之前的干净状态。换句话说,如果不删除这些,仅仅是卸载 VScode 程序,重新安装 VSCode 就会保持卸载前的状态。这也是 VSCode 提升用户体验的一点考虑。

If you want to remove all user data after uninstalling VS Code, you can delete the user data folders Code and .vscode. This will return you to the state before you installed VS Code. This can also be used to reset all settings if you don't want to uninstall VS Code.

而当我们遇到不可解决的 bug 时,此时的状态是一个糟糕的状态,也就没有保持的必要,如果不彻底清理 VSCode 用户数据,就无法正常使用。

那么 VSCode 的这两个文件夹位置在哪呢?

The folder locations will vary depending on your platform:

  • Windows - Delete %APPDATA%\Code and %USERPROFILE%.vscode.
  • macOS - Delete $HOME/Library/Application Support/Code and ~/.vscode.
  • Linux - Delete $HOME/.config/Code and ~/.vscode.

以 Windows 为例,Code目录一般位于C:\Users\Your UserName\AppData\Roaming\Code

image-20240628105905288

.vscode目录一般位于C:\Users\Your UserName.vscode

image-20240628110023281

只要卸载程序后,将这两个文件夹顺手清空,就能恢复到一个干净的状态,重新运行 VSCode 安装程序就能正常使用了,也就不会遇到这个The window terminated unexpectedlly(reason: 'crashed', code: '2147483645')错误了。

  • 5
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值