
关键词:Codex客户端报错、code=3221225781、Codex运行时错误、Visual C++ 可再发行组件、Codex启动失败、Windows11运行Codex报错
最近在 Windows 11 上使用 Codex 客户端 时,启动后直接弹出运行时错误:

运行时发生错误:
(code=3221225781, signal=null).
Most recent error: None
可尝试以下解决方案:
- 检查 config.toml 是否包含无效设置
- 若出现兼容性问题,请在设置中禁用“在 WSL 中运行”功能
- 尝试下载扩展程序的其他版本
- 点击重新加载以重启 Codex 扩展程序看起来像是配置问题,但实际上 大概率不是配置导致,而是 系统运行库缺失。
这个错误码换算成 16 进制是:
0xC0000135这是 Windows 中非常典型的错误:
程序启动失败:缺少必要的运行时 DLL(VC++ Runtime)
很多基于 C++ / Rust / Node Native Module 构建的软件,都依赖微软的运行库。
Codex 客户端内部使用了 Native 组件,如果系统没有安装运行库,就会直接启动失败。
报错里给了几个建议:
提示 | 实际情况 |
|---|---|
检查 config.toml | 与本问题无关 |
禁用 WSL 运行 | 非核心原因 |
安装其他版本 | 仍会报错 |
Reload 扩展 | 无效 |
因为根因是系统缺少运行库,而不是 Codex 配置问题。
在config.toml里补上:
[wsl] enabled = false
文件路径:C:\Users\你用户名.codex\config.toml
只需要安装微软官方的 Visual C++ 可再发行组件 即可。
安装文件: vc_redist.x64.exe
下载地址(已整理):
文件 | 下载 |
|---|---|
Visual C++ 运行库 x64 | https://pan.quark.cn/s/d8627560fda5 |
vc_redist.x64.exe整个过程不到 1 分钟。
在 Windows 11 上安装运行库后:
问题彻底解决。
Codex 内部依赖的组件通常基于:
这些程序在运行时需要:
MSVCP140.dll
VCRUNTIME140.dll
VCRUNTIME140_1.dll如果系统没有这些 DLL,就会直接启动失败。
安装 VC++ 运行库 = 一次性补齐所有依赖。
如果你遇到以下问题,也可以尝试安装 VC++:
这是 Windows 开发环境中非常常见的问题。
问题本质
Codex 启动失败 ≠ 配置问题 本质是 系统缺少 Visual C++ Runtime
最终解决
安装
vc_redist.x64.exe即可修复
如果你也遇到 Codex 启动报错,可以优先尝试这个方案,成功率非常高。