Qingwa
(青小蛙)
1
原始链接在: 为 Windows 10/11 打开微软官方 Windows 沙盒功能 - 小众软件
Windows 沙盒是微软为 Windows 10 专业版/企业版或者 Windows 11 中提供的功能,可以安全地在隔离状态下运行应用程序。不过默认并没有安装,需要使用 Windows 功能来安装,支持在 Hyper-V 虚拟机中使用。@Appinn
Windows 沙盒用途
Windows 沙盒 的主要用途就是在隔离的环境下,运行一些你认为不可靠的程序,这样不会影响本地系统安全性。当关闭沙盒之后,所有数据都会被删除(从 Windows 11 版本 22H2 开始支持沙盒内重启保存数据,但关闭依旧是删除)
- 从主机复制一份可执行文件(以及运行应用程序所需的任何其他文件),并将它们粘贴进“Windows 沙盒”窗口中。
- 在沙盒内运行可执行文件或安装程序。
- 完成实验后,关闭沙盒。 系统将会弹出一个对话框,提示你将放弃并永久删除所有沙盒内容。 选择“确定”。
- 确诊主机没有显示任何你在 Windows 沙盒中做出的修改。
- 沙盒默认联网
- 无持久化,关闭即丢
安装 Windows 沙盒
安装 Windows 沙盒至少需要 Windows 10 专业版/企业版(18305 以后版本),或者 Windows 11,以及:
- BIOS 中启用的虚拟化功能
- 至少 4GB 内存(建议使用 8GB)
- 至少 1GB 可用硬盘空间(建议使用固态硬盘)
- 建议使用超线程 (至少两个 CPU 内核)
也就是说,太久的电脑就不要用啦 😂
然后在开始菜单搜索打开或关闭 Windows 功能,勾选 Windows 沙盒,并重启电脑,即可。
为 Hyper-V 虚拟机启用 WIndows 沙盒
在 Hyper-V 虚拟机之中想要启动沙盒,需要在本地主机中打开 PowerShell 然后输入:
Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true
Update-VMVersion -VMName <VMName>
将 <VMName> 替换为你的虚拟机名称即可。
然后就可以回到虚拟机中安装 Windows 沙盒 功能了。
启动 Windows 沙盒
启动 Windows 沙盒后的样子,看起来就是一个全新的 Windows 系统:
你可以直接将文件粘贴到沙盒里面,也可以通过沙盒里的 edge 浏览器从网络上下载。
如果想要禁用网络链接,需要创建一个 .wsb 的文件,内容为:
<Configuration>
<Networking>Disable</Networking>
</Configuration>
然后双击这个 .wsb 文件,就能打开一个不联网的 Windows 沙盒了。
另外通过配置文件,还能设置等 vGPU、映射本地文件夹、启动命令、共享麦克风、共享摄像头、RDP 协议、打印机、剪贴板、内存等功能。
最后
最后就可以愉快的在沙盒中进行一次性操作了。
注意1:每次关闭沙盒,里面的东西就没了。
注意2:只有在 Windows 11 中,才支持沙盒中重启
官方文档在这里。
原文:https://www.appinn.com/windows-sandbox/
4 个赞
分享一个我的配置.
代码作用如下:
- 启用显卡.
- 映射主机下载文件夹为沙盒的下载文件夹. 方便在沙盒中测试下载的软件.
- 启动沙盒后自动打开映射后的下载文件夹.
将以下代码复制到记事本, 存为 沙盒.wsb
后双击即可使用.
<Configuration>
<vGPU>Enable</vGPU>
<MappedFolders>
<MappedFolder>
<HostFolder>F:\Down</HostFolder>
<SandboxFolder>C:\Users\WDAGUtilityAccount\Downloads</SandboxFolder>
<ReadOnly>false</ReadOnly>
</MappedFolder>
</MappedFolders>
<LogonCommand>
<Command>explorer.exe C:\users\WDAGUtilityAccount\Downloads</Command>
</LogonCommand>
</Configuration>
1 个赞
Windows 11下,重启后沙盘中的东西还有没有?
相对10的系统已经有进步,不过针对SBIE还有一定差距,还得等其完善。
自带的虚拟机也存在一样的问题。
xml123
(xml123)
8
不在乎正版问题的话,家庭版是可以转成专业版的,都不用重装,重启一下就行。
ReST
(你猜我猜你猜不猜)
10
需要长时间隔离使用的话,虚拟机实在是太重了,远不如 Sandboxie 轻量。
1 个赞
free4537
(Woodrow)
11
开始 里搜索 windows 沙盒 搜不到,貌似首次启动前 windows sandbox 也不行,新建了一个 .wsb 文件用沙盒打开以后就好了
windows sandbox啊,试过但是……感觉不如自己配置虚拟机
我指的不是对单个而是对某一类程序的兼容,比如加驱SBIE就不行了。
系统自带的沙盘我没试过,可能兼容加驱的程序,但问题是它关闭以后不保存数据,只能如下的使用方式:
但是 @Qingwa 说数据还在
我这里测试了下,新建的快捷方式重启后没有了,不知是不是需要做什么设置。
Lean
17
QQ换Icalingua-plus-plus
微信换wechat-need-web,建议chrome,firefox适配不好,发不了图片(web版自身的问题)。
Nigh
(xianii)
18
长期沙盒用户,在一些特定场景是非常实用的。现在觉得最突出的问题就是启动脚本的支持比较有限,不能像docker一样简单的一键就打开一个配置好的环境。
目前的解决方案是使用的AHK脚本,wsb脚本里面配置在sandbox启动时自动执行,然后这个脚本会自动安装并配置好环境。
这个方式虽然基本上解决了这个问题,但是存在着脚本编写调试非常麻烦(很多安装过程不能命令行,只能操作GUI控件),安装过程可能时间比较长的问题。
希望这个问题能够有比较好的解决方式。对于在windows上配置一个可分发的隔离的开发编译环境是非常有用的。
Niceb
(Niceb)
19
前阵子为了上班偷偷砍传奇sf,折腾过sandboxie, 但是这个第三方沙盒跑不起来
后来还是在虚拟机跑了的
传奇是上午玩的, 下午集群就报了个毒
吓得我现在都没有玩过传奇了
感谢分享,Icalingua-plus-plus的Windows版相比官方新版,就是模拟手机登录吧?