相关数据包
你好,ASLant,
感谢您在Microsoft Windows论坛上提问。
根据问题描述。因为WSL2已经能用了。这可能确认你的CPU虚拟化是激活状态的。你现在是全新安装的Windows 11 Pro for Workstations。WSL2 能用但 Sandbox 失败,可能说明 Sandbox 依赖的 Container 或 Hyper-V 服务存在特定损坏,或者是显卡驱动冲突。
以下是一些建议的排查步骤,你可以尝试看看是否有效。
1. 尝试强制重新注册沙盒。
按Win + R,输入可选功能,然后按回车。取消勾选“Windows沙盒”。取消勾选“Windows 虚拟机平台”(如果你想保持 WSL2 活跃,则勾选“虚拟机平台”,但取消勾选这三个选项通常更安全,以便全面重置)。点击确定,重启电脑。重启后,回到可选功能,勾选“Windows 沙盒”(和“Windows 虚拟机管理程序平台”),然后重新开始。
2. 重启以下关键服务。
WSL2 使用轻量级工具虚拟机,而 Sandbox 使用完整的“容器”子系统。如果这些特定服务卡住了,Sandbox 将无法启动。按Win + R,输入services.msc。查找Hyper-V远程桌面虚拟化服务。右键点击并选择“开始”(如果已经停止,则选择开始)。查找容器管理器服务。确保它在运行。重启以防万一。
3. 核实区域设置。
有时在Windows 11中,如果系统区域格式未设置为英语(美国)或与基础安装语言完全匹配,沙盒程序会失败。导航至此路径 设置 > 时间与语言 > 语言与地区。请暂时将“区域格式”设置为英语(美国)以进行测试。重启并尝试启动沙盒。
希望 以上信息对你有帮助!如果是的话。免费感受点“已接受”,帮助社区中也有同样问题的其他人。