我在最新的 Windows 操作系统上安装了 Docker,并收到以下消息“必须在 BIOS 中启用硬件辅助虚拟化和数据执行保护”。 Hyper V 肯定已启用。 但是,任务管理器的“性能”选项卡告诉我虚拟化已禁用。 我该如何启用它?
答案1
查看您的 BIOS 设置。
根据硬件的不同,您需要不同的键或组合键才能在系统启动时进入 BIOS 设置。同时寻找虚拟化支持,特别是 Intel VT-d(我假设您使用的是 Intel CPU)。
保存并重新启动操作系统应该可以启用虚拟化。
编辑: 本文来自 RedHat也许对上述内容提供了更好的解释,请参见第 4 点。
答案2
我在安装时遇到了同样的问题Docker 桌面在我的 Windows 机器上,有一个简单的解决方案:
- 计算机启动时,进入系统设置(BIOS 设置)
- 去设备配置
- 寻找虚拟化然后点击复选框来启用它
- 重启你的机器
如果您有 Hp PC/笔记本电脑,请按照以下步骤操作:
- 按ESC键启动时
- 它将重定向到主设置菜单
- 按F10进入 BIOS 设置
- 查出设备配置选项
- 搜索虚拟化在里面
- 检查并重新启动您的机器
更多细节:HP 客户支持 - 知识库