
VSCode打不开,90%不是软件坏了,而是某处配置、扩展或缓存卡住了启动流程。别急着重装——先按顺序做这四类检查,绝大多数问题5分钟内就能定位。
立即进入“☞☞☞☞☞点击永久免费在线视频网站直接保存☜☜☜☜☜”;
立即进入“☞☞☞☞☞点击更新最快的影视播放地址直接保存☜☜☜☜☜”;
code --disable-extensions 快速验证是否是扩展惹的祸很多崩溃都藏在后台悄悄加载的扩展里,比如 Python、Pylance、Remote-SSH 或某个新装的主题。安全模式能绕过所有扩展初始化,是最高效的“减法排查”。
code --disable-extensions
Ctrl+Shift+P → 输入并执行 Developer: Show Running Extensions,重点关注 “Startup” 列为 Yes 的扩展Disable (Global)),每次禁用后完全退出 VSCode 再重启测试code --verbose 启动,终端输出里报错的那一行常直接带扩展名,比如 Failed to activate extension 'ms-python.python'
settings.json 是否存在格式错误一个多余的逗号、引号不闭合、key 写错大小写,都会让 VSCode 在解析阶段静默失败——窗口不弹、进程不报错,只看到图标转圈后消失。
%APPDATA%\Code\User\~/Library/Application Support/Code/User/~/.config/Code/User/
settings.json 重命名为 settings.json.bak,再启动 VSCodekeybindings.json 或整个 User 文件夹重命名workspaceStorage 和 globalStorage 缓存这两个文件夹保存项目状态和扩展数据,非正常退出后极易损坏,导致 VSCode 卡在“正在加载工作区”或根本不动。
%APPDATA%\Code\ 或 ~/.config/Code/)中找到:User/workspaceStorage 和 User/globalStorage
workspaceStorage.bak)code --user-data-dir="%TEMP%\vscode-test"
code --user-data-dir=/tmp/vscode-test
有些问题不报错、不崩溃,但会让 VSCode 停在某个后台任务上,表面看就是“卡住不动”。这类问题往往被忽略,却高频发生。
Code.exe 创建子进程,临时退出杀软再试code --disable-gpu
以管理员身份运行,尤其当提示“临时文件夹权限不足”时有效ffmpeg.dll 找不到,大概率是安装包损坏,直接去官网下载最新稳定版重装即可——该 DLL 是 VSCode 自带的,不在系统路径里最常被跳过的其实是第一步:检查任务管理器里有没有残留的 Code.exe 进程。有时候只是界面卡死,结束进程再双击图标就恢复了——这种“没动静”,往往根本不需要动配置或重装。