如何解决Windows沙盒启动的问题

Cotangent 0 信誉分
2026-01-14T14:43:02.5033333+00:00

我发现每次尝试启动Windows沙盒的时候设备管理器都会创建一个隐藏的设备“Microsoft虚拟磁盘”,并且其处于断开状态,我记得之前能打开的时候是没有的

我好像就是修改了hyper-v的虚拟机和虚拟磁盘位置,后边就打不开了,那你能不能把沙盒的设置修改到新的位置上?我不确定是不是因为我修改了hyper-v的虚拟磁盘位置以及虚拟机位置导致没法打卡的

Windows 沙盒无法初始化。

由于超时时间已过,该操作返回。 (0x800705B4)

我现在应该改回去了,怎么还是不行呢

我发现每次尝试启动Windows沙盒的时候设备管理器都会创建一个隐藏的设备“Microsoft虚拟磁盘”,并且其处于断开状态,我记得之前能打开的时候是没有的 我好像就是修改了hyper-v的虚拟机和虚拟磁盘位置,后边就打不开了,那你能不能把沙盒的设置修改到新的位置上? Windows 沙盒无法初始化。 由于超时时间已过,该操作返回。 (0x800705B4) 我现在应该改回去了,怎么还是不行呢 我看到虚拟磁盘里边没有要显示的内容啊,而且设备管理器里边的Microsoft虚拟磁盘一直处于断开状态 C:\ProgramData\Microsoft\Windows\Containers\ContainerStorages\……………… 我每次启动Windows沙盒的时候都会在这个容器文件夹里边出现东西,沙盒报错打不开之后文件就会消失

这是我期望的hyper-v设定路径

Get-VMHost | Select-Object VirtualMachinePath, VirtualHardDiskPath VirtualMachinePath VirtualHardDiskPath ------------------ ------------------- C:\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines C:\ProgramData\Microsoft\Windows\Virtual Hard Disks

而且现在我自己已经执行了dism、sfc命令,而且开启了虚拟化,我自己尝试开启或者关闭容器与容器服务器,后边又打算关闭这些功能,第二次尝试打开的时候,容器服务器显示一直是安装失败,现在如何解决Windows沙盒打不开以及这个容器服务器的问题?

Windows 商业版 | 面向 IT 专业人士的 Windows 客户端 | 设备和部署 | 系统管理组件
0 个注释 无注释

1 个答案

排序依据: 最早
  1. Chen Tran 13,435 信誉分 独立顾问
    2026-01-14T15:51:56.6633333+00:00

    你好,Cotangent,

    感谢您在Microsoft Windows论坛上提问。

    根据问题描述和提供的错误代码0x800705B4。好吧!很可能是因为依赖“轻量级”容器技术的 Windows 沙盒已经与底层 Hyper-V 基础设施脱同步,这很可能是由于路径变更以及容器文件夹中随之损坏的状态数据所致。

    错误0x800705B4(超时)可能表明Hyper-V主机计算服务(vmcompute)正在尝试创建虚拟环境,但卡在文件锁或无法访问的路径上。

    值得一提的是,沙盒存储路径无法自定义。即使 Hyper-V 允许路径更改,Sandbox 也硬编码为使用 C:\ProgramData\Microsoft\Windows\Containers。设备管理器中断开的“Microsoft虚拟磁盘”只是症状,不是原因。当 Sandbox 启动时,它会动态挂载一个基础图像 BaseLayer.vhdx。由于进程正在超时(0x800705B4),Windows 认为该设备已“断开连接”,因为挂载作从未成功完成。

    你可以参考以下有用的文章,了解更多关于这个问题的信息。

    希望 以上信息对你有帮助!如果是的话。免费感受点“已接受”,帮助社区中也有同样问题的其他人。

    此答案是否有帮助?


你的答案

提问者可以将答案标记为“已接受”,审查方可以将答案标记为“已推荐”,这有助于用户了解答案是否解决了提问者的问题。