win10 安装docker,软件安装完成自动重启后进不了系统

如题,docker导致自动重启后,可以进入到输入电脑密码的界面,但是在输入密码之后,就是一直转圈儿进不了系统,求问怎么解决,试过了安全模式也进不去,然后系统还原点还原也失败,疑难问题解答也没有办法解决

  • 你可以参考下这个问题的回答, 看看是否对你有帮助, 链接: https://ask.csdn.net/questions/663677
  • 这篇博客你也可以参考下:Win10家庭版安装docker失败的解决办法
  • 除此之外, 这篇博客: win10 安装docker报错问题中的 可以解决问题的流程 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
    1. 为 Linux 启用 Windows 子系统
      在 Windows 上安装任何 Linux 发行版之前,您必须首先启用“适用于 Linux 的 Windows 子系统”可选功能。
      以管理员身份打开 PowerShell (开始菜单 > PowerShell > 右键单击 > 以管理员身份运行)并输入以下命令:
    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
    
    1. 启用虚拟机功能
      在安装 WSL 2 之前,您必须启用虚拟机平台可选功能。您的机器将需要虚拟化功能才能使用此功能。
      以管理员身份打开 PowerShell 并运行:
    dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
    
    1. 下载 Linux 内核更新包
      64位:
      下载更新包
      安装:一直next
      下载官网参考:https://docs.microsoft.com/en-us/windows/wsl/install-manual
    2. 将 WSL 2 设置为默认版本
      打开 PowerShell 并运行以下命令,将 WSL 2 设置为安装新 Linux 发行版时的默认版本:
    	wsl --set-default-version 2
    

    把这个 WSL2 Linux kernel update package for x64 machines 升级包安装之后,Docker desktop 就能顺利启动
    注意:如果还是不行就再运行一下刚刚的两个白搭命令,这样就可以真的顺利启动

    测试是否成功:Docker desktop会变绿色,或者运行docker 的一些命令就知道了。
    小的不才,就是这样安装搞定的。