什么是沙盒?
通俗地说,沙盒就是一个封闭的环境,软件在其中运行不会对外部造成任何影响。 Win10 中也自带了沙盒环境供用户使用。
但目前Win10沙盒与 VMware、VirtualBox 等一些虚拟机软件有冲突,开启Win10沙盒后会出现 Device/Credential Guard 不兼容导致无法运行与创建虚拟机问题,后文会提供解决方法。
Win10沙盒有什么用?
沙盒环境其实并不只对程序员调试程序有用,普通用户使用沙盒也可以给我们的电脑多一层保障。
从网上下载的程序,我们想用却无法验证是否存在木马病毒时,可以将其放入沙盒中运行,如果不幸中了病毒,也降低了对系统造成伤害的机率。
还有某些流氓软件,比如所谓的高速下载器,下载完后就可以删除,但下载器通常会捆绑安装一堆莫名其妙的东西,为了保持系统清洁,也可以在沙盒中运行,随着沙盒关闭,所有的捆绑安装都将消失。
开启Win10的沙盒功能
接下来我们就来看看Win10的沙盒功能怎么开启。
首先打开进入系统设置→应用→程序和功能。
再点击启用或关闭 Windows 功能。
滚动到窗口下方,看到 Windows 沙盒后,勾选,确定。等待系统设置完毕后重启电脑,沙盒就开启了。
简单了解沙盒
开启后,到“开始菜单→所有应用”中寻找沙盒程序,或者直接搜索Windows Sandbox即可打开软件。
启动后显示沙盒桌面,与系统桌面类似,它其实就是个虚拟机,可以看作是Windows10的子系统。
打开资源管理器,只看到约40G大小的C盘,并无其它盘符。这40G占用的是系统盘的空间(一般为C:\),但并没有真正占用40G,而是会随着你复制进去的文件大小而逐渐增大,最多为40G。每次关闭沙盒,这些空间会被清理。
沙盒内同样可以进行系统设置,可以用来测试一些设置选项,在关闭沙盒后所有做过的设置也会被还原。
如何使用
使用方法很简单,只要将主系统中的软件复制,在沙盒中粘贴,就可以安装或运行了。
举例:下载的某网址发布器,解压时Windows Defender提示有病毒,把压缩包自动删除了。
要使用这个疑似带病毒的软件,首先将其加入白名单:
然后将其还原:
这时不敢再在系统中折腾了,于是将其复制到沙盒中:
这下就可以放心解压和运行,病毒不会对系统造成任何影响:
以这种方式运行程序,既可满足自己的需求,同时也保护了系统安全。
出现 Device/Credential Guard 不兼容的解决办法
启动虚拟会出现
:
创建虚拟机会出现:
出现这种情况,其实不是 Device/Credential Guard 的问题,是因为Win10沙盒需要Hyper-V的支持,而Hyper-V与虚拟机不兼容导致的。
只需要在Windows功能中关闭沙盒,虚拟机就能正常启用,或者在Powershell管理员模式下运行命令:
bcdedit /set hypervisorlaunchtype off
执行完命令之后需要重启电脑。
之后如果还想再次启用Hyper-V,运行命令:
bcdedit /set hypervisorlaunchtype auto
重启即可。
目前只能在沙盒和虚拟机之间二选一。如果使用了虚拟机,完全可以实现沙盒的功能,以上仅为不折腾虚拟机的朋友提供一种简单易用的方法。
原文链接:https://ixcrap.com/win10-sandbox.html
本站文章部分素材来源于网络,如有侵权请联系博主删除。文章可随意转载,但请保留原文出处。
尊重他人知识产权和劳动成果是互联网共享精神的基石!
还没有评论,快来坐沙发吧~