Codex Windows 沙箱设置失败、错误 1385、命令连不上网怎么办(2026)

推荐链接(推广):数字严选大约 3 分钟CodexCodexCodex WindowsWindows沙箱错误1385Codex报错

一句话结论

Codex 在 Windows 上用 原生沙箱限制命令能访问的文件和网络。设置失败多半是 管理员权限提示被拒绝 或 公司策略不允许创建本地用户、改防火墙、授予登录权限。个人电脑重新运行设置并同意管理员提示;公司电脑找 IT;急着用可以临时切到 unelevated 沙箱。

阅读说明

官方信息查阅日期:2026-10-24。来源:Codex 官方文档 Windows sandbox。公司电脑上的策略调整请交给 IT,不要自行绕过。

先认识三种沙箱实现

实现官方说明
MXC托管的企业电脑优先检查 MXC 兼容性
elevated需要管理员同意,会创建独立的沙箱用户,隔离更强
unelevated不需要额外设置,仍有基于 ACL 的文件边界,但没有独立沙箱用户,网络隔离更弱;适合作为临时后备

问题对照

elevated 沙箱设置失败

官方列出的常见原因:

  • 拒绝了 Windows UAC / 管理员提示;
  • 电脑不允许创建本地用户或组;
  • 不允许修改防火墙规则;
  • 不允许给沙箱用户授予所需的登录权限;
  • 其他企业策略拦住了设置流程。

处理:重新运行 elevated 设置并同意管理员提示;公司电脑问 IT 是否允许上述操作;还不行且策略允许时,先用 unelevated。

Codex 把我切到了 unelevated

可能是配置里选了它,也可能是 elevated 不可用时的自动后备。仍然在沙箱里运行,只是隔离更弱。企业电脑先查 MXC 兼容性,不行再请 IT 部署 elevated。

Windows 错误 1385

沙箱命令失败并报 1385,表示 Windows 拒绝了沙箱用户需要的登录类型。通常沙箱用户已经创建成功,但组策略不让它们启动命令。

  1. 问 IT:设备策略是否给 Codex 创建的沙箱用户授予了所需的登录权限;
  2. 只有部分电脑或团队出问题时,对比组策略或 OU 的差异;
  3. 急着用就先切 unelevated;
  4. 收集 CODEX_HOME/.sandbox/sandbox.log,连同 Windows 版本和问题描述一起反馈。

提示某些文件夹对 Everyone 可写

这些文件夹的权限太宽,沙箱无法完全保护。检查提示里列出的文件夹,在合适的情况下去掉 Everyone 的写权限,然后重启 Codex 或重新运行沙箱设置。不会改权限就找 IT。

沙箱里的命令连不上网

有些会话是故意不给外网访问的,取决于当前的权限模式。先确认任务本来是否应该联网;应该联网的话重启 Codex 再试;反复出现就收集沙箱日志。

以前能用,突然不行了

常见于移动了仓库或工作区、改了电脑权限或 Windows 策略之后。重启 Codex;MXC 重新做兼容性检查;elevated 重新运行沙箱设置;策略允许时临时用 unelevated;收集沙箱日志。

相关阅读

参考来源(官方)

上次编辑于:
贡献者: Masoooon