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

VSCode集成终端默认启动PowerShell v5.1失败问题求助

解决VSCode集成控制台默认打开旧版PowerShell的问题

我之前也踩过这个坑,折腾了好一会儿才搞定,给你几个亲测有效的解决步骤:

1. 配置PowerShell扩展的可执行路径

这是解决「Powershell: Show Integrated Console」打开旧版本的核心步骤:

  • 打开VSCode设置(快捷键Ctrl+,),在搜索框输入 PowerShell: Executable Path
  • 把路径设置成本机最新版PowerShell的可执行文件路径,比如Windows上通常是C:\Program Files\PowerShell\7\pwsh.exe(根据你实际安装路径调整)
  • 保存设置后,重启VSCode再尝试打开集成控制台

2. 同步VSCode全局终端配置(针对「新建终端」场景)

如果「新建终端」也出现版本不符的问题,还需要调整全局终端配置:

  • 同样打开设置,搜索 Terminal > Integrated > Profiles: Windows(Mac/Linux对应搜索「Terminal > Integrated > Profiles: macOS」或「Linux」)
  • 找到PowerShell的配置项,把它的path字段改成最新版PowerShell的路径,同时可以把它设为默认终端

3. 清理扩展缓存(解决残留问题)

有时候旧版本的缓存会干扰新配置生效:

  • 按Ctrl+Shift+P打开命令面板,执行 Developer: Reload Window 重载VSCode窗口
  • 如果还是不行,关闭VSCode后,找到PowerShell扩展的缓存目录(Windows路径一般是%USERPROFILE%\.vscode\extensions\ms-vscode.PowerShell-<具体版本号>),删除该文件夹后重新安装PowerShell扩展

4. 验证版本是否生效

打开设置好的控制台,输入命令:

$PSVersionTable.PSVersion

查看输出的版本号,确认是你安装的最新版本就大功告成啦!

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.22 08:12:49