You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VS Code集成终端冻结无法输入求助:PowerShell报错2、Git Bash无响应

VS Code集成终端冻结/无法输入问题解决方案

PowerShell报错代码2的处理

  • 重置执行策略:
    打开系统自带的PowerShell(不要用VS Code里的终端),运行命令:
    Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
    
    按提示输入Y确认后,重启VS Code测试。
  • 检查配置文件:
    执行Test-Path $PROFILE,如果返回True,将该命令指向的配置文件备份后删除,再重新打开VS Code终端。

Git Bash无法输入的修复

  • 关闭伪终端集成:
    打开VS Code的settings.json,添加或修改Git Bash的配置项:
    "terminal.integrated.profiles.windows": {
      "Git Bash": {
        "path": "C:\\Program Files\\Git\\bin\\bash.exe",
        "args": [],
        "terminal.integrated.shellIntegration.enabled": false
      }
    }
    
  • 重装Git:
    卸载现有Git版本,下载官方最新稳定版,安装时选择默认配置,避免自定义路径或删减组件。

通用排查步骤

  • 重置终端:
    按Ctrl+Shift+P打开命令面板,输入Terminal: Reset Terminal执行。
  • 排查扩展冲突:
    暂时禁用所有和终端、shell相关的扩展,重启VS Code后逐个开启,定位是否是扩展导致的问题。
  • 清理VS Code缓存:
    关闭VS Code,删除%APPDATA%\Code\Cache和%APPDATA%\Code\CachedData文件夹,再重新启动软件。

内容的提问来源于stack exchange,提问作者catalina

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.16 07:55:25