完全卸载WSL服务详细教程(全网最详细,看完包懂)

前言


✨✨✨ 如果您对这篇文章感兴趣,可以点击【导航页 - 访客必读】一文囊括主页所有优质博客 查看更多优质内容,希望可以帮您解决更多问题~。 ✨✨✨


本篇文章给出了如何彻底卸载WSL服务的详细教程,注意不是卸载WSL内安装的子系统

按照本篇文章,您可以用非常简洁的步骤,彻底卸载WSL服务(不再占用系统磁盘空间)。


博客有任何错误或者大家有任何问题,都可以直接在评论区留言~

如果我的博客成功解决了您的问题,烦请一件三连 (*^▽^*),不胜感激!

详细步骤

1.完全卸载WSL内已安装的子系统

按照这篇教程来操作,注意4个步骤都需要进行。

2.卸载WSL相关组件

卸载适用于 Linux 的 Windows 子系统及其他WSL组件(如WSL 更新WSLg 预览版)。

注意:目前WSL已被微软官方定义为系统组件,并且不提供用户直接右键卸载的方式,所以不建议新手小白强行卸载,下面我给出修复重置强行卸载两种方式。

2.1 修复重置(新手适用)

如果因为WSL故障,所以想要重装WSL的话,可以通过这种方式。

“设置”>“应用”>“已安装的应用”>“系统组件”找到适用于 Linux 的 Windows 子系统,然后选择重置或者修复,如下图:
在这里插入图片描述

2.2 强行卸载

本方法需要用到geek这个软件,因为WSL属于”系统组件“,无法通过系统的设置将其卸载。

我在此给出geek官方下载链接,大家直接下载即可。

打开geek,依次选择“查看”>“Microsoft Store Apps”,找到适用于 Linux 的 Windows 子系统,右键卸载即可,如下图:

在这里插入图片描述

3.关闭WSL相关服务

在搜索栏搜索“Windows 功能”,然后单击“打开或关闭 Windows 功能”。找到“适用于 Linux 的 Windows 子系统”选项,将其取消勾选,单击“确定”,然后重新启动计算机。

常见问题及对应解决方案

欢迎大家将自己遇到的问题回复在评论区中,我会积极解答并将其补充到博客中,大家共同进步!

1.打开“WSL”应用时闪退

通过搜索栏打开WSL这个应用时闪退,WSL应用如下图:

答:这是由于系统并未安装Linux子系统,安装一个子系统(例如Ubuntu)即可解决。

2.打开WSL应用提示需要安装,但是安装时报错

通过搜索栏打开WSL这个应用,

提示需要安装,如下图:

在这里插入图片描述

但是点击OK后,报错如下图:

在这里插入图片描述

答:这是由于wsl.msi文件缺失导致,重新下载相应的wsl.msi文件即可。

微软WSL官方找到最新的稳定版(Latest),然后下载相应的msi文件即可。

注意需要访问github,考虑到可能会有网络限制,所以我在此给出了x64系统最新2.3.26版本的msi文件的百度网盘链接

如果您无法访问github但是需要其他版本的wsl文件,可以私信留言。

下载完成后,通过Browse选择刚才下载到的路径,并且需要把msi文件重命名为wsl.msi(即不带版本号),然后点击OK即可。

2.3.26

### 如何卸载 WSL 对于不再需要使用的 Windows Subsystem for Linux (WSL),可以通过几个特定的命令来实现其完全移除。这不仅涉及到停止当前运行的实例,还包括删除关联的数据以及终关闭该功能本身。 #### 停止并删除分发版 为了防止任何正在进行的操作干扰到卸载过程,应当先终止所有正在运行的Linux环境: ```powershell wsl --shutdown ``` 接着针对想要移除的具体发行版本(比如Ubuntu),可利用`wsl --unregister <DistributionName>`指令将其彻底清除[^1]。这里 `<DistributionName>` 是指具体的Linux发行版名称,在大多数情况下默认就是所安装的那个如 "Ubuntu" 或者其他自定义的名字。 #### 卸载 WSL 功能 当确认不需要再使用任一分发版后,则可通过PowerShell以管理员身份运行下面这条命令来禁用整个Windows子系统服务: ```powershell dism.exe /online /disable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart ``` 此操作会从操作系统层面停用对WSL的支持,并且不会立即重启计算机以便于用户可以在同一会话中继续执行更多任务[^2]。 #### 清理残留文件 尽管上述步骤已经能够有效地卸载WSL及其相关联的应用程序,但可能仍存在一些由各个Linux发行版创建出来的磁盘映像或其他资源未被处理。这些通常位于用户的AppData目录下或是通过第三方工具指定的位置。建议手动检查并清理这类不必要的数据以防占用过多空间[^3]。 #### 移除 LxRunOffline 工具 如果曾经借助过 `LxRunOffline` 来管理或迁移WSL环境的话,那么现在也应该考虑一并将它卸载掉。由于这不是官方自带的功能组件而是额外安装的小型应用程序,因此可以直接前往控制面板中的“程序和特性”列表里找到对应的条目进行常规方式的卸载流程[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值