开启 Windows 10/11 微软官方自带沙盒功能

2 min


Windows 沙盒是微软为 Windows 10 专业版/企业版或者 Windows 11 中提供的功能,可以安全地在隔离状态下运行应用程序。不过默认并没有安装,需要使用 Windows 功能来安装,支持在 Hyper-V 虚拟机中使用。

Windows 沙盒用途

Windows 沙盒 的主要用途就是在隔离的环境下,运行一些你认为不可靠的程序,这样不会影响本地系统安全性。当关闭沙盒之后,所有数据都会被删除(从 Windows 11 版本 22H2 开始支持沙盒内重启保存数据,但关闭依旧是删除)

  1. 从主机复制一份可执行文件(以及运行应用程序所需的任何其他文件),并将它们粘贴进「Windows 沙盒」窗口中。
  2. 在沙盒内运行可执行文件或安装程序。
  3. 完成实验后,关闭沙盒。 系统将会弹出一个对话框,提示你将放弃并永久删除所有沙盒内容。 选择「确定」。
  4. 确诊主机没有显示任何你在 Windows 沙盒中做出的修改。
  5. 沙盒默认联网
  6. 无持久化,关闭即丢

安装 Windows 沙盒

安装 Windows 沙盒至少需要 Windows 10 专业版/企业版(18305 以后版本),或者 Windows 11,以及:

  • BIOS 中启用的虚拟化功能
  • 至少 4GB 内存(建议使用 8GB)
  • 至少 1GB 可用硬盘空间(建议使用固态硬盘)
  • 建议使用超线程 (至少两个 CPU 内核)

也就是说,太久的电脑就不要用啦

然后在开始菜单搜索打开或关闭 Windows 功能,勾选 Windows 沙盒,并重启电脑,即可。

开启 Windows 10/11 微软官方自带沙盒功能

为 Hyper-V 虚拟机启用 WIndows 沙盒

在 Hyper-V 虚拟机之中想要启动沙盒,需要在本地主机中打开 PowerShell 然后输入:

Set-VMProcessor -VMName  -ExposeVirtualizationExtensions $true 
Update-VMVersion -VMName 

将 <VMName> 替换为你的虚拟机名称即可。

然后就可以回到虚拟机中安装 Windows 沙盒 功能了。

启动 Windows 沙盒

启动 Windows 沙盒后的样子,看起来就是一个全新的 Windows 系统:

你可以直接将文件粘贴到沙盒里面,也可以通过沙盒里的 edge 浏览器从网络上下载。

如果想要禁用网络链接,需要创建一个 .wsb 的文件,内容为:

<configuration> 
    <networking>Disable</networking> 
</configuration>

然后双击这个 .wsb 文件,就能打开一个不联网的 Windows 沙盒了。

另外通过配置文件,还能设置等 vGPU、映射本地文件夹、启动命令、共享麦克风、共享摄像头、RDP 协议、打印机、剪贴板、内存等功能。

最后

最后就可以愉快的在沙盒中进行一次性操作了。

注意 1:每次关闭沙盒,里面的东西就没了。

注意 2:只有在 Windows 11 中,才支持沙盒中重启

官方文档在这里


Like it? Share with your friends!

0
Anonymous

Choose A Format
Story
Formatted Text with Embeds and Visuals
List
The Classic Internet Listicles
Countdown
The Classic Internet Countdowns
Open List
Submit your own item and vote up for the best submission
Ranked List
Upvote or downvote to decide the best list item
Video
Youtube and Vimeo Embeds