AMD Ryzen 5 3600X启用Windows Sandbox失败的排查求助
解决Windows Sandbox安装提示「固件中已禁用虚拟化支持」的方法
1. 彻底检查BIOS虚拟化相关设置
- 重启电脑按Del键进入BIOS,进入「M.I.T」菜单,找到「Advanced Frequency Settings」>「Advanced CPU Core Settings」,确保SVM Mode设为「Enabled」
- 找到「IOMMU Configuration」(部分技嘉主板在「Peripherals」菜单下),将AMD-Vi/IOMMU设为「Enabled」
- 若上述设置无误,可尝试关闭「Secure Boot」(BIOS的「Security」菜单下),按F10保存设置后重启
2. 卸载冲突的第三方虚拟化软件
- 完全卸载VirtualBox、VMware、BlueStacks等虚拟化类软件,避免与Hyper-V抢占虚拟化资源
- 打开管理员权限的命令提示符,执行命令:
bcdedit /set hypervisorlaunchtype auto,执行完成后重启系统
3. 修复并重置Hyper-V组件
- 打开管理员权限的命令提示符,依次执行以下命令修复系统文件:
dism /online /cleanup-image /restorehealth sfc /scannow - 打开「启用或关闭Windows功能」,取消勾选所有Hyper-V相关选项和Windows Sandbox,点击确定后重启
- 重启后再次打开「启用或关闭Windows功能」,重新勾选Hyper-V全组件和Windows Sandbox,确认后重启系统
4. 更新主板BIOS
- 技嘉X570 UD的F11版本BIOS较旧,可能存在虚拟化识别bug
- 下载对应主板的最新BIOS(技嘉官网获取),通过Q-Flash工具完成BIOS更新,更新后重新设置SVM等虚拟化选项
验证结果
重启后打开任务管理器>性能>CPU,查看「虚拟化」是否显示「已启用」,再尝试安装Windows Sandbox。
内容的提问来源于stack exchange,提问作者POe
相关产品推荐
相关产品推荐

