我的 Windows 10 声称固件中禁用虚拟化,即使我已在 BIOS 中启用它,检查我的 CPU 是否支持它,并多次重新启动我的机器以检查它是否改变了某些东西。
我想安装docker,我按照Docker 安装文档确实如此。如果我尝试运行 Docker Desktop,它会说 BIOS 中已禁用虚拟化(但实际上并没有)。
- 我的 CPU 是:英特尔酷睿 i5 3470,Ivy Bridge
- 我的主板: 华硕电脑公司,P8B75-M LX PLUS Rev X.0x,芯片组 Ivy Bridge (rev09),南桥 P75/B75 (rev04),LPCIO Nuvoton NCT6779
- BIOS:American Megatrend Inc.,v0501,2012 年 10 月 10 日
- 我的系统是:Windows 10 专业版
通过阅读此网站上的许多类似问题,我发现人们经常建议安装 Hyper-V 平台。这就是我的 Windows 功能的样子 - 它说我无法安装 Hyper-V,因为固件中禁用了虚拟化支持。
但我想我刚刚启用了它(启动到 BIOS(它是带鼠标和漂亮 UI 的 UEFI),发现 CPU 功能,英特尔虚拟化技术:已启用)。根据这一页,我的 CPU 支持虚拟化。
我做错了什么?我可以采取什么步骤来查明我的机器到底出了什么问题?不知道这有多重要,但我大约 14 天前在这台机器上安装了系统,所以它仍然比较新。
编辑- 添加了有关我的主板和 BIOS 的详细信息。以下是我用手机拍摄的 BIOS 屏幕截图。
答案1
我必须在同一页面 (高级 > CPU 配置) (ASRock B460 主板) 上启用 SGX 选项。