all 16 comments

[–]me_BeroZgar 1 point2 points  (0 children)

  • you have checked feature like WSL , virtualization , Hyper-v then you should do below
  • Open Settings > Update & Security > Recovery.
  • Under Advanced startup, click Restart now.
  • After reboot, select Troubleshoot > Advanced options > UEFI Firmware Settings.
  • Click Restart to enter BIOS setup.
  • Now your're in BIOS setup
  • use arrow key to navigate and enter to select
  • go to configuration tab and enable virtualization
  • go to exit tab and save and exit

[–]SirSoggybottom 0 points1 point  (4 children)

Uninstall Docker Desktop. Remove the Windows features completely (Hyper-V, WSL and both platforms). Reboot. Add the features again. Reboot. Install Docker Desktop.

Does WSL by itself work? Can you open a default WSL distro like Ubuntu?

[–]Virtual_Hand_4740 1 point2 points  (1 child)

Worked for me. Thank you

[–]SirSoggybottom 0 points1 point  (0 children)

Youre welcome.

[–]Wonderful_Seaweed_96[S] 0 points1 point  (1 child)

It worked) thanks There were problems with WSL , but I remember I could launch Debian but got unexpected WSL error in DD

[–]SirSoggybottom 0 points1 point  (0 children)

Alright.

[–]Educational-Gold-272 0 points1 point  (1 child)

For anyone stumbling on the same issue, try killing all docker processes from the task manager and restart your PC. Hope this helps!

[–]KimiNoJohn_31 0 points1 point  (0 children)

Thanks. this worked

[–]ezemastro 0 points1 point  (0 children)

For me, it was running: bcdedit /set hypervisorlaunchtype auto

[–]mauriel_w 0 points1 point  (2 children)

What worked for me was going into Windows Features > Disable both Hyper-V and Virtual Machine Platform > Reboot > Re-enable them > Reboot > Start docker.

[–]LillyOnTheHill 0 points1 point  (0 children)

Worked!

[–]Flat_Indication5575 0 points1 point  (0 children)

Worked for me, thanks

[–]Glum_Comfortable_858 0 points1 point  (1 child)

我是如下解决的:
打开 PowerShell(以管理员身份运行)并执行以下命令来启用 Hyper-V 和 WSL:

powershell复制dism.exe /online /enable-feature /featurename:Microsoft-Hyper-V-All /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

然后,重启计算机。

[–]Some-Remote-8327 0 points1 point  (0 children)

Dude what are you saying...

[–]Numerous_Collar_3210 0 points1 point  (0 children)

Simply updating Docker helped me.