我一直在尝试让 Docker for Windows 在我的电脑(Windows 10 Pro)上运行。我花了大约一天的时间尝试不同的解决方案,直到我找到了一个建议卸载 Hyper-V 并从提升的 PowerShell 提示符重新安装。
所以,它成功了一半。卸载工作完美。重启后,我尝试重新安装。它提示我重启,我照做了,然后我短暂地看到了“Windows 正在安装更新...”屏幕,然后它变为“无法安装更新”,撤消了更改,并让我停留在登录屏幕上,没有 Hyper-V。我尝试了几次,既使用常规的 Windows 功能 UI,也使用提升的 PowerShell 脚本,但都无济于事。
我该从哪里开始诊断问题呢?
答案1
因此,对于从哪里开始诊断问题的问题的答案是:在事件查看器中的系统日志下。
我发现它找不到某些系统文件。然后我想起我一直在调整一些注册表设置,试图让 Windows 将数据保存在 D 盘而不是 C 盘上。(FWIW,我试图更改 下的键HKLM\SOFTWARE\Microsoft\Windows Nt\CurrentVersion\ProfileList
。)我恢复了注册表更改,这就是 Hyper-V 问题的答案。