Windows子系统Linux是Windows 10和11中的附加功能,允许用户无需任何虚拟机即可直接在Windows上运行Linux环境。用户可以轻松地从控制面板启用此服务,之后,通过从Microsoft Store安装Linux应用程序,他们可以轻松运行Linux命令。 ((看:)。
由于Ubuntu,Debian,Opensuse或Kali等Linux环境应用程序不支持为Linux操作系统提供基本构建块的SystemD,因此我们不能使用重新启动或SystemCtl命令来管理SystemD Services。因此,在这种情况下,如果要重新启动Linux LXSSManager服务的Windows子系统,该怎么办?在本文中,您将找到一个简单的解决方案。
使用下面给出的命令在Windows 11或10中重新启动WSL 1或2…
为了WSL2,建议使用此PowerShell命令。右键单击窗户开始按钮并选择PowerShell(Admin)或Windows终端(admin)。出现以下命令:
wsl --shutdown
现在,打开您的WSL应用程序,例如Ubuntu或任何其他应用程序,它将重新开始。
方法1:重新启动LXSSMANAGER服务
方法2:PowerShell重新启动LXSSMANAGER
如果您不想使用上述步骤,则只需使用以下在PowerShell中给出的命令作为admin。
1。右键单击Windows 10启动按钮。
2。选择Windows PowerShell(Admin)
3。键入以下命令,然后按Enter按钮。
Get-Service LxssManager | Restart-Service
因此,以这种方式,每当您使用上述命令时lxsmanagerWindows 10和11中的服务将重新启动Linux的Windows子系统。