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

按官方文档升级PowerShell后仍显示5.1,求排查问题

PowerShell 7安装后仍显示5.1的原因及解决方法

核心原因是:PowerShell 7.x与Windows自带的5.1是并行独立安装的,安装过程不会自动替换5.1作为默认启动项,你打开原PowerShell快捷方式时,依然会进入5.1版本。

验证PowerShell 7是否真的安装成功

在当前5.1窗口中执行命令:

pwsh

如果能进入新的会话,执行$PSVersionTable就能看到7.2版本,说明安装没问题。

正确启动PowerShell 7的方式

  • 从开始菜单找到「PowerShell 7」或「PowerShell 7 (x64)」的快捷方式,直接打开即可进入7.x环境
  • 在任意命令行窗口(包括5.1)中,执行pwsh命令快速切换到PowerShell 7

把PowerShell 7设为默认启动项

  • 右键点击任务栏上的PowerShell图标,选择「属性」,将目标路径中的powershell.exe替换为pwsh.exe
  • 若使用Windows终端,可在设置中把默认配置文件改为「PowerShell 7」

另外补充:你用winget安装的是完整桌面版,会自动添加开始菜单快捷方式;dotnet tool安装的是便携版,只要dotnet tool的全局路径在系统PATH中,执行pwsh也能正常调用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 06:31:15