You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows 11下Docker Desktop启动时出现Unexpected WSL错误求助

解决Windows 11上Docker Desktop启动时的Unexpected WSL错误

问题核心原因

该错误源于WSL2运行所需的虚拟化依赖未配置到位:

  • Windows系统未启用「Virtual Machine Platform」可选组件
  • 电脑BIOS中的虚拟化功能未开启

具体解决步骤

1. 启用Windows系统的WSL相关组件

两种操作方式可选:

  • 命令行方式:以管理员身份打开PowerShell,执行命令:
    wsl.exe --install --no-distribution
    
    执行完成后重启电脑。
  • 图形界面方式:
    • 打开「控制面板」→「程序」→「启用或关闭Windows功能」
    • 勾选「适用于Linux的Windows子系统」和「Virtual Machine Platform」选项
    • 点击「确定」,等待组件安装完成后重启电脑。

2. 开启BIOS中的虚拟化功能

  • 重启电脑,开机过程中按对应按键进入BIOS界面(不同品牌主板按键不同,常见的有F2、Del、Esc)
  • 在BIOS中找到虚拟化相关选项(Intel平台为VT-x,AMD平台为AMD-V),设置为「启用」状态
  • 保存BIOS设置并重启电脑。

3. 验证WSL2状态

重启后打开PowerShell,执行命令:

wsl --status

确认输出中显示WSL版本为2,且状态正常。

4. 重置Docker Desktop的WSL配置(可选,若上述步骤后仍有问题)

  • 打开Docker Desktop,进入「设置」→「资源」→「WSL集成」
  • 点击「重置为出厂默认值」,然后重启Docker Desktop。

补充说明

错误信息中出现的CreateFile \\wsl$\docker-desktop-data\isocache\: The network name cannot be found,是因为WSL2未正常运行导致Docker无法访问WSL共享目录。完成上述步骤解决WSL2依赖问题后,该错误会自动消失。

内容的提问来源于stack exchange,提问作者Research In Computer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 14:56:04