最新资讯!虚拟机测试麻烦?那尝试 Windows 自带沙盒功能吧
在 Windows 11 ,Windows 沙盒是一项轻量级虚拟化的功能,该环境能够帮助你避免一些风险操作,例如一些带捆绑的软件,或是一些带有恶意代码的脚本,在使用这些内容时,可以提前在沙盒里运行测试一遍,避免一些意外的风险。
Windows 沙盒其实就是再创建出一个与桌面相同的环境出来,和常规的虚拟化不同,该功能非常轻便,初始化占用内存仅100~150M,而且运行相当快速,关闭时立马销毁。
Windows 沙盒
关闭时会弹出警告
相信有部分老网民都被朋友发来的程序恶搞过,在QQ接收一个批处理,结果无限弹窗,虽然没什么害处,但是很多不太懂的朋友就直接关机了。(代码如下,比较简单)
###
:start
start cmd
goto start
不知道大家遇到过没
长时间运行下去就异常了
用沙盒来判断该代码最为合适
另外很多朋友在下载软件的时候可能会去一些非官网的资源下载,而往往这些软件是携带了很多捆绑软件,特别是下载那些和谐过的软件,最容易出现这种问题,如下面的图所示,寻找一个和谐软件,很多下载站都会有高速下载和普通下载,高速下载一般都是某种下载器,虽然能达到安装目标软件的效果,但是会附带很多不相关的软件。
额外安装软件的弹窗
Windows 如何开启沙盒功能
虚拟化功能开启
既然是虚拟化,那么需要打开主板设置面板的虚拟化功能,这一步就不演示了,因为每个人的电脑品牌和主板都不太相同。
前提条件
- Windows 10 专业版/企业版/教育版(18305)或 Windows 11
- AMD64 或者 ARM64( Windows 11 22483版本以上)
- BIOS 启用虚拟化功能
- 4G内存以上
- 1G可用磁盘空间
- 双核处理器
开启沙盒
以 Window 11 为例子
打开设置
点击应用,二级菜单选择可选功能
可选功能拉到最下
勾选Windows 沙盒,英文叫Windows Sanbox,然后点击确定
完成上面的作后,重启机器
点击搜索,输入Windows Sandbox
点击打开
效果图
另外还可以通过 Powershell 打开
需要注意的是右键管理员的方式运行powershell,否则命令会失效
Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -All -Online。
使用特点
- 主机需要移动到沙盒里的文件只能通过 Ctrl+C或者右键复制,无法直接拖拽,沙盒里的文件无法复制到主机
- 沙盒可以执行文件或者安装程序
- 关闭沙盒,再次打开,之前的数据全部丢失,切勿当成生产机器使用
- Windows Sandbox 还了解主机的电池状态,这样能够优化其功耗。此功能对于笔记本电脑上使用的技术至关重要,因为笔记本电脑的电池寿命通常很短。