WSL 或 Windows 子系统 Linux 是一项内置功能,可帮助在 Windows 10/11 计算机上运行 Linux 环境,而无需使用任何双引导设置或虚拟机 。重新启动 WSL 是一种方便且省时的方式来重新启动或重新初始化 Linux 实例,而无需启动整个系统 。本文探讨了重新启动 WSL 的各种方法,主要通过 Windows PowerShell、命令提示符 (CMD) 和任务管理器 。
如何使用 PowerShell、CMD、任务管理器重新启动 WSL您可以使用以下任一方法在 Windows 上重新启动 WSL 。
- WSL命令
- 重新启动特定的 Linux 发行版
- 通过LxssManager服务
- 使用 CMD 重新启动 WSL
- 从任务管理器重新启动 WSL
1]WSL命令要从 Windows PowerShell 重新启动 WSL,我们使用带有适当选项的WSL命令 。它是一个与 WSL 发行版交互的 Windows 可执行命令 。
- 单击桌面上的“搜索”图标后键入PowerShell。
- 在 PowerShell 提示符下,键入以下内容后按 ENTER:
- 您可以通过单击桌面上的应用程序图标或在“开始”菜单中搜索来再次启动 WSL 。
2]重新启动特定的Linux发行版如果系统安装了多个 WSL 发行版,并且我们需要重新启动特定发行版,则可以从 PowerShell 执行以下步骤:
- 打开 Windows PowerShell 终端窗口 。
- 按照与下面提到的相同的顺序输入下面提到的命令,
文章插图
在第一个命令中:
- -l选项列出所有已安装的发行版或发行版 。
- -v是一个可选开关,可以列出其他详细信息,例如已安装发行版的版本号和状态(正在运行或已停止) 。
一旦特定发行版关闭,就可以使用–d开关和 wsl 命令后跟发行版名称再次重新启动它,如上面的第 3个命令所示 。
文章插图
3]通过LxssManager服务LxssManager 是一种用户模式会话管理器服务,在执行时启动或终止新会话或 WSL 实例 。从 PowerShell 重新启动 LxssManager 服务将允许 WSL 会话关闭,然后通过从 PowerShell 提示符执行下面提到的命令再次启动:
restart –Service LxssManagerRestart-Service:重新启动特定服务(在本例中为 LxssManager) 。
LxssManager:是需要检索信息的服务名称 。
4]使用CMD重新启动WSL通过命令提示符或 Windows 终端重新启动 WSL 时,没有特定的服务或命令可用于执行相同的操作 。重新启动 WSL(主要通过命令提示符)涉及停止和启动进程或服务、LxssManager 或 WslService 。为此:
- 单击桌面上的搜索图标并输入 CMD 。
- 命令提示符出现在搜索结果中后,单击“以管理员身份运行”选项 。
- 按照与下面提到的相同的顺序键入下面提到的命令:
从任务管理器重新启动 WSL 需要按照以下方法重新启动相关的 LxssManager 服务:
- 按CTRL+SHIFT+ESC打开任务管理器 。
- 单击“服务”选项卡和底部的“开放服务”选项 。
文章插图
- 找到LxssManager服务 。
- 右键单击该服务,然后单击重新启动 。
文章插图
我希望这篇文章很容易理解,并且您现在知道如何使用 PowerShell、CMD 和任务管理器重新启动 WSL 。
如何重置我的 WSL?Windows PC 上可用的任何发行版都类似于应用程序 。您可以转到设置中的“应用程序”部分,找到 WSL,然后选择使用高级选项进行重置 。
如何启用 WSL?【如何使用PowerShell、CMD、任务管理器重新启动WSL】打开“开始”菜单,在搜索栏中输入“Windows 功能”,然后单击“打开或关闭 Windows 功能” 。选择“Linux 的 Windows 子系统”复选框,然后按“确定” 。
- 如何修复Cldflt.sys蓝屏错误?
- 将VMware转换为VirtualBox,反之亦然
- 电脑风扇随机加速、减速或停止
- Windows输入体验暂停或内存使用率过高[修复]
- 由于驱动程序的原因,Windows不会安装在新版本上
- 如何在Chromebook上安装Windows11?
- WLAN扩展模块已停止 [修复]
- 适用于Linux实例的Windows子系统已终止
- Windows无法从USB安装[修复]