VS Code 1.97打开终端时无响应、卡顿问题求助
VS Code打开终端即崩溃的排查与解决方法
系统环境:Windows 10 版本10.0.19045.5371,VS Code 1.97(全新重装后)
问题:打开终端(Ctrl + ~)时VS Code直接崩溃无响应
已尝试操作:
- 重置VS Code设置(修改settings.json)
- 执行
code --disable-extensions启动仍无响应- 尝试
code --disable-gpu启动无效- 完全卸载VS Code并删除所有相关文件夹后重装
- 确认PowerShell在命令行可正常运行
- 以管理员身份运行VS Code
- 查看开发者控制台未发现有效报错信息
额外排查与解决步骤
1. 切换终端默认Shell
尝试将VS Code的默认终端从PowerShell切换到Command Prompt或Git Bash:
- 按
Ctrl+Shift+P打开命令面板 - 输入
Terminal: Select Default Profile - 选择
Command Prompt或已安装的Git Bash,重启VS Code后测试终端
2. 手动指定终端路径
确认VS Code的终端路径配置是否正确:
- 打开设置(
Ctrl+,),搜索terminal.integrated.shell.windows - 手动填入Command Prompt路径:
C:\Windows\System32\cmd.exe,或PowerShell完整路径:C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe - 保存设置后重启VS Code测试
3. 检查系统环境变量
- 确保
PATH环境变量包含C:\Windows\System32和C:\Windows\System32\WindowsPowerShell\v1.0路径 - 暂时移除第三方终端工具(如Cmder、WSL)的PATH配置,排查是否存在冲突
4. 测试VS Code预览版
下载VS Code Insiders(预览版)安装,若预览版终端正常,说明是稳定版1.97的特定bug,可等待后续版本更新,或暂时使用预览版。
5. 更新Windows系统
安装Windows 10最新累积更新,部分系统组件异常可能导致VS Code终端崩溃。
6. 排查第三方软件冲突
暂时关闭杀毒软件、防火墙或系统优化工具,测试是否是这类软件拦截了VS Code的终端进程。
内容的提问来源于stack exchange,提问作者HAMZA ZAKA
相关产品推荐
相关产品推荐

