win11如何开启沙盒模式 Win11 Windows Sandbox安全测试环境使用【详解】

首先通过Windows功能或PowerShell启用Windows Sandbox,再确认CPU虚拟化已开启,最后可创建.wsb文件自定义网络、内存与共享文件夹设置以满足测试需求。

如果您想在Windows 11上创建一个安全的隔离环境来测试未知软件或访问高风险网站,可以使用内置的Windows Sandbox功能。该功能利用虚拟化技术,确保所有操作结束后不会对主系统造成任何影响。

本文运行环境:Dell XPS 13,Windows 11 专业版。

一、通过Windows功能启用

此方法使用图形化界面,适合大多数用户,通过系统设置直接开启沙盒功能。

1、按下Win + R组合键打开“运行”对话框。

2、输入optionalfeatures并按回车键,打开“Windows 功能”窗口。

3、在功能列表中找到“Windows 沙盒”,勾选其左侧的复选框。

4、点击“确定”按钮,系统将开始安装所需组件。

5、安装完成后,根据提示重启计算机以完成启用过程。

二、使用PowerShell命令启用

对于熟悉命令行的用户,可以通过PowerShell以管理员权限快速启用该功能,此方式执行效率更高。

1、在任务栏搜索框中输入“PowerShell”。

2、右键点击“Windows PowerShell”,选择“以管理员身份运行”。

3、在打开的窗口中输入以下命令并按回车执行:Enable-WindowsOptionalFeature -Online -FeatureName Containers-DisposableClientVM -All

4、当系统提示是否立即重启时,输入Y并按回车确认。

三、检查并开启CPU虚拟化

Windows Sandbox依赖于硬件虚拟化技术,若功能无法正常启动,需确认CPU虚拟化已在BIOS/UEFI中开启。

1、按下Ctrl + Shift + Esc组合键打开任务管理器。

2、切换到“性能”选项卡,点击“CPU”部分。

3、查看右侧信息栏中的“虚拟化”状态,若显示已启用则无需操作。

4、若显示“已禁用”,需重启电脑进入BIOS/UEFI设置界面。

5、在高级设置中找到类似“Intel VT-x”、“AMD-V”或“Virtualization Technology”的选项,并将其设置为“Enabled”。

四、配置高级沙盒参数

通过创建.wsb配置文件,可自定义沙盒的网络、内存及共享文件夹等设置,实现更灵活的测试需求。

1、使用记事本新建一个文本文件。

2、输入以下内容以禁用网络并映射主机文件夹:

[settings]
network=disable
mappedFolders=
[{
hostFolder: C:\Test
sandboxFolder: C:\Shared
}]

3、将文件保存为config.wsb,注意将“保存类型”改为“所有文件”而非.txt。

4、双击该.wsb文件即可按照指定配置启动沙盒环境。