如何使用 Windows 10 沙盒

微软2019 年 5 月的更新为(May 2019)Windows 10添加了大量新功能,但Windows 沙盒(Windows Sandbox)是最重要的功能之一。它旨在为Windows用户提供一个单独的测试环境,以尝试新的或不受信任的软件,以替代使用虚拟机。

Windows 10沙盒需要具有能够运行虚拟机的系统资源的PC 或笔记本电脑,包括(至少)双核处理器、4GB RAM和 1GB 磁盘空间。在开始之前,您还需要在系统UEFIBIOS设置中启用虚拟化。

什么是 Windows 10 沙盒?(What Is The Windows 10 Sandbox?)

Windows 10版本 1903 包括Windows Sandbox,但如果你运行的是Windows 10 Home,你将无法使用此功能。它仅适用于使用Windows 10 专业版(Pro)企业版(Enterprise)教育(Education)版的用户。

沙盒不是使用(Sandbox)Virtualbox等软件在自己的虚拟机中安装Windows ,而是为您提供完全独立、隔离和临时的Windows 10环境。

每次启动Windows 10 Sandbox时,都会出现一个新的Windows 10桌面。它针对速度和安全性进行了优化,与典型的Windows 10(Windows 10)虚拟机 相比,占用空间要小得多。

沙盒(Sandbox)与您的标准Windows 10安装之间没有交互,使其成为测试软件或打开可疑文件的安全场所,而不会使您自己的安装面临风险。

当您关闭Sandbox时,其中的所有内容都会被彻底清除。如果沙盒(Sandbox)受到破坏,您只需将其关闭并重新打开即可重新开始。

潜在的 Windows 10 沙盒冲突(Potential Windows 10 Sandbox Conflicts)

Virtualbox或其他虚拟机软件用户的警告。启用沙(Sandbox)后,您将无法使用或运行其他虚拟机,无论Windows 沙盒(Windows Sandbox)是否正在运行。

这是因为Windows Sandbox使用的底层方法与其他虚拟化软件有冲突。虽然已在Virtualbox 论坛(Virtualbox forum)上发布了解决方法,但这些不是官方的,并且不能保证它们有效。

这种冲突不会影响到每个人,但值得考虑,尤其是如果您在虚拟机中运行 Linux 或其他操作系统。

如果是这种情况,您可能需要考虑使用适用于LinuxWindows 子系统(Windows Subsystem)在 Windows 10 上运行 Linux(running Linux on Windows 10)。如果您当前运行其他Windows虚拟机,Windows 沙盒将是一个有用的替代品。(Windows Sandbox)

检查虚拟化是否启用(Checking Virtualization Is Enabled)

您需要做的第一件事是确保在您的 PC 上启用虚拟化以允许Windows 10 沙盒(Sandbox)工作。 

您可以通过访问Windows 任务管理器(Windows Task Manager)中的“性能”选项卡快速仔细检查是否启用了虚拟化。 

  • 要访问任务管理器,请按键盘上的Ctrl + Shift + Esc ,或右键单击Windows任务栏并单击任务管理器。(Task Manager.)

  • 性能的(Performance)CPU部分下,您将看到有关您的处理器的当前信息列表。要使沙盒(Sandbox)工作,虚拟化(Virtualization)需要显示为Enabled

如果不是,请仔细检查您的BIOSUEFI设置,确认虚拟化已启用,然后重新启动。

设置 Windows 10 沙盒(Setting Up The Windows 10 Sandbox)

启用虚拟化后,您就可以激活Windows Sandbox了。提醒一下,如果您运行的是Windows 10(Windows 10) 家庭(Home)版,这将是不可能的。您需要先切换到更高版本的 Windows(switch to a higher version of Windows),然后才能继续。

Windows允许您从Windows 功能(Windows Features)菜单启用或禁用各种Windows功能。(Windows)这曾经可以从控制面板(Control Panel)访问,但控制面板(Control Panel)已经过时并且很大程度上隐藏在现代Windows 10版本中。

  • 要访问Windows 功能(Windows Features),请右键单击 Windows 开始菜单(Menu)按钮,然后单击运行(Run )以显示“运行”命令框。或者,按键盘上的Ctrl + R

  • 在“运行”命令框中键入optionalfeatures ,然后单击(optionalfeatures)确定。(OK.)

  • Windows 功能菜单中,滚动到底部并单击(Windows Features)Windows Sandbox旁边的复选框,然后单击确定。(OK.)

  • Windows将安装并激活Windows Sandbox。此过程完成后,Windows会告诉您需要重新启动。单击立即重新启动(Restart now)以开始此过程。

这可能需要几分钟才能完成,因为Windows将在重新启动前后完成配置和安装过程。

创建 Windows 沙盒配置文件(Creating a Windows Sandbox Configuration File)

通过使用XML(XML)文件格式 创建配置文件,可以在启动前配置Windows 10 沙盒。(Sandbox)

但是,重要的是要强调您不需要这样做(don’t need to do this)Windows Sandbox无需任何额外配置即可工作。

但是,配置沙盒(Sandbox)可以提供一些优势。例如,自定义配置文件允许您启用虚拟化GPU以获得更好的图形性能。

如果您计划定期使用沙盒(Sandbox),您可以在它和您的主机 Windows 10 安装之间创建一个共享文件夹,以便轻松共享常用文件(如安装文件)。

您还可以禁用 Windows沙盒(Sandbox)上的网络以完全隔离它。Windows 开发帖子(Windows development post)提供了有关如何创建Windows 沙盒(Windows Sandbox)配置文件的更多指导。

启动 Windows 沙盒(Starting The Windows Sandbox)

重新启动 PC 后,您应该可以开始使用Windows Sandbox了。 

  • 点击您的Windows 开始菜单(Windows Start Menu)按钮。在开始菜单(Start Menu)中,向下滚动并找到Windows Sandbox的条目,然后单击它。或者,在您的键盘上Ctrl + R并键入windowssandbox,然后单击确定。(OK.)

  • Windows 可能会显示用户帐户控制(User Account Control)弹出窗口,询问您是否允许Windows 沙盒(Windows Sandbox)进行更改。单击“是”(Yes)继续。

  • 此时应开始加载Windows 沙盒。(Windows Sandbox)它完全加载的时间可能会有所不同,具体取决于您的系统资源。加载完成后,您应该会看到沙盒(Sandbox)环境出现在窗口应用程序中。

  • 完成Windows Sandbox后,通过单击屏幕右上角的关闭(Close)按钮,像关闭任何其他程序一样关闭它。
    如果您决定退出Windows Sandbox,您将收到警告,关闭它会导致您丢失其中保存的所有内容。如果这是您想要的,请单击“确定”,否则单击“(OK)取消”。(Cancel.)

当您使用Windows 10 沙盒(Sandbox)时,您可以像安装任何Windows 10一样自由地使用它。您可以打开Microsoft Edge浏览器访问 Internet 和下载软件,或访问Windows功能和其他预安装的应用程序。

完成后,关闭它会将其完全擦除,以供您将来再次使用。



About the author

我是一名 Windows 10 技术人员,多年来一直在帮助个人和企业利用新操作系统。我对 Microsoft Office 有丰富的知识,包括如何为不同的用户自定义外观和个性化应用程序。此外,我知道如何使用 Explorer 应用程序来探索和查找计算机上的文件和文件夹。



Related posts