Docker Desktop – Windows11中出现意外的WSL错误

Docker Desktop 用户无法执行 WSL 命令。一些受害者刚刚安装了 Docker Desktop,而另一些受害者则在更新应用程序后遇到了此问题。以下是用户看到的确切错误消息。

修复 Docker Desktop – Windows 11 中意外的 WSL 错误

如果您在 Docker Desktop 中遇到 Unexpected WSL 错误,首先按照错误消息中的建议进行操作,即使用wsl –shutdown关闭 WSL 。如果这不起作用,请按照下面提到的解决方案进行操作。

  1. 安装或更新 WSL
  2. 使用旧版控制台
  3. 确保 Hyper-V、虚拟机平台和 Windows Hypervisor 平台已启用
  4. 重置Winsock
  5. 修复或重置 Windows 子系统 Linux
  6. 卸载并重新安装 WSL 和/或 Docker Desktop

让我们详细谈谈它们。

1]安装或更新WSL

要运行 WSL 命令,您需要自动安装 WSL。大多数用户都知道这种情况并安装了 WSL,但也许您的 WSL 由于某种原因被卸载了。再次安装也没有什么坏处,我们会尝试做同样的事情。要执行相同的操作,请以管理员身份打开命令提示符 ,然后运行下面提到的命令。

wsl --install

让命令运行并为您安装 WSL。安装 WSL 后,检查问题是否已解决。如果 WSL 已安装,您需要运行以下命令来更新 WSL。

wsl –update

更新后,检查问题是否解决。

2]使用旧版控制台

旧控制台模式是一种兼容性工具,旨在帮助旧命令行工具的用户。如果您无法从当前的命令提示符控制台访问 WSL,请切换到旧版控制台。要执行相同的操作,请按照下面提到的步骤操作。

  1. 打开 命令提示符。
  2. 右键单击标题并选择属性。
  3. 勾选 使用旧版控制台(需要重新启动,影响所有控制台) 并单击确定。

这将为您完成这项工作。

3]确保启用Hyper-V、虚拟机平台和Windows Hypervisor平台

Docker Desktop – Windows11中出现意外的WSL错误

您需要确保启用 Hyper-v、虚拟机平台和 Windows Hypervisor 平台功能。这些是负责运行 WSL 或任何虚拟环境的一些功能。要执行相同的操作,请按照下面提到的步骤操作。

  1. 打开 控制面板。
  2. 转至 程序 > 程序和功能。
  3. 现在,单击 “打开或关闭 Windows 功能”。
  4. 确保启用 Hyper-v、虚拟机平台和 Windows Hypervisor 平台功能。

希望这能为您完成这项工作。

4]重置Winsock

重置winsock

Winsock 是一个 Windows Socket API,用于在网络软件和服务之间进行通信。如果Winsock中存在一些故障导致问题,您需要重置它才能解决问题。要执行相同的操作,请以管理员身份打开命令提示符 并运行下面给出的命令。

netsh winsock reset

现在,重新启动计算机并检查问题是否已解决。

5]修复或重置Windows子系统Linux

如果 WSL 安装损坏或配置错误,您也可能会遇到此问题。我们将首先修复 WSL,如果无效,我们将重置它。要执行相同的操作,请按照下面提到的步骤操作。

  • 打开 设置。
  • 转至 应用程序 > 已安装的应用程序 或 应用程序和功能。
  • 搜索 “Linux 的 Windows 子系统”。
    • Windows 11: 单击三个点并选择高级选项。
    • Windows 10: 选择应用程序并单击“高级选项”。
  • 现在,单击 修复。

如果问题仍然存在,请单击 “重置”。 这将为您完成这项工作。

6]卸载并重新安装 WSL 和/或 Docker Desktop

如果没有任何效果,您最后的手段是卸载 WSL并安装新的副本。如果问题是由于安装介质损坏引起的,重新安装即可解决问题。如果问题仍然存在,请对 Docker Desktop 执行相同的操作。

就是这样!

如何修复 Docker Desktop 上的意外 WSL 错误?

如果在 Docker Desktop 中出现 WSL 错误,首先将其关闭,然后重新启动。如果这不起作用,请从第一个解决方案开始执行,然后向下移动。

Docker Desktop 是否需要 WSL?

是的,您需要 WSL 才能在 Windows 计算机上运行 Docker Desktop。建议安装 WSL 2,因为它是最新版本,并授予改进的文件系统共享功能。

本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。
赞 (1)
上一篇 2023年12月22日
下一篇 2023年12月23日

相关推荐

  • Windows11中Msvcr110.dll丢失错误,6种修复方法

    在 Windows 操作系统的世界中,错误消息可能是令用户感到沮丧的常见原因。不是吗?多年来困扰 Windows 用户的一个错误就是“Msvcr110.dll 缺失”错误。无论您是…

    2023年9月16日
  • 在Windows11上启用和禁用Wi-Fi和以太网适配器

    如果您的计算机遇到某种 Wi-Fi 连接问题,或者您的互联网连接速度很慢,则禁用并重新启用 Wi-Fi 和以太网适配器可以解决问题。此外,您甚至可能需要将所有网络适配器重置为出厂设…

    2023年4月10日
  • 您可以在Windows11上安全地禁用哪些服务

    您是否检查过您的 Windows 11 上正在运行哪些服务?我敢打赌,一定有几种你很少使用的服务,但它们却在后台运行并消耗系统资源。如果您使用的不是高端笔记本电脑或系统,则必须注意…

    2023年5月26日
  • Win10/11系统定时关机和自动睡眠教程,一分钟搞定

    还记得你曾经在客厅看电视时睡着的经历吗?如果是这样,您可能使用电视上的睡眠定时器功能在一小时左右后自动关闭它(以防止它整夜播放)。 那么,如果您不再使用电视怎么办?越来越多的人通过…

    2023年7月11日
  • Windows11如何禁用应用程序的网络?

    Windows 上的大多数应用程序和程序都需要有效的互联网连接才能正常运行。但是,如果某个特定的应用程序或程序占用了您的大部分带宽,您可能需要完全阻止其互联网访问。 win11禁止…

    2023年10月29日
  • 如何在Windows11上恢复丢失的任务栏图标

    一些用户最近抱怨他们的 Windows 11 电脑 上缺少任务栏图标。既然你在这里,你一定也注意到系统托盘中缺少一些图标。那么,在这篇文章中,我们将研究在 Windows 11 上…

    2023年6月1日
  • 在Windows11中访问共享文件夹的6种方法

    共享文件夹是与计算机网络上的其他用户协作和共享文档的独特方式。如果您正在与团队一起开发项目或需要与其他人共享文件,这会特别有用。 好处是共享文件夹还允许您控制访问权限,从而提供增强…

    2023年6月30日
  • 如何修复Windows11中的“LAPRXY.DLL丢失”

    据报道,一些 Windows 11 用户在尝试在 Microsoft 的最新操作系统上打开某些应用程序时遇到“ LAPRXY.dll is MIssing ”错误。最常见的情况是,…

    2023年5月6日
  • 如何在Windows11中更改显示器刷新率

    显示刷新率基本上是图像在桌面屏幕上每秒刷新的次数。例如,假设您使用的是设置为 60 赫兹的 电脑。这意味着您的显示每 1/60 秒自动更新一次。考虑到 Windows 11 是其前…

    2023年6月3日
  • 如何在Windows11上关闭键盘声音,设置方法

    如果您正在使用计算机工作并且键盘声音太分散注意力,您可能需要考虑将其关闭。只要您知道在哪里查找,Windows 11 就可以轻松做到这一点。 因此,以下是如何通过几个简单的步骤在 …

    2023年6月27日