必须进入uefi/bios手动开启svm(amd)或vt-x(intel),因任务管理器显示可能被vbs遮蔽或固件bug误报;通过windows恢复环境进uefi,定位advanced页启用svm mode或intel vt-x,同时开启vt-d/iommu,关闭secure boot(如冲突),保存重启后验证沙盒启动成功。

当你在Windows 11中启用沙盒后启动失败,提示“没有找到虚拟化功能”,说明CPU虚拟化虽在系统层面显示已启用,但主板固件层的SVM(AMD平台)或VT-x(Intel平台)实际仍处于关闭状态——必须进入UEFI/BIOS手动开启,否则沙盒无法初始化。
确认当前虚拟化真实状态
任务管理器里看到的“虚拟化:已启用”可能被基于虚拟化的安全性(VBS)或内核隔离功能遮蔽,不能作为最终依据。先按下 Ctrl + Shift + Esc 打开任务管理器 → 切换到「性能」选项卡 → 点击左侧「CPU」→ 滚动到底部查看「虚拟化」状态。若显示“已禁用”,则直接进入下一步;若显示“已启用”,也请继续执行BIOS检查,因为部分新主板(如2025年后发布的AMD 800系列芯片组)存在固件bug,导致任务管理器误报。
通过Windows恢复环境进入UEFI设置
避免反复按Del/F2等热键失败,这是最稳定的方式:
① 按 Win + I 打开设置 → 进入「系统」→「恢复」→ 在「高级启动」区域点击「立即重新启动」;
② 电脑重启后进入蓝色恢复界面 → 依次选择「疑难解答」→「高级选项」→「UEFI固件设置」→「重启」;
③ 此时直接加载主板UEFI主界面,无需猜测热键,兼容所有品牌笔记本与台式机。
在UEFI中定位并开启SVM(AMD平台)
方法一:通用路径(适用于华硕、微星、技嘉主流主板)
进入UEFI后,使用方向键切换至「Advanced」(高级)标签页 → 找到「CPU Configuration」或「North Bridge Configuration」→ 向下滚动查找「SVM Mode」或「Secure Virtual Machine Mode」→ 按Enter键将值从「Disabled」改为「Enabled」。
方法二:ROG玩家国度/ASUS TUF系列快捷路径
开机进UEFI后按 F7 切换至Advanced Mode → 按 F6 调出快速搜索框 → 输入“svm” → 直接高亮定位到SVM Mode选项 → 回车启用。
【重要】若启用SVM后沙盒仍报错,请检查是否同时启用了“Secure Boot”(安全启动)——部分AMD 700系主板在Secure Boot开启时会强制禁用SVM,此时需暂时关闭Secure Boot再试。
在UEFI中开启VT-x(Intel平台)
进入UEFI后,切换至「Advanced」→「CPU Configuration」→ 查找「Intel Virtualization Technology」、「Intel VT-x」或「Virtualization Technology」→ 将其设为「Enabled」;
若看到「Intel VT-d」或「DMA Protection」选项,也一并设为「Enabled」,否则沙盒可能因IOMMU未就绪而初始化失败;
保存前务必检查右上角是否显示「Save & Exit」,不要误点「Discard Changes」。
退出UEFI并验证结果
按 F10 → 在弹出窗口中选择「Yes」保存设置并退出 → 系统自动重启 → 登录后立刻打开任务管理器 → 「性能」→「CPU」→ 确认「虚拟化」显示为「已启用」;
接着打开「性能」→「内存」→ 确认「已启用虚拟机平台」为「是」;
最后在开始菜单搜索“Windows Sandbox”并双击启动,首次运行需等待约20秒初始化,成功即进入纯白桌面环境。











