Windows沙盒无法初始化[修复]

2023年 12月 29日 160.8k 0

如果您在Windows 11/10 PC上看到错误消息Windows沙盒无法初始化、错误0x800736b3、0x80070490等,请阅读此帖子以了解如何修复该问题。Windows沙盒提供了一个临时桌面环境,以便隔离运行不受信任或有问题的应用程序。它允许用户试用新软件或浏览可能不安全的网站,而不会危及主操作系统。

Windows Sandbox failed to initialize

一些用户报告说,当他们试图启动Windows沙盒时,屏幕上会出现一条消息,但启动失败。完整的消息如下:

Windows沙盒无法初始化。

上述消息有时会伴随不同的错误代码,例如:

Windows沙盒无法初始化。

错误0x80370106。虚拟机或容器意外退出。

是否要提交有关此问题的反馈?

或,

Windows沙盒无法初始化。

错误0x800736b3。您的系统上未安装引用的程序集

是否要提交有关此问题的反馈?

或,

Windows沙盒无法初始化。

错误0x80070490。找不到元素

是否要提交有关此问题的反馈?

您的系统上可能会遇到同一消息的另一个变体。该消息显示Windows沙盒无法启动,并链接到错误代码0x80070002、0x80070569、0x800706d9、0xc0370106、0x80070057等。

为什么我的Windows Sandbox不工作?

当Windows沙盒无法初始化时,该问题的背后可能有许多原因。当您的系统上未启用虚拟化或Windows沙盒功能时,可能会发生这种情况。这也可能是由于Hyper-V冲突、第三方软件冲突以及过时或不兼容的驱动程序造成的。

如果您在Windows 11/10 PC上加载Windows Sandbox时遇到问题,请阅读此帖子以了解如何解决此问题。

修复Windows沙盒无法初始化错误

The WindowsClub有超过15K的帖子可以帮助您排除Windows故障,根据我们的经验,我们建议以下解决方案来修复错误消息Windows Sandbox无法初始化、错误0x800736b3、0x80070490等:

  • 检查系统要求
  • 启用支持的组件
  • 启用相关服务
  • 安装缺少的Visual C++可再发行文件
  • 重置Windows沙盒
  • 让我们来详细看看这一点。

    1]检查系统要求

    首先,也是最重要的,确保您的系统满足Windows沙盒的最低要求。Windows Home目前不支持它,所以请确保你在Windows 10专业版或企业版、内部版本18305或Windows 11(64位版本)上运行它。其余硬件要求如下:

    • ARM64(适用于Windows 11版本22H2及更高版本)或AMD64体系结构
    • 至少4 GB内存(建议使用8 GB)
    • 至少1 GB可用磁盘空间(建议使用固态硬盘)
    • 至少两个CPU核心(建议使用四个带超线程的核心)

    2]启用支持的组件

    Windows Sandbox依靠虚拟化技术为安装和运行应用程序创建隔离环境,它需要特定的组件和进程才能正常运行。以下是运行Windows沙盒所需的一些关键组件:

    A]虚拟化技术:确保在计算机的BIOS或UEFI设置中启用了虚拟化。该虚拟化技术通常被称为英特尔处理器的英特尔虚拟化技术(VT-x)或AMD处理器的AMD虚拟化(AMD-V)。有关如何在Windows 11/10上启用虚拟化的详细说明,请参阅您的系统文档。

    Virtualization Setting Bios

    B]Hyper-V:Hyper-V是一款基于管理程序的虚拟化软件,与Windows 10专业版和企业版捆绑在一起。您需要在系统上安装并启用Hyper-V,Windows沙盒才能工作。

    按Win+R并在运行对话框中输入‘optionalFeature’。按Enter键。在Windows功能弹出窗口中,确保选中了Hyper-V选项。

    Enable HyperV Windows 10

    C]Windows沙盒:Windows默认情况下禁用某些高级功能,包括Windows沙盒。你需要在电脑上启用Windows沙盒,然后才能尝试启动该应用程序。

    Windows Features Sandbox

    导航到Windows功能弹出窗口中的Windows沙盒,并确保选中该选项。或者,打开PowerShell并执行以下命令

    Enable-WindowsOptionalFeature-FeatureName“Containers-DisposableClientVM”-全部在线

    注意:您需要管理权限才能启用和配置Windows Sandbox和Hyper-V。请确保您具有必要的权限或以管理员身份登录以启用这些功能。

    3]启用相关服务

    一些服务(Windows中的后台进程)特定于Windows沙盒,是其正常运行所必需的。如果停止这些服务,您需要手动启动它们才能运行沙盒环境。

    在Windows搜索栏中输入“服务”,然后点击搜索结果顶部的“服务”应用。在服务窗口中,导航到Hyper-V远程桌面虚拟化服务并双击它。在启动类型下选择自动,然后单击开始按钮。单击应用,然后单击确定。

    Starting Hyper-V Service

    将相同的设置应用于所有Hyper-V服务,包括:

    • Hyper-V主机服务
    • Hyper-V时间同步服务,以及
    • 虚拟磁盘

    4]安装缺少的Visual C++可再发行组件

    Visual C++可再发行组件是必要的代码库,如果它们丢失或安装不正确,则可以防止Windows沙盒初始化。您可以在您的PC上重新安装它们,以确保Windows沙盒的正常工作。

    导航到Microsoft Visual C++官方下载页面并下载所需版本的Visual C++可再发行组件。双击下载的文件以将其安装到您的PC上。如果出现提示,请重新启动。

    5]重置Windows沙盒

    接下来,尝试将Windows沙盒重置为其默认状态。

    按Win+R,在Run对话框中输入‘optionalFeature’,然后点击OK。在Windows功能对话框中,向下滚动并取消选中Windows沙盒选项。单击确定,等待Windows卸载并禁用该功能。然后重新启动电脑以应用更改。

    再次打开Windows功能对话框并选中Windows沙盒选项。单击确定并等待Windows安装并在系统上启用Sandbox的干净版本。重新启动PC并检查Windows Sandbox现在是否能够初始化。

    如果问题仍然存在,请运行SFC和DISM工具以修复损坏或丢失的系统文件。此外,安装挂起的Windows更新(如果有),并通过在干净的引导状态下运行Windows来检查软件冲突。

    我希望这能帮到你。

    阅读:如何将文件传输到Windows沙盒。

    Windows沙盒是否可用于Windows 11家庭版?

    Windows Sandbox目前仅支持Pro/Enterprise/Education版本。虽然它正式不适用于Windows Home,但您可以使用变通方法在家庭版中安装和启用Windows Sandbox,前提是您的系统满足运行Sandbox的最低硬件要求。

    Read Next: Windows Sandbox item is greyed out.

    相关文章

    服务器端口转发,带你了解服务器端口转发
    服务器开放端口,服务器开放端口的步骤
    产品推荐:7月受欢迎AI容器镜像来了,有Qwen系列大模型镜像
    如何使用 WinGet 下载 Microsoft Store 应用
    百度搜索:蓝易云 – 熟悉ubuntu apt-get命令详解
    百度搜索:蓝易云 – 域名解析成功但ping不通解决方案

    发布评论