wsl2 停止工作:使其再次工作的 4 种简单方法-尊龙游戏旗舰厅官网

windows pc 上运行 linux 虚拟机时,您可能会遇到诸如 wsl2 停止工作等问题,这一直困扰着其他用户。

in this guide, we will discuss what is wsl and what it does in actual terms. moreover, we will give you a few solutions that will help you resolve the problem on your end. let us get right into it.

什么是 wsl 或 windows subsystem for linux?

wsl或linux的windows子系统允许用户直接在windows pc上运行linux操作系统。使用 wsl 最好的部分是它允许您在 windows 中运行完整的 linux,允许您无缝使用相同的文件和应用程序。

wsl2 利用 hyper-v 虚拟机技术。这提高了在 windows 操作系统上使用 linux 的性能,因为兼容性得到了提高,文件访问速度比 wsl1 快 20 倍。

微软在 2 年推出了 wsl2020,因此它与最新版本的 windows 兼容,即 windows 11 操作系统。但是,如果您使用的是 windows 10,则需要手动配置它以获得更好的性能。

虽然您将在 windows 10 上获得几乎相似的性能,但根据用户报告,wsl2 性能良好,并且在 windows 11 上稳定。

如果 wsl2 停止工作,我该怎么办?

1. 将 lxssmanager 服务启动设置为“自动”

  1. 按 键打开“运行”对话框。winr
  2. 键入注册表编辑器,然后按 。enterregedit-1
  3. 导航到下面提到的路径。hkey_local_machine\system\currentcontrolset\services\lxssmanagerlxss-manager
  4. 双击开始键。
  5. 数值数据字段下,键入 2。start
  6. 确定
  7. 重新启动电脑

按照上述步骤将lxssmanager设置为自动启动。我们建议您仅在知道自己在做什么时才调整注册表设置,因为不正确的调整可能会导致系统故障和重要服务被禁用。

2. 重新启动 lxss管理器服务

  1. 按键打开“开始”菜单。win
  2. 键入服务并打开它。
  3. 找到lxssmanager并双击它。
  4. “服务状态”下,选择“停止”(如果它正在运行)。stop
  5. 单击应用
  6. 选择“服务状态”下的“启动”以运行服务。start-lxssmanagaer
  7. 单击确定并应用。
  8. 从“启动类型”下拉列表中,选择“自动”。automatic

专家提示:

有些pc问题很难解决,尤其是在涉及损坏的存储库或丢失的windows文件时。如果您在修复错误时遇到问题,则您的系统可能部分损坏。
我们建议安装 restoro,该工具将扫描您的机器并确定故障是什么。
单击此处下载并开始修复。

通常,lxxmanager 服务可能会遇到可能导致其故障的问题。在这种情况下,我们建议您按照上述步骤重新启动服务,并检查这是否修复了 wsl2 问题。

3.卸载视窗更新

  1. 按 键打开设置菜单。wini
  2. 从左窗格中选择“windows 更新”。windows-update
  3. 单击更新历史记录update-history
  4. 向下滚动并单击“相关设置”部分下的“卸载更新”。uninstall-1
  5. 点击要卸载的更新旁边的卸载按钮。uninstall-update

我们已经展示了卸载 windows 11 操作系统更新的步骤,但这些步骤也适用于 windows 10。

您正在运行的windows更新版本可能存在一些导致wsl2停止工作问题的错误。您可以卸载更新并检查这是否可以解决问题。

4. 启用硬件

  1. 按 按钮打开设置wini
  2. 选择 恢复 从右侧。recovery
  3. 高级启动下,然后点击立即重新启动按钮。restart-now
  4. 选择疑难解答troubleshoot-1
  5. 选择高级选项advanced
  6. 选择“uefi 设置”。uefi
  7. 选择重新启动restart

现在,请按照以下步骤操作,具体取决于您拥有的笔记本电脑品牌。

适用于宏碁笔记本电脑

  1. 当系统即将启动时,按进入bios菜单。f2
  2. 选择“高级”页bios-advanced
  3. 为基于英特尔的处理器启用英特尔 vtx 和英特尔 vtd 设置。intel
  4. 为基于 amd 的处理器启用 amd-svm 和 amd-iommuamd
  5. 按下以保存设置。f10

适用于戴尔笔记本电脑

  1. 当系统即将启动时,按进入bios菜单。f2
  2. 选择“高级”。
  3. 选择
  4. 将“”设置为“已启用”。
  5. 将直接 io(或 vt-d)的虚拟化设置为已启用。
  6. 保存并退出。

我们已经展示了为宏碁和戴尔笔记本电脑启用硬件虚拟化的步骤。但是您可以查看此官方microsoft支持页面,了解如何为其他品牌启用设置。

未经允许不得转载:尊龙游戏旗舰厅官网 » wsl2 停止工作:使其再次工作的 4 种简单方法

网站地图