☰
Mac 能用 GPT最新模型,Windows 桌面端却没有?我是这样解决的
2026/10/1 16:02:20 网站建设 项目流程

#分享一个刚解决的问题:我的 MacBook 能用GPT最新模型l,但 Windows 桌面客户端的模型列表里没有,Microsoft Store 还显示已经是最新版本。(本文用ai辅助写的文章,有啥问题评论区找我就行,我会修改,如需转载,标明出处即可)

最后排查发现,我这台电脑的 Windows Update 服务被禁用了,导致桌面应用更新失败。恢复服务、完成更新并重启应用后,模型菜单里就出现了 GPT‑6.1 Sol。

这是我的实际排查经历。如果你也遇到类似情况,可以参考这个顺序,但不一定都是同一个原因。

1. 最初的现象

  • MacBook 上能用 GPT‑6.1 Sol。
  • Windows 桌面应用的模型列表里只有 GPT‑6 Astra、GPT‑5.6 系列等,没有 6.1。
  • Microsoft Store 显示应用已经是最新版本。

2. 先用 CLI 验证,确认 Windows 上能否使用 6.1

先打开一个普通权限的 CMD(命令提示符),安装或更新 Codex CLI:

npm.cmd install -g @openai/codex@latest

然后检查 npm 安装的 CLI 版本:

"%APPDATA%\npm\codex.cmd" --version

我当时安装后显示:

codex-cli 0.159.2

再切换到自己的文档目录,明确用这份 CLI 启动 GPT‑6.1 Sol:

cd /d "%USERPROFILE%\Documents" "%APPDATA%\npm\codex.cmd" -m gpt-6.1-sol

如果提示登录,使用与 Mac 相同的账号。进入后发送一句“你好”,检查是否能正常回复。

我这里成功收到了回复,界面底部也显示GPT‑6.1‑Sol。

这一步说明,我的账号和 Windows 上这份新版 CLI 能实际使用 6.1,接下来应该重点检查桌面客户端。

我在这一步踩过的两个坑

① CMD 和 PowerShell 的语法不同

在 CMD 里执行下面这种 PowerShell 写法,会报“此时不应有 &”:

&"$env:APPDATA\npm\codex.cmd"-m gpt-6.1-sol

如果你用的是 CMD,请使用前面给出的%APPDATA%写法。

② 不要用管理员权限终端启动共享后台

我一开始在管理员 CMD 里运行,遇到了这个报错:

Error: start the Windows daemon from a non-elevated terminal; shared clients must not inherit administrator privileges

我的处理方法是:关闭当前终端,按Win + R,输入cmd后直接回车,不选择“以管理员身份运行”,再执行启动命令。

3. CLI 更新成功,不代表桌面应用也更新了

我当时查到的版本如下:

组件排查时的版本
Windows 桌面应用安装包26.903.8094.0
桌面应用使用的 Codex 后台0.153.4
npm 安装的 Codex CLI0.159.2

通过检查进程路径和文件哈希,确认桌面应用启动的仍是安装包自带的后台,没有改用 npm 安装的那一份。

所以,对我这台电脑来说,npm install -g @openai/codex@latest更新的是独立 CLI,并没有直接修好桌面端的模型菜单。

上面的版本号只是我排查当天的记录,大家使用当前正式版本即可,不需要安装这些特定版本。

4. 查看日志,发现桌面更新检查失败

桌面应用日志中出现了这些信息:

buildVersion=26.903.8094.0 manifestBuildVersion=26.928.2636.0 Windows Store update operation failed 拒绝访问 Failed to check for Windows updates 无法启动服务,原因可能是已被禁用或与其相关联的设备没有启动。

也就是说,更新清单中有比本机更新的版本,但应用的更新检查失败了。

进一步检查系统服务,发现Windows Update(服务名wuauserv)处于 Disabled / Stopped,也就是已禁用、已停止。

这里需要区分:服务被禁用是我确认的更新障碍;日志里的“拒绝访问”没有足够细节,不能直接认定它也完全由这个服务导致。

5. 我的解决方法:恢复 Windows Update,再更新桌面应用

我本机已有Windows Update Blocker,所以直接用它恢复设置:

  1. 选择Enable Updates。
  2. 点击Apply Now。
  3. 恢复并重启 Windows Update 服务。
  4. 重新检查桌面应用更新,下载并安装新版本。
  5. 重启桌面应用,再查看模型列表。

说明:这张图展示的是操作选项,黄色盾牌不能作为服务已经恢复的状态证明。

完成后,我对微软商店里面的chatgpt进行更新,重新打开之后就出现了GPT‑6.1 Sol,可以正常选择。

没有这个工具,也可以先检查系统服务

不必为了这个问题专门安装 Windows Update Blocker。可以先用系统自带的服务管理器检查:

  1. 按Win + R,输入services.msc。
  2. 找到Windows Update,查看启动类型和服务状态。
  3. 如果被禁用且允许修改,将启动类型改为“手动”,应用设置并启动服务。
  4. 重新检查桌面应用更新,安装后重启应用。

如果是公司或学校管理的电脑,服务设置可能受组织策略控制,需要按管理员要求处理。

给遇到类似问题的人一个排查顺序

新版 CLI 能否实际用 6.1 → 桌面应用是否仍使用旧后台 → 更新日志有没有报错 → Windows Update 是否被禁用。

我的情况最终通过恢复 Windows Update 服务,并完成桌面应用更新解决。Microsoft Store 显示“最新”时,也值得结合应用日志确认更新检查是否真的成功。

官方参考

  • Codex CLI 安装与使用
  • Windows 桌面应用
  • 桌面应用更新管理

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询