侧边栏壁纸
博主头像
吾爱光影

行动起来,活在当下

  • 累计撰写 1 篇文章
  • 累计创建 5 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

docker desktop启动失败

WSL2 本身报告虚拟化未启用

提示:Virtualization support not detected,Docker Desktop 启动失败 because virtualisation support wasn'tdetected. Sign in to try restoring access to Docker features.

现象:电脑已经开启虚拟化,docker desktop依旧提示失败,以前可以启动,docker desktop使用的是wsl2后端。

image-20260509141234-4flnx8l.png

wsl本身或者docker desktop的wsl2集成出现问题,WSL2 本身报告虚拟化未启用

排查步骤

以管理员身份运行 PowerShell

1,检查wsl状态

wsl --status

输出

默认分发: docker-desktop
默认版本: 2
WSL2 无法启动,因为此计算机上未启用虚拟化。
请确保计算机固件设置中“虚拟机平台”可选组件已启用,且虚拟化已开启。
启用“虚拟机平台”通过运行: wsl.exe --install --no-distribution
有关信息,请访问 https://aka.ms/enablevirtualization 

2,启用虚拟机平台

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

3,启用wsl

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

4,设置wsl默认版本为2

wsl --set-default-version 2

5,重启电脑

shutdown /r /t 0

6,验证

wsl --status

输出

PS C:\WINDOWS\system32> wsl --status
默认分发: docker-desktop
默认版本: 2
PS C:\WINDOWS\system32>

0

评论区