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

如何通过Windows PowerShell卸载已安装的Linux子系统

基于PowerShell完全卸载手动安装的WSL Linux子系统操作步骤

所有操作需要在管理员权限的Windows PowerShell中执行:

  • 第一步:确认待卸载的发行版信息
    执行如下命令查看当前系统已安装的所有WSL发行版,返回结果中找到你安装的Ubuntu 16.04对应的发行版名称,通常为Ubuntu-16.04:
    wsl --list --verbose
  • 第二步:注销发行版(清除子系统内部数据)
    执行如下命令注销目标发行版,该操作会清空发行版内所有用户数据、配置和文件,无法恢复,重要数据请提前备份:
    wsl --unregister <目标发行版名称>
    示例:
    wsl --unregister Ubuntu-16.04
  • 第三步:卸载对应的Appx安装包
    执行如下命令查询并移除Ubuntu相关的Appx安装包:
    Get-AppxPackage *Ubuntu1604* | Remove-AppxPackage
    如果不确定包名,可先执行如下命令筛选所有WSL相关的安装包确认后再卸载:
    Get-AppxPackage | Where-Object Name -match "ubuntu|wsl"
  • 第四步(可选):关闭WSL系统功能
    如果后续不再使用任何WSL子系统,可执行如下命令关闭WSL功能,执行后需要重启系统生效;如果后续还有安装WSL的需求,无需执行该步骤:
    Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

验证卸载结果

分别执行如下两条命令,无目标发行版和相关Appx返回即代表卸载完成,后续不会再收到对应子系统的更新推送:

  • wsl --list --verbose
  • Get-AppxPackage *Ubuntu*

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.01 13:39:04