必须开启Windows Sandbox实现桌面虚拟化隔离沙盒:需系统为专业版/企业版/教育版、CPU虚拟化已启用、虚拟机平台组件已激活;通过optionalfeatures.exe勾选沙盒及自动依赖项,或用PowerShell执行Enable-WindowsOptionalFeature命令并重启。

你需要在 Windows 系统中快速创建一个干净、隔离、用完即焚的临时桌面环境来运行可疑程序或测试安装包,又不想污染主系统——Windows Sandbox 就是为此设计的原生功能,但必须满足硬性前提才能点亮开关。
确认系统版本与虚拟化状态
按下 Win + R,输入 winver 回车,查看弹出窗口中是否明确显示“专业版”“企业版”或“教育版”,【家庭版无论显示什么组件都不可用】。
接着按 Ctrl + Shift + Esc 打开任务管理器 → 切换到「性能」选项卡 → 左侧点「CPU」→ 右侧确认「虚拟化」为“已启用”;再点左侧「内存」→ 滚动到底部确认「已启用虚拟机平台」也为“是”。两项缺一不可,否则沙盒无法启动。
若任一为“已禁用”,需重启进 BIOS/UEFI(开机狂按 Del/F2/F10/Esc),找到 Intel VT-x(Intel)或 SVM Mode(AMD)并设为 Enabled,保存退出后再次验证。
通过 Windows 功能面板启用
方法一:图形界面最快捷
按下 Win + R → 输入 optionalfeatures → 回车 → 在列表中向下滚动找到「Windows 沙盒」→ 勾选它 → 点击「确定」。
系统会自动勾选并安装依赖项(虚拟机平台、Windows Hypervisor Platform),无需手动干预。安装完成后弹出提示框,点击「立即重新启动」。
用 PowerShell 一键启用(管理员权限)
右键「开始」按钮 → 选择「终端(管理员)」→ 输入以下命令并回车:
Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -All -Online
执行完成后会提示“操作成功完成”,此时无需手动重启,但【必须重启电脑才能生效】。不重启,沙盒图标不会出现在开始菜单中。
启动并验证沙盒
重启完毕后,在开始菜单搜索「Windows Sandbox」或英文全称,点击打开。
首次启动稍慢,等待约 10–20 秒,直到独立桌面窗口出现,顶部标题栏显示“Windows Sandbox”字样,且桌面上有回收站和此电脑图标——说明已成功加载洁净环境。
把一个测试用的 .exe 文件直接拖进沙盒窗口,双击运行,关闭窗口时确认删除提示,即可完成全流程验证。


















