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

PowerShell是否具备类似Linux的AutoRemove自动移除旧版本功能?

PowerShell是否具备类似Linux的AutoRemove自动移除旧版本功能?

嘿,完全理解你不想留着旧版本占硬盘空间的想法!先直接给你答案:PowerShell 7 系列本身并没有像 Linux 里 sudo dnf autoremove 那样的自动移除旧版本的内置功能,不过咱们可以手动或者用工具轻松搞定这件事,下面给你几种靠谱的方法:

  • 通过Windows设置手动卸载

    1. 按下Win + I打开Windows设置,进入「应用 > 应用和功能」
    2. 在顶部搜索框输入“PowerShell”,找到列表里的「PowerShell 7.3.3」条目
    3. 点击该条目,选择「卸载」,跟着提示完成操作即可
  • 用winget工具精准卸载指定版本
    如果你是通过winget安装的PowerShell,这个方法更高效:

    1. 打开你正在使用的PowerShell 7.3.4,执行命令查看所有已安装的PowerShell 7版本:
      winget list Microsoft.PowerShell
      
    2. 确认7.3.3在列表里后,执行卸载命令移除指定版本:
      winget uninstall Microsoft.PowerShell --version 7.3.3
      

小提醒:卸载前可以先确认当前默认的PowerShell版本是7.3.4,避免出现启动问题。你可以在终端里输入 $PSVersionTable.PSVersion 查看当前运行的版本,也可以通过「设置 > 应用 > 默认应用 > 终端」调整默认终端的PowerShell版本。

备注:内容来源于stack exchange,提问作者Lee Stanford

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.04.22 15:23:08