最近在使用 Codex 桌面版的时候,不知道大家有没有遇到这样一个让人抓狂的问题:每次软件有更新,它都不会老老实实地在后台下载安装,非得把你“踢”到微软商店里去完成更新。

说实话,这个体验真的挺糟糕的。首先,微软商店在国内的网络环境下,连接速度时好时坏,经常点进去转半天圈;其次,打断工作流去搞一个简单的更新,本身就是一种效率的损耗。很多网友都在吐槽,明明是一个生产力工具或者代码编辑神器,为什么更新机制要依赖一个这么不稳定的渠道?

为什么会这样?

微软商店加载或连接错误的界面示意图,展示用户遇到的转圈或网络问题。

微软商店常见的加载问题

简单说,这通常是 UWP 应用或者某些经过打包发布的桌面应用的通病。开发者为了分发方便,选择了微软商店作为官方渠道,这就导致了更新逻辑被绑定在商店的 API 上。一旦商店服务抽风,或者你的系统网络代理设置有点小问题,更新过程就会变得极其痛苦。

我们该怎么解决?

按 Win+R 输入 wsreset.exe 并运行的操作演示图。

运行 wsreset.exe 重置商店

既然改变不了软件的初始设定,那我们就得想办法“曲线救国”。以下是几个实测有效的办法,大家可以按需取用:

1. 网络环境“特事特办”

既然它要去微软商店,那大概率是需要连通国外的节点。如果你平时开了全局代理,但商店还是转圈,可以尝试在系统设置里,针对“Microsoft Store”和“Delivery Optimization”这两个组件进行单独的代理设置。

或者干脆在更新的时候,临时切换一下网络节点。很多时候,商店的下载服务器并不是按地域最优分配的,换个节点可能瞬间起飞。

2. 脚本或第三方工具修复商店缓存

很多时候更新不了,不是你网的问题,是微软商店自己的缓存炸了。我们可以试试重置一下。

按下 Win + R 键,输入 wsreset.exe 并回车。系统会弹出一个黑色的命令行窗口,几秒钟后商店会自动重启。这步操作能清除大部分因缓存导致的“0x”开头的错误代码。清理完缓存后,再去点一下 Codex 的更新,成功率会高很多。

3. 寻找“绿色版”或独立安装包

这是终极方案。很多社区或者大神会把 UWP 应用或者其他依赖商店的应用“解包”成独立的 .exe 安装文件。这种版本通常不需要通过商店更新,直接下载最新版的安装包覆盖安装即可。

你需要关注软件的官方 GitHub Release 页面或者靠谱的技术论坛。如果官方提供了便携版或者 Setup 安装包,优先下载这个版本,直接从源头告别商店。

4. 注册表大法(进阶用户慎用)

如果你实在不想看到商店的弹窗,可以通过修改注册表或者使用组策略(如果是 Pro 版本),禁用特定应用的商店更新检查。不过这个方法有一定风险,可能会导致其他商店应用无法正常工作,不建议新手尝试。

写在最后

Codex 作为一款工具,本该让我们专注于内容创作或代码编写,却被更新机制搞得心烦意乱,真的挺冤枉。建议大家在尝试上述方法时,优先考虑寻找独立的安装包版本,这才是治本的方案。希望这篇文章能帮你解决这个麻烦,让工具回归工具的本质,把时间留给更重要的事情。

标签: none

AI Skills Smart Station on Nick Launches

评论已关闭