问题描述:
用户在成功安装Docker Desktop 之后初次启动时发现如下问题,并且无法正常启动显示“can't starting”。
此问题通常出现在Windows11的家庭版和教育版之中。
解决方案:
此窗口弹出异常多为Hyper-v 没有成功安装或启动。
首先先去检查电脑中的Windows功能中是否有此功能
如果有此功能只需选中它即可;
如果没有此项功能我们需要进行如下操作:
1.新建记事本。
2.输入下文代码(注意代码中的中英文符号是否正确)。
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL
3.保存并将文件后缀改成.cmd。
4.双击运行。
待所有内容加载完成后重启电脑,重复上文中打开Windows功能中的Hyper-v选项即可。
此时docker即可正常使用。