各位佬好,
故事是这样的,我使用的codex的windows桌面版,现在每次切换官方会员和api key时,左侧的对话框历史都是各自独立的,官方会员和api key都有各自的历史.一直觉得很不方便,对话沟通容易断档.
今天心血来潮就让codex自己优化自己,想着把他们的历史记录合并,无论我切换到哪个方式对话历史都能够共用.然后它今天也很爽快,很自信的就就给我创建了一个bat一键脚本,我也很爽快地点击后,就切换到官方会员点击"使用GPT登录",结果就弹窗显示:登录失败:failed to start login server: 以一种访问权限不允许的方式做了一个访问套接字的尝试。 (os error 10013)
看到这一幕整个人都傻了呀,然后我就尝试了:
1)将C:\Users\admin.codex中所有内容替换成之前备份的老版本,没效果
2)卸载掉codex桌面版重新安装并启动,也还是报错
现在整个人都蒙了,人生的意义到底是什么,我为什么要这么纠结对话框历史记录的事情…
有没有佬知道这种情况如何处理,小弟不胜感激! 如果非常复杂的话我愿意付费解决!感谢了各位佬!
PS:最终在大家的建议下,我深度和AI做了一个沟通,发现确实不是本身脚本的问题,而是中午左右开过一次 TUN ,Windows 虚拟网络状态被改了,导致本地端口异常。
那么解决办法我也分享给大家:如果刚开过 TUN,之后会员登录按钮突然报 10013,优先做这套动作:
1.完全退出 Codex
2.打开powershell(管理员)然后执行以下命令(4个独立的命令,在打开的powershell中按照顺序执行一次):
wsl --shutdown
Stop-Service WinNAT -Force
Stop-Service hns -Force
Stop-Service vmcompute -Force
然后再去测试就能完整打开了,这个帖子我会持续保留,给以后需要的佬友做参考,也希望大家工作愉快顺利!

