如何将linux子系统弄掉,如何在Win10中重置和注销Linux子系统

本文详细介绍了如何在Windows 10中重置和注销Linux子系统,包括重置子系统为默认值的步骤,以及如何通过命令行注销Linux发行版。此外,还提供了忘记Linux账户密码时的解决方法,无需重置或注销整个系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

原标题:如何在Win10中重置和注销Linux子系统

在Windows 10中,我们可以注销Linux子系统的发行版,也可以将其重置为默认值。重置后,当我们下次启动它时,Windows 10将安装一个干净的、未配置的Linux子系统发行版副本,这样,我们就可以从头配置Linux子系统,例如新建用户、设置密码,并在里面安装我们需要的应用程序等。

今天的这篇文章,我们要讨论的话题是如何重置和注销Linux子系统。

一、重置Linux子系统

重置某一Linux子系统发行版为默认值的方法非常简单,我们甚至可以完全脱离命令行来操作,以下是具体的方法:

打开Windows设置,依次点击“应用”-“应用和功能”,在设置窗口的右半边,我们可以看到当前Windows 10中所安装的所有应用程序。

1ae641fadb7f37a4da2117866e7f22cc.png

在所有应用程序列表里,我们可以找到已经安装在Windows 10里的Linux子系统。

1eb59e1e4fe80cdedb08eb25b3668c6e.png

以Ubuntu为例,我们点击它,然后再点击“高级选项”链接,Windows设置将跳转到如下页面:

ebbcde4092a5b592161227af0a39b955.png

在这个页面里,我们可以看到终止(位于标题“终止”下)、“修复”(位于标题“重置”下)、“重置”(位于标题“重置”下)和“卸载”(位于标题“卸载”下)共四个按钮。

5b9ebf1efd6bff53d3dde06aaebc5c47.png

我们需要点击“重置”标题下的“重置”按钮,Windows设置将会弹出一个用以确认操作的对话框,点击对话框中的“重置”按钮并稍作等待,Linux子系统既可以被重置为默认值。

9a4dc88e1debe4643ed9c3ea143c6f64.png

当重置操作完成时,我们可以在重置按钮的右侧看到一个对号标志。

da9b66c1fb59c61efd5a304fa84370f0.png

此时,当我们开启刚刚被重置过的Linux子系统,这个干净的子系统就会全新安装,然后要求我们从头开始配置了。

bc77f7e1bb34fe9ddcc55461e90bb393.png

二、注销Linux子系统

除了重置Linux子系统之外,我们还可以注销Linux子系统,一旦我们针对某一安装在Windows 10里的Linux发行版执行注销操作,那么与该发行版关联的所有数据、设置和应用程序都将被抹掉,我们可以从微软商店重新安装全新的发行版副本。

在上一篇关于Linux子系统的文章中,IT之家曾简单地和大家讨论过注销Linux子系统发行版的方法,今天的这期文章,我们将结合用例,为大家做一个更详尽的演示。

现在我们假设,我们在Windows 10安装了很多个相互共存的Linux子系统发行版,而要注销它们中的其中一个,我们需要知道都有哪些Linux子系统发行版此刻存在于Windows 10中。这时,我们可以在命令提示符或者中使用这一命令来列出已经安装在Windows 10中的Linux子系统发行版的列表:

wsl.exe --list --all

6beffb88d0b68bfcdbfdb46ba1d78668.png

在本文中,我们以注销列表中的Ubuntu子系统为例,此时,我们需要使用到的命令是:

wsl.exe --unregister Ubuntu

ede62b572acc04d9389b652a7883ad1a.png

举一反个三,若需要注销Debian子系统,那我们需要在命令行中执行的命令则为:

wsl --unregister Debian

其他Linux子系统的发行版同理。

注意,虽然我们注销了某一Linux子系统,使用wsl --list --all命令来列出安装在Windows 10中的Linux发行版的列表时,这一Linux子系统也并未存在于列表中,但这并不意味着上面我们所做的操作等效于“卸载”,当我们从开始菜单中点击图标启动刚刚被注销的Linux子系统的发行版,它会重新安装并要求我们重新配置。

32b0384bc8a9b4f0c551efde006be68d.png

三、重置Linux账户的密码

有时,我们可能会忘掉Linux子系统发行版中的用户账户的密码,有些同学此时可能会选择重置或者注销Linux子系统,其实这种做法是比较可惜的,正如前文所述,若我们重置或者注销了某一Linux子系统发行版,那么与该发行版关联的所有数据、设置和应用程序都将被抹掉。事实上,当遇到这种情况,比起重置或者注销整个系统来说,重置账户密码是一种几乎不会带来任何损失的做法。

要重置Linux账户的密码,我们只需按教程的指引来执行这些步骤:

打开命令提示符或者PowerShell,执行如下命令:

目标Linux子系统发行版的名称 config --default-user root

例如:

Kali config --default-user root

注:Ubuntu每次都当小白鼠,这次我们换一个发行版下手吧。

ab15851694c0f0285a3753c9375978ff.png

这行命令的作用是将登录Linux发行版的默认账户设置为root。

启动你忘了用户密码的Linux发行版(例如Kali-Linux),此时我们将以root用户登录。

f81c8c71942790625d39715c86861615.png

执行以下命令:

passwd 你忘了密码的用户的用户名

例如:

passwd threeseven

此时,Linux子系统将要求我们为忘了密码的用户重新设置密码,按步骤操作即可。

aaa05effbce3e205c2078407bbe5a998.png

重置过Linux账户的密码之后,不要忘了将登录Linux发行版的默认账户设置为标准账户,使用这一命令:

Kali config --default-user 刚刚重置过密码的用户名

例如:

Kali config --default-user threesevn

6df5252515b4002341a1875bc8e2bea3.png

四、总结

以上就是今天这期教程的全部内容,在这期教程中,我们讨论了重置Linux子系统发行版、注销Linux子系统发行版和重置Linux账户的密码的方法。正如它们看上去的那样,这篇文章中的各项操作做起来也非常简单。想要了解更多关于Windows的使用技巧,请继续关注IT之家学院。返回搜狐,查看更多

责任编辑:

<think>好的,用户的问题是关于如何在Windows CMD中清除未完成的WSL安装缓存或临时文件。我需要仔细分析他的需求,并提供正确的步骤。 首先,用户提到他想要删除未完成的Linux子系统(WSL)的下载文件。可能他在安装过程中遇到了问题,或者下载被中断,导致残留文件占用空间。我需要回忆关于WSL安装管理的相关知识。 根据引用[2],安装WSL通常涉及启用功能,然后通过命令行在线安装。如果安装未完成,可能会有临时文件或缓存残留。我需要确定这些文件的位置以及如何清除它们。 可能的步骤包括停止WSL服务、删除缓存目录、清除分发包等。根据WSL的文档,安装过程中的文件可能存储在系统临时文件夹或WSL自己的目录中。比如,使用wsl --shutdown来停止所有实例,然后手动删除缓存文件。 另外,引用[3]提到WSL 2的内存使用文件访问的问题,但这里主要关注的是文件清理。需要指导用户如何彻底清除未完成的安装文件,可能涉及注销删除分发,使用wsl --unregister命令。 同时,要确保用户在操作前备份数据,避免误删重要文件。还要检查是否有未完成的进程占用文件,使用wsl -l -v查看实例状态,确保所有实例已终止。 最后,整理出清晰的步骤,从停止服务、清除缓存、删除分发到验证结果,确保用户能安全有效地清理未完成的安装文件。</think>### 分步说明:清除未完成的WSL安装缓存或临时文件 1. **停止所有WSL实例** 在CMD/PowerShell中执行命令关闭正在运行的WSL实例: ```cmd wsl --shutdown ``` 这会终止所有后台WSL进程,确保文件未被占用[^2][^3]。 2. **删除WSL缓存文件** WSL在线安装的临时文件默认存储在系统缓存目录: - 打开`%localappdata%\Packages\`,找到类似`CanonicalGroupLimited.Ubuntu...`的文件夹并删除 - 手动清理`C:\Users\<用户名>\AppData\Local\Temp`中的临时文件 3. **清除未完成的分发包** 若已生成不完整的分发版,通过命令列出并删除: ```cmd wsl -l -v # 查看已安装的分发 wsl --unregister <分发名称> # 删除指定分发 ``` 4. **重置WSL元数据(可选)** 若问题持续,可删除WSL全局配置文件: ```cmd del %USERPROFILE%\.wslconfig ``` 5. **验证清理结果** 重新运行`wsl -l -v`确认目标分发已消失,且磁盘空间释放。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值