互联网可能是个危险之地,如果您的设备被恶意软件攻破,所面临的风险比以往任何时候都要大。您的密码可能会被盗取,诸如银行信息、社会安全号码或医疗信息等敏感细节可能会落入不法分子手中。即便没有其他情况,电脑感染恶意软件也极其麻烦。
幸运的是,如果您使用的是 Windows 11 的专业版,内置了一个很棒的工具,可让您提前测试程序,以查看它们是否实际上是伪装成正常程序的恶意软件。
Windows 沙盒(WSB)是 Windows 11 专业版(或更高版本)中提供的一种特殊虚拟机。
Windows 沙盒始终会启动与您当前 PC 上安装的 Windows 版本相同的版本。因此,如果您安装的是 Windows 11 版本 25H2 及最新更新,那么您打开的任何沙盒实例也会具有这些版本和更新。
与大多数虚拟机不同,每次关闭并重新打开 Windows Sandbox 时,它都会完全清除自身。您所做的任何操作都不会永久保留,这也是它成为如此有用工具的部分原因。
Windows Sandbox 让程序测试更安全
虚拟机在一定程度上总是与主机设备(即您的物理 PC)相隔离,这种隔离带来了巨大的安全优势。在正常情况下,恶意软件无法“逃出”虚拟机去感染您的真实 PC。
从技术上讲,恶意软件有可能从虚拟机中逃逸并感染您的设备,但这种情况相当罕见。一般的恶意软件不太可能具备如此高的复杂性来实现这一目的。
这意味着您可以使用 Windows Sandbox(它会自动清除自身数据)在相对安全的环境中测试任何您不完全信任的软件。在了解其功能之后,您可以决定是否要将其安装到您的电脑上。
作为额外的预防措施,您始终可以提前下载想要在 Windows Sandbox 中测试的程序,然后在安装它们之前禁用 Hyper-V 网络适配器。这样可以确保即使您在 Windows Sandbox 中安装了恶意软件,它也无法传播到您网络中的易受攻击的设备。
在测试我不太确定的程序时,我通常不会费这个劲,但在试验已知的恶意软件时,我总是会这么做。
在沙盒中排查问题更容易。
有时,当某个程序或 Windows 系统崩溃时,您无法立即判断出问题所在。是驱动程序不兼容吗?硬件不兼容?还是文件损坏?
如果您幸运的话,有问题的程序会生成某种错误日志,这可能会给您指明正确的方向。然而,如果它们没有生成,缩小问题范围可能会既耗时又令人沮丧。这也是 Windows Sandbox 能够大显身手的另一个领域。
由于 Windows Sandbox 是一次性使用的——每次关闭时整个环境都会被删除——所以您无需担心对系统所做的调整会影响您正在测试的应用程序。
实际上,这能让您在调试频繁崩溃的应用程序时排除一些问题。例如,如果您在 Windows 11 沙盒中以及在常规的“裸机” Windows 11 安装中启动该程序,如果它在裸机 PC 上崩溃但在沙盒中不崩溃,那么您就可以相当肯定 Windows 兼容性问题不是导致崩溃的原因。
您也可以随意调整设置、修改 Windows 注册表,或者应用那些旨在解决问题但又无需担心会破坏您日常使用的电脑的可疑修复程序和补丁。
在 Windows 11 上设置 Windows Sandbox
沙盒(Sandbox)最棒的地方之一就是它使用和设置起来极其简单。
要启用它,请在“开始”菜单中搜索“打开或关闭 Windows 功能”,然后点击匹配的结果。
滚动页面直到找到“Windows Sandbox”这一项,然后在其旁边的方框内打勾。
您需要重启电脑,但除此之外就完成了。从现在起,您只需在“开始”菜单中搜索“Windows Sandbox”即可启动沙盒。
适用于 Windows 11 家庭版的 Windows Sandbox 替代方案
如果您没有 Windows 11 专业版,就无法使用沙盒功能,但这并不意味着您无法获得虚拟机(VM)测试环境带来的好处。您只需使用像 VirtualBox 这样的工具即可。
实际上,它提供了大部分相同的好处。唯一的真正缺点是 VirtualBox 虚拟机不会每次都自动即时重置,所以您需要手动删除并重新创建它们。
相关文章
网友评论(共有 0 条评论)