文章目录
前言
✨✨✨ 如果您对这篇文章感兴趣,可以点击【导航页 - 访客必读】一文囊括主页所有优质博客 查看更多优质内容,希望可以帮您解决更多问题~。 ✨✨✨
本篇文章给出了如何彻底卸载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
即可。