今早win11的chatgpt更新报错(如图),可能是什么原因?


截图_20260826083523
一样的问题,让opencode修复了

感谢佬友,提供了思路;
我这里是CODEX_CLI_PATH环境变量没了。
解决方法是:
前置操作:先在设置里点了修复

1、 找到 新的 codex.exe 到底在哪:打开PowerShell输入

Get-ChildItem "$env:LOCALAPPDATA" -Recurse -Filter codex.exe -ErrorAction SilentlyContinue | Select-Object -ExpandProperty FullName

会输出

C:\Users\xxx\AppData\Local\OpenAI\Codex\bin\xxx\codex.exe

2、然后查看环境变量:在PowerShell输入查看当前值

$env:CODEX_CLI_PATH

3、在 PowerShell 里修改用户新建/修改环境变量:

[Environment]::SetEnvironmentVariable(
    "CODEX_CLI_PATH",
    "C:\Users\xxx\AppData\Local\OpenAI\Codex\bin\xxx\codex.exe",
    "User"
)

4、重启chatgpt,就正常了

感谢佬友补充:Codexapp更新后打不开了,报错如图,有没有佬遇到过的 - #6,来自 torvalds

补充一下:$env:CODEX_CLI_PATH环境变量消失,可以在wsl中输入which codex或在PowerShell中输入where codex中查找,然后替换后边的环境变量即可

CODEX_CLI_PATH本质还是替代方案,问题的本质还是因为Codex被安装在了非C盘。

可以参考Computer Use unavailable on Windows: Application Protected files fail to copy from WindowsApps · Issue #34764 · openai/codex · GitHub 将Codex迁移回C盘解决