当前位置: 首页 > 科技观察

如何将Windows11Sandbox用作虚拟机?_2

时间:2023-03-16 12:02:36 科技观察

翻译|布加迪评论家|孙淑娟在工作中,我经常在Windows中安装和测试不同的应用程序和功能。大多数时候,我不希望那些新的或未知的应用程序和功能影响我的主要Windows工作环境。实现这一点的诀窍是将我所做的任何更改与核心操作系统隔离开来。我依赖于在VMWareWorkstation和OracleVMVirtualBox等应用程序中运行的几个Windows虚拟机。但有时,我只是想要一个快速、临时的VM来做一些相对快速和容易的事情。此外,由于需求量大,让Windows11在第三方应用程序中作为虚拟机运行可能具有挑战性。这就是WindowsSandbox派上用场的地方。Sandbox在Windows10和11的专业版和企业版中均可用,是一种轻量级临时虚拟机,配备与主机PC上安装的相同版本的Windows,无论是10还是11。您可以安装应用程序、设置不同的功能、运行进程而无需担心您的活动与核心Windows环境发生冲突。只需打开Sandbox,执行需要完成的操作,完成后将其关闭。您在Sandbox中所做的所有更改都将消失。下次打开它时,Sandbox将显示为全新安装的Windows。目前,不支持在Sandbox中重新启动Windows,因此重新启动与关闭相同,这意味着您所做的任何更改都将消失。不过,微软表示,Windows11Build22509将支持在Sandbox中重启,让更改得以保留。如果您需要安装应用程序或运行其他需要重启的任务,这绝对有帮助。查看沙盒在Windows11中的工作方式。确保您的PC已启用虚拟化。引导至BIOS,查找虚拟化设置,确保开关已打开。接下来,您需要安装Sandbox,这可以通过几种不同的方式完成。开机进入Windows11后,打开控制面板,选择“程序和功能”小程序;在下一个屏幕上,单击“打开或关闭Windows功能”选项。在“Windows功能”窗口中,向下滚动列表,选中“Windows沙盒”框,点击确定,然后重新启动。或者,您可以通过单击搜索图标并键入可选功能来更轻松地访问Windows功能窗口。在Windows功能窗口中,选中Windows沙盒框,单击确定,然后重新启动。启用沙盒的另一种方法是借助PowerShell命令。以管理员身份打开Windows终端应用程序。在提示符下,键入字符串:Enable-WindowsOptionalFeature-Online-FeatureName"Containers-DisposableClientVM"–All,或字符串:dism/online/Disable-Feature/FeatureName:"Containers-DisposableClientVM"-All。如果出现提示,请重新启动您的PC。重新登录Windows。打开“开始”菜单并转到“所有应用”。向下滚动到W部分并找到WindowsSandbox的快捷方式。在您实际打开Sandbox之前,将它的快捷方式添加到“开始”菜单和任务栏,以便您以后可以更快速地访问它。右键单击并选择“固定到开始菜单”。再次右击,进入“更多”选项,选择“固定到任务栏”。如果WindowsSandbox的快捷方式没有出现在“开始”菜单或“所有应用”列表中,您可以直接获取可执行文件。打开文件资源管理器并找到Windows\System32路径。向下滚动,直到看到WindowsSandbox.exe文件。然后您可以从此文件创建一个快捷方式并将其放在方便的地方,例如桌面。单击快捷方式,Windows11环境出现在Sandbox中,但只有内置应用程序和功能。点击“开始”按钮查看固定的应用程序,然后点击“所有应用程序”项查看所有已安装的Windows应用程序(图1)。图1打开MicrosoftEdge等应用程序。您可以通过主机连接免费访问互联网,因此您可以直接下载并安装您想要在沙盒中测试的任何应用程序(图2)。图2测试应用程序后,您可能想重新开始另一项任务。只需像通常关闭Windows11一样退出Sandbox或关闭窗口,您安装的任何应用程序或所做的任何更改都将消失。再次打开沙箱。到目前为止,您要安装的程序的文件可能已经在主机上了。您可以将主机中的任何文件夹或文件复制粘贴到沙盒中。在主机和沙盒中打开文件资源管理器。然后只需选择并复制要运行或打开的文件,将其粘贴到Sandbox中的文件夹中(图3)。图3如果您决定不再使用Windows11中的沙盒,可以通过多种不同的方式将其删除。返回主机环境中的Windows功能窗口,取消选中Windows沙盒框,然后重新启动。或者以管理员身份打开WindowsTerminal,输入字符串:Disable-WindowsOptionalFeature-FeatureName"Containers-DisposableClientVM"–Online,或者字符串:Dism/online/Disable-Feature/FeatureName:"Containers-DisposableClientVM",然后重启启动.总而言之,Windows11Sandbox不如VMwareWorkstation等功能齐全的虚拟机程序强大,尤其是因为目前无法在不丢失所有更改的情况下重新启动。但是,如果您想在不影响核心环境的情况下测试单个应用程序或启用Windows中的特定功能,沙盒是一种快速简便的方法。原标题:HowtousetheWindows11Sandboxasavirtualmachine,作者:LanceWhitney