如何使用Windows 11沙盒作为虚拟机

2023-11-04 14:08来源:大国新闻网

作为工作的一部分,我经常在Windows上安装和测试不同的应用程序和功能。大多数时候,我都不希望这些新的或未知的应用程序和功能影响我的主Windows工作环境。诀窍是将我所做的任何更改与核心操作系统隔离开来。

以下是ZDNET针对各种用例的最佳选择。

我确实依赖几个Windows虚拟机来运行VMWare Workstation和Oracle VM VirtualBox等应用程序。但有时,我只是想要一个快速的临时VM来做一些相对快速和简单的事情。此外,让Windows 11在第三方应用程序中作为虚拟机工作可能具有挑战性,因为它的要求很繁重。这就是Windows沙盒发挥作用的地方。

沙箱有Windows 10和11的专业版和企业版,它是一个轻量级的临时虚拟机,在你的主机电脑上安装了相同版本的Windows,也就是10或11。您可以安装应用程序,设置不同的功能,并运行进程,而不必担心您的活动与核心Windows环境相冲突。

只需打开沙盒,做你需要做的,然后关闭它。您在沙盒中的所有更改都会消失。下次打开它时,沙箱将显示为Windows的新安装。目前,在沙箱中重新启动Windows是不支持的,所以重新启动和关闭是一样的,这意味着你所做的任何更改都会消失。不过,微软表示,Windows 11 Build 22509将支持在沙箱中重新启动,以允许更改粘附。如果您需要安装应用程序或运行另一个需要重新启动的任务,这当然会很有帮助。

让我们看看沙盒在Windows 11中的工作原理。

首先,确认为您的PC启用了虚拟化特性。引导进入BIOS,寻找虚拟化设置并确保其开关打开。

接下来,您需要安装Sandbox。你可以用几种不同的方法来做到这一点。

启动Windows 11后,打开控制面板,选择程序和功能小程序;在下一个屏幕上,单击打开或关闭Windows功能的选项。在Windows功能窗口,向下滚动列表并选中Windows沙箱,单击确定,然后重新启动。

或者,你可以通过点击搜索图标并输入可选功能来更容易地进入Windows功能窗口。在Windows功能窗口,选中Windows沙箱复选框,单击确定,然后重新启动。

Windows 11有什么新功能?它的最低硬件要求是什么?你的电脑什么时候可以升级?我们有你问题的答案。

另一种启用沙盒的方法是通过PowerShell命令。以管理员身份打开Windows终端应用。在提示符下,输入这个字符串:Enable-WindowsOptionalFeature -online -FeatureName "Containers-DisposableClientVM" -All或这个字符串:dism /online /Disable-Feature /FeatureName:"Containers-DisposableClientVM" -All。如果出现提示,请重启PC。

重新登录Windows。打开“开始”菜单,选择“所有应用程序”。向下滚动到W部分以找到Windows Sandbox的快捷方式。在你真正打开沙盒之前,把它的快捷方式添加到开始菜单和任务栏,这样你就可以在将来更快地访问它。右键单击并选择Pin to Start。再次右键单击,移动到“更多”选项,选择“固定到任务栏”。

如果Windows Sandbox的快捷方式没有出现在开始菜单或所有应用程序列表中,你可以直接抓取可执行文件。打开文件资源管理器到Windows\System 32路径。向下滚动,直到看到WindowsSandbox.exe文件。然后,您可以从该文件创建一个快捷方式,并将其放在方便的位置,例如Desktop。

单击快捷方式,Windows 11环境出现在沙箱中,但只有内置的应用程序和功能。单击Start按钮查看固定的应用程序,然后单击All apps条目查看所有已安装的Windows应用程序(图1)。

打开一个应用程序,比如Microsoft Edge。您可以通过主机的连接性完全访问internet,因此可以直接下载并安装要在Sandbox中测试的应用程序(图2)。

测试完应用程序后,您可能希望重新开始另一个任务。只要退出沙箱,就像你通常关闭Windows 11或简单地关闭它的窗口一样,你安装的任何应用程序或你所做的更改都会消失。

再次打开沙盒。现在,您希望安装的程序的文件可能已经在您的主机上了。没有问题。您可以将主机上的任何文件夹或文件复制并粘贴到沙箱中。在主机和沙盒中同时打开文件资源管理器。然后选择并复制您想要运行或打开的文件,并将其粘贴到Sandbox中的文件夹中(图3)。

如果你决定不再在Windows 11中使用沙盒,你可以通过几种不同的方式删除它。返回到主机环境中的Windows功能窗口,取消选中Windows沙箱,然后重新启动。或者,以管理员身份打开Windows终端并输入以下字符串:Disable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -online或此字符串:Dism /online /Disable-Feature /FeatureName:"Containers-DisposableClientVM",然后重新启动。

总的来说,Windows 11 Sandbox并不像VMWare Workstation这样功能齐全的虚拟机程序那么健壮,尤其是目前,你无法在不丢失所有更改的情况下重新启动它。但是,如果你想在不影响核心环境的情况下测试单个应用程序或启用Windows中的特定功能,Sandbox提供了一种快速简便的方法。

多讯网声明:未经许可,不得转载。
汽车
地球与环境