Sandbox 啟用後執行,如果經過微軟商店更新,就會造成無法正常啟動Sandbox

Terence Lien 20 信譽點數
2026-02-08T03:13:09.8266667+00:00

Reproduce Steps:

  1. 重新安裝 Windows 11 Pro 25H2
  2. 啟用 Windows Sandbox
  3. 重新開機
  4. 停用 Microsoft Store 自動更新
  5. 啟動 Sandbox

Result:

  • 正常使用

Extra Step:

  1. Microsoft Store 正常自動更新
  2. 啟動 Sandbox,會看到它會更新
  3. Sandbox 卡在啟動畫面「Windows Sandbox」轉圈
  4. 出現錯誤訊息「與 Windows 沙箱環境的連線已中斷,是否要重新連線?」
Windows 商務版 | 適用於 IT 專業人員的 Windows 用戶端 | 使用者體驗 | 其他
0 則留言 沒有留言

由問題作者接受的回答
VPHAN 47,435 信譽點數 獨立顧問
2026-02-08T15:08:46.91+00:00

TerenceBSPlayer, 您的环境,特别是Windows 11 Build 26200,显示您正在运行Windows Insider Preview频道(很可能是Canary或Dev),Windows沙盒已与核心作系统解耦,现在作为独立的Microsoft Store应用服务。“连接丢失”错误加上你的NVIDIA RTX 4060硬件,表明硬件图形加速(vGPU)出现了退化,原因是更新后的商店应用与主机显卡驱动之间的差异,而之前的命令行重置无法解决这个问题,因为它针对的是旧系统功能,而非新的应用容器。

为了解决这种即时不稳定的问题,你必须通过自定义配置文件绕过有缺陷的硬件加速握手。打开记事本,把文字完全按写的粘贴 <Configuration><vGPU>Disable</vGPU></Configuration> ,然后把文件保存到桌面( Repair.wsb 确保扩展名是.wsb,而不是.txt)。双击该特定文件即可启动沙盒;这强制软件渲染,消除导致断线的驱动冲突。如果沙盒通过这种方法成功启动,问题是当前Insider Preview图形栈中的确认bug。如果错误持续存在,请忽略前面提到的“沙盒单元”路径,该路径在您的构建中已被弃用,而是检查 Applications and Services Logs > Microsoft > Windows > Hyper-V-Worker > Admin 关键或错误级别事件(特别是事件ID 3040或18590),以确认虚拟化平台本身是否故障。

如果问题已经成功解决,请考虑接受这个答案,因为这对其他有相同问题的人也有好处。谢谢!

副总统

此回答有幫助嗎?

有 1 人認為此回答有所幫助。

4 個其他答案

排序依據: 最實用
  1. Chen-Pang Lee 0 信譽點數
    2026-06-28T05:38:21.2833333+00:00

    When there are dual GPUs, it will be helpful to disable one.
    It works for me in a notebook with a Intel GPU and a Nvidia GPU.

    The following script is to disable Intel GPU and then start the Windows sandbox.
    It will be necessary to modify the GPU brand name in the script, when your built-in GPU is AMD.

    run_sandbox.ps1

    # ==========================================
    # 1. Force Admin UAC Prompt
    # ==========================================
    if (-not ([Security.Principal.WindowsPrincipal][Security.Principal.WindowsIdentity]::GetCurrent()).IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator)) {
        Start-Process powershell.exe -ArgumentList "-NoProfile -ExecutionPolicy Bypass -File `"$PSCommandPath`"" -Verb RunAs
        exit
    }
    # ==========================================
    # 2. Core Logic (Run as Admin)
    # ==========================================
    # Find Intel GPU
    $IntelDevice = Get-PnpDevice -FriendlyName "*Intel*Graphics*" -ErrorAction SilentlyContinue
    if ($null -eq $IntelDevice) {
        Write-Error "Cannot find Intel Graphics Device. Please check names."
        Pause
        exit
    }
    $IntelID = $IntelDevice.InstanceId
    # Execution
    Write-Host "[1/3] Disabling Intel GPU temporarily..." -ForegroundColor Yellow
    pnputil /disable-device $IntelID
    # 🛠️ FIXED: Changed from "windowssandbox:" protocol to direct .exe path
    Write-Host "[2/3] Launching Windows Sandbox Exe..." -ForegroundColor Green
    Start-Process "C:\Windows\System32\WindowsSandbox.exe"
    # Wait for sandbox initialization
    Write-Host "Waiting for Sandbox initialization (5s)..." -ForegroundColor Cyan
    Start-Sleep -Seconds 5
    Write-Host "[3/3] Re-enabling Intel GPU..." -ForegroundColor Green
    pnputil /enable-device $IntelID
    Write-Host "All done! Script exiting in 2 seconds." -ForegroundColor Cyan
    Start-Sleep -Seconds 2
    

    此回答有幫助嗎?


  2. VPHAN 47,435 信譽點數 獨立顧問
    2026-02-12T14:07:41.8366667+00:00

    你好, TerenceBSPlayer,

    你通过媒体创建工具和特定的累积更新KB5077181(构建版26200.7840)确认安装源,可以验证你在25H2稳定频道上运行;请忽略之前将此评定为Insider版本的说法。事件ID 33101(vPCI协议不匹配0x10006)在干净安装并应用KB5077181后立即持续存在,确认了本次累积更新中内核模式虚拟化提供者存在特定的回归现象。此次更新无意中引入了主机虚拟PCI总线与访客分区需求之间的版本差异,导致GPU分区所需的硬件握手被破坏。

    由于LLM Studio严格依赖CUDA直通,软件渲染的变通方法对你的工作流程来说并不现实。您必须尝试卸载累积更新KB5077181(点击设置> Windows 更新>更新历史>卸载更新),才能将主机内核恢复到vPCI协商正常运行的状态。如果问题解决,请验证修复方法,并立即暂停更新,达到最大允许时间以防止重装。如果回滚被阻断或错误持续存在,则这是25H2服务堆栈中确认的零日缺陷,客户端配置无法解决;您必须等待 Microsoft 发布已知问题回滚(KIR)或随后的带外(OOB)补丁以恢复 vGPU 奇偶校验。

    副总统

    此回答有幫助嗎?

    0 則留言 沒有留言

  3. Terence Lien 20 信譽點數
    2026-02-08T12:15:31.8966667+00:00

    接續:

    1. 啟動後,在 Applications and Services Logs > Microsoft > Windows > 沒有找到 Sandbox-Unit 這個目錄
    2. 停留在 Sandbox 卡在啟動畫面「Windows Sandbox」轉圈
    3. 此次 微軟商店雖然設定為 應用程式更新 暫停一周,但仍被觸發更新,一開始啟動是舊的視窗樣式,也是跳出 與「 Windows 沙箱環境的連線已中斷,是否要重新連線?」

    使用平台:

    OS: win 11 pro 25H2 26200.7623

    Dell NB, G15 with NVIDIA Geforce RTX 4060 Laptop GPU, Driver: 32.0.15.8195

    此回答有幫助嗎?

    0 則留言 沒有留言

  4. VPHAN 47,435 信譽點數 獨立顧問
    2026-02-08T03:46:43.1466667+00:00

    你好 ,TerenceBSPlayer,

    为了解决这个问题,我们需要强制 Windows 丢弃当前缓存的沙箱镜像,并用主机当前更新的状态重建它。最可靠的方法是用PowerShell完全取消配置并重新配置该功能,以确保过滤器驱动被重置。请以管理员身份打开PowerShell,并执行以下命令以禁用该功能: Disable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -Online。当提示时,您必须立即重启电脑。

    重启后,以管理员身份再次打开PowerShell并执行: Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -Online让系统最后一次重启。该过程迫使 Windows 映像管理器构建一个新的基层,包含 Microsoft Store 安装的更新,解决阻碍 RDP 会话初始化的冲突。如果重置后问题依旧,请在启动尝试时查看Applications and Services Logs > Microsoft > Windows > Sandbox-Unit > Operational事件查看器中的具体错误代码,这可能表明与商店应用同时推送的特定图形驱动更新存在更深层次的不兼容。

    希望你在这里找到了有用的信息。如果能帮你更深入了解这个问题,接受答案我会很感激****。如果你还有更多问题,欢迎留言。祝你有美好的一天!

    副总统

    此回答有幫助嗎?


您的回答

答案可由問題作者標示為「已接受」,而由仲裁者標示為「推薦」,這可協助使用者知道答案解決了作者的問題。