如何在Windows 11/10家庭版中安装沙盒

如何在Windows 11/10家庭版中安装沙盒

Windows Sandbox 在 Windows 11 或 10 Home Edition PC 和笔记本电脑上不可用吗? 然后这是安装它的步骤。

有一些有用的功能仅适用于 Windows 11 或 10 专业版、企业版和教育版,但不适用于 Windows 家庭版用户,例如 Hyper-V 和 Sandbox。 然而,虽然家庭版用户无法使用这些开箱即用的专业功能,但这并不意味着他们不能拥有它们。 在本文中,我们将了解一个将为家庭版用户安装 Windows Sandbox 功能的脚本。

推荐:如何修复Windows您需要一个新应用程序才能打开此Ms-Gamingoverlay错误

先决条件:

在进一步操作之前,您必须确保您的系统满足以下要求:

  • PC 或笔记本电脑必须装有 Windows 11 或 Windows 10 家庭版版本 1903 或更高版本。
  • 系统的CPU必须支持虚拟化技术(Intel VT-x或AMD-V)。
  • 必须有 4GB RAM 和 1GB 可用磁盘空间用于系统安装新的所需文件。

在 Windows Home Edition 上启用 Sandbox 的步骤:

请按照以下步骤在 Windows 11 或 10 家庭版上安装并启用 Windows Sandbox:

1. 检查虚拟化支持是否启用:

您应该开始的第一步是确认您的系统是否启用了虚拟化支持。 因为没有它,沙盒功能将无法工作。 如果您不知道如何检查,请参阅我们的教程 – 确认 Windows 11 / 10 上是否启用虚拟化

2. 创建脚本文件

众所周知,如果不升级操作系统,则无法在 Windows 10 和 11 家庭版上启用沙盒功能,因此,这里我们创建一个脚本文件,它将自动下载并安装安装沙盒所需的文件。

  • 右键单击 Windows 桌面空白处的任意位置
  • 选择 新的 然后是“文本文档“ 选项。
如何在Windows 11/10家庭版中安装沙盒
  • 在文件中, 复制粘贴 给定的代码行将帮助我们的系统安装沙盒功能。
@echo off

echo Checking for permissions
>nul 2>&1 "%SYSTEMROOT%\system32\cacls.exe" "%SYSTEMROOT%\system32\config\system"

echo Permission check result: %errorlevel%

REM --> If error flag set, we do not have admin.
if '%errorlevel%' NEQ '0' (
echo Requesting administrative privileges...
goto UACPrompt
) else ( goto gotAdmin )

:UACPrompt
echo Set UAC = CreateObject^("Shell.Application"^) > "%temp%\getadmin.vbs"
echo UAC.ShellExecute "%~s0", "", "", "runas", 1 >> "%temp%\getadmin.vbs"

echo Running created temporary "%temp%\getadmin.vbs"
timeout /T 2
"%temp%\getadmin.vbs"
exit /B

:gotAdmin
if exist "%temp%\getadmin.vbs" ( del "%temp%\getadmin.vbs" )
pushd "%CD%"
CD /D "%~dp0" 

echo Batch was successfully started with admin privileges
echo .
cls
Title Sandbox Installer

pushd "%~dp0"

dir /b %SystemRoot%\servicing\Packages\*Containers*.mum >sandbox.txt

for /f %%i in ('findstr /i . sandbox.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"

del sandbox.txt

Dism /online /enable-feature /featurename:Containers-DisposableClientVM /LimitAccess /ALL

pause

复制粘贴后,按 Ctrl+Shift+S 将文件保存为“.蝙蝠“ 扩大。 例如,这里我们使用“沙箱.bat” 保存文件的名称,可以使用相同的名称。

保存沙箱安装脚本
创建批处理文件

3.开始在Windows 10或11 Home上安装Sandbox

创建脚本文件后, 右键点击 并选择“以管理员身份运行”以管理员权限执行文件的代码。 等待几分钟,让脚本完成 Windows 10 或 11 家庭版上沙盒功能的安装过程。

以管理员身份运行脚本

4. 重新启动您的电脑或笔记本电脑

一旦“部署映像服务和管理工具”的过程完成,您将看到重新启动系统以正确集成沙盒的消息,只需输入“”并点击 进入 钥匙。

部署和镜像服务及管理工具

5.启动Windows沙箱

现在,我们已经在 Windows 11 或 10 家庭版上成功安装了 Windows Sandbox,是时候运行它了。 前往 开始 菜单并搜索“Windows沙箱” 当其图标出现时,单击该图标即可启动它。

在 Windwos 11 或 10 Home 上启动 Windows Sandbox

6.禁用或卸载Windows Sandbox(可选)

如果您不需要在 Windows 11 或 10 Home OS 上启用 Windows Sandbox 功能,那么我们可以通过关闭此功能来禁用它。 为此,请按照给定的步骤操作。

  1. 转到 Windows 开始 菜单并搜索“打开或关闭 Windows 功能”。 正如出现的搜索结果一样,单击相同的打开。
  2. 之后,向下滚动找到“Windows 沙箱”。 您将看到其前面的框“已选中”。
  3. 因此,只需禁用 Windows Sandbox 取消选中 并按 好的 按钮。
  4. 沙盒删除过程完成后,重新启动系统。
禁用沙箱

这样,我们就可以从Windows 10和11中删除Windows Sandbox功能。但这并不意味着以后要再次获取它需要运行脚本。 相反,就像我们从“打开或关闭 Windows 功能”中禁用它一样,检查沙盒选项以启用它。

推荐:如何将Amazon与Shopify商店集成


发表评论