AIGC标识 使用官方 MSIX 安装包手动更新 Codex

Codex Windows 更新失败怎么办?使用官方 MSIX 安装包手动更新 Codex

最近在 Windows 上使用 Codex Desktop 时,有时会遇到更新失败的问题,例如:

  • Codex 提示有新版本,但点击更新没有反应
  • 更新过程中卡住
  • 提示 ChatGPT update is becoming available. Try checking again later.
  • Microsoft Store 无法正常更新
  • Codex 自动更新失败,但程序本身还能正常使用

如果遇到这些情况,可以不依赖 Microsoft Store,直接使用 OpenAI 官方提供的 MSIX 安装包进行更新。

本文介绍一种比较简单的方法:直接下载官方 ChatGPT-x64.msix,然后使用 Windows 自带的 AppX/MSIX 安装机制完成更新。


一、为什么 Codex 的安装包叫 ChatGPT-x64.msix?

这里首先需要说明一个容易让人困惑的问题。

现在 Windows 上的 Codex Desktop 已经逐步纳入 ChatGPT Windows Desktop 的产品体系,因此官方提供的 Windows 安装包名称是:

ChatGPT-x64.msix

而不是:

Codex-x64.msix

这并不代表下载错了。

目前 Windows 包的身份仍然与 OpenAI.Codex 有关,只是应用程序入口以及产品展示名称已经发生变化。部分新版本的实际程序入口也已经从旧的 Codex.exe 转为 ChatGPT.exe

因此,如果你使用的是 Windows x64 电脑,看到:

ChatGPT-x64.msix

是正常的。


二、官方 MSIX 下载地址

OpenAI 提供了稳定的 Windows MSIX 下载地址。

Windows x64:

下载 ChatGPT-x64.msix

Windows ARM64:

下载 ChatGPT-arm64.msix

如果你的电脑是普通的 Intel 或 AMD CPU,那么通常选择:

ChatGPT-x64.msix

即可。

OpenAI 的 Windows 部署文档也将这两个地址作为 Store-signed MSIX 安装包的稳定地址,并说明这些地址指向当前发布的最新安装包。


三、如何判断自己的 Windows 是 x64 还是 ARM64?

打开 PowerShell:

$env:PROCESSOR_ARCHITECTURE

普通 Intel/AMD Windows 电脑通常返回:

AMD64

这种情况下载:

ChatGPT-x64.msix

如果返回:

ARM64

则下载:

ChatGPT-arm64.msix

如果你使用的是普通台式机、Intel 笔记本或者 AMD 笔记本,基本就是 x64。


四、最简单的更新方法:浏览器直接下载

打开:

ChatGPT-x64.msix 官方下载地址

浏览器会直接下载:

ChatGPT-x64.msix

例如保存到了:

C:\Users\admin\Downloads\ChatGPT-x64.msix

然后可以直接双击这个文件。

Windows 的 App Installer 会打开安装界面。

如果检测到电脑上已经安装了较旧版本的 Codex/ChatGPT Desktop,Windows 会按照 MSIX 的包升级机制进行更新。

ScreenShot_2026-08-28_134252_559

ScreenShot_2026-08-28_134441_964


五、推荐使用 PowerShell 安装

如果双击 MSIX 没有反应,或者想明确知道安装过程中发生了什么,可以使用 PowerShell。

假设文件位于:

C:\Users\admin\Downloads\ChatGPT-x64.msix

执行:

Add-AppxPackage -Path "$env:USERPROFILE\Downloads\ChatGPT-x64.msix"

如果安装成功,通常不会出现明显的成功提示,PowerShell 会直接返回命令行。

如果没有报错,一般就表示安装完成。


六、如果提示权限问题

建议使用普通用户 PowerShell 先执行:

Add-AppxPackage -Path "$env:USERPROFILE\Downloads\ChatGPT-x64.msix"

如果仍然出现部署相关错误,再考虑使用管理员 PowerShell。

不过需要注意,不要因为 MSIX 安装失败就直接修改 Windows 的安全策略或者关闭 Defender

官方 MSIX 本身是 Store-signed 包,Windows 可以验证它的签名。


七、更新前先关闭 Codex

为了避免旧版本程序正在运行,建议更新前先完全退出 Codex。

可以在任务管理器中确认没有:

ChatGPT.exe
Codex.exe

如果希望使用命令行处理,可以执行:

Get-Process ChatGPT,Codex -ErrorAction SilentlyContinue

如果存在相关进程,可以退出 Codex 后再执行:

Add-AppxPackage -Path "$env:USERPROFILE\Downloads\ChatGPT-x64.msix"

八、如何查看当前安装的 Codex 版本?

安装完成后,可以通过 PowerShell 查看。

执行:

Get-AppxPackage -Name OpenAI.Codex |
    Select-Object Name, Version, PackageFullName

例如可能得到:

Name          Version        PackageFullName
----          -------        ---------------
OpenAI.Codex  26.818.8289.0 OpenAI.Codex_26.818.8289.0_x64__2p2nqsd0c76g0

其中:

26.818.8289.0

就是当前安装的版本号。

这种方式比单纯查看桌面快捷方式更加可靠。


九、也可以查看 MSIX 文件本身的版本

如果还没有安装,可以先查看 MSIX 的信息。

例如:

Get-AppxPackage -Path "$env:USERPROFILE\Downloads\ChatGPT-x64.msix"

或者安装后:

Get-AppxPackage -Name OpenAI.Codex |
    Format-List Name, Version, Architecture, Publisher, SignatureKind

重点关注:

Name
Version
Architecture
Publisher
SignatureKind

正常情况下应该能够看到:

Name          : OpenAI.Codex
Architecture  : X64
SignatureKind : Store

十、推荐:下载后验证文件签名

如果你比较在意安装包的来源,可以在安装前检查数字签名。

Get-AuthenticodeSignature "$env:USERPROFILE\Downloads\ChatGPT-x64.msix"

正常情况下应该看到:

Status : Valid

也可以查看签名者:

(Get-AuthenticodeSignature "$env:USERPROFILE\Downloads\ChatGPT-x64.msix").SignerCertificate |
    Format-List Subject, Issuer, Thumbprint

这样可以确认文件的 Authenticode 签名状态。


十一、如果官方链接每次下载到的版本不同

这个下载地址有一个非常重要的特点:

https://persistent.oaistatic.com/codex-app-prod/ChatGPT-x64.msix

它不是一个固定版本号的地址。

也就是说,它更像:

ChatGPT-x64.msix
        ↓
OpenAI 当前发布的最新 x64 MSIX

而不是:

ChatGPT-26.818.8289-x64.msix

因此,同一个 URL 在不同时间下载,得到的文件版本可能不同。

这也是为什么这个地址很适合用来解决:

Codex 自动更新失败,但我想直接安装最新版。

OpenAI 的 Windows 部署文档明确将这类地址描述为指向最新发布的 Store-signed package 的稳定链接。


十二、PowerShell 一条命令下载并安装

如果不想打开浏览器,可以直接使用 PowerShell。

$path = "$env:TEMP\ChatGPT-x64.msix"

Invoke-WebRequest `
    -Uri "https://persistent.oaistatic.com/codex-app-prod/ChatGPT-x64.msix" `
    -OutFile $path

Add-AppxPackage -Path $path

执行过程就是:

OpenAI 官方服务器
        ↓
ChatGPT-x64.msix
        ↓
保存到 TEMP
        ↓
Add-AppxPackage
        ↓
更新 Codex / ChatGPT Desktop

这种方式尤其适合 Microsoft Store 无法正常使用的 Windows 环境。


十三、如果 Add-AppxPackage 报错怎么办?

可以先查看具体错误:

Add-AppxPackage -Path "$env:USERPROFILE\Downloads\ChatGPT-x64.msix"

不要只看最后一行的:

Deployment failed

而要关注类似:

0x80073...

这样的错误码。

可以进一步查看 AppX 部署日志:

Get-WinEvent -LogName "Microsoft-Windows-AppXDeploymentServer/Operational" -MaxEvents 50 |
    Select-Object TimeCreated, Id, LevelDisplayName, Message |
    Format-List

这个日志对于排查 MSIX 安装失败通常比单纯查看 PowerShell 异常更加有用。


十四、为什么这个方法特别适合解决 Codex 更新失败?

正常情况下:

Codex
  ↓
检查更新
  ↓
下载新 MSIX
  ↓
Windows AppX/MSIX 部署
  ↓
完成更新

但是如果自动更新链路中的某一步出现问题,就可能出现:

发现新版本
      ↓
下载成功
      ↓
安装失败
      ↓
仍然停留在旧版本

近期也确实存在 Windows 上 MSIX 更新阶段异常的 Codex 问题报告,例如出现新包已经 Stage,但最终 Registration 没有完成的情况。

因此,直接拿官方 MSIX 执行:

Add-AppxPackage

相当于绕过 Codex 自己的自动更新流程,直接让 Windows 的 AppX 部署机制处理安装。


十五、完整操作流程

如果你只是想解决:

Codex 一直提示更新,但就是更新不了。

实际上只需要下面几步。

① 退出 Codex

确认:

Get-Process ChatGPT,Codex -ErrorAction SilentlyContinue

没有残留进程。

② 下载官方 MSIX

下载 ChatGPT-x64.msix

③ 安装

Add-AppxPackage -Path "$env:USERPROFILE\Downloads\ChatGPT-x64.msix"

④ 查看版本

Get-AppxPackage -Name OpenAI.Codex |
    Select-Object Name, Version, Architecture

⑤ 重新启动 Codex

如果版本已经变成最新版本,就完成了。


十六、注意事项

最后总结几个比较重要的注意事项。

第一,不要从第三方网站下载所谓的 Codex 安装包。

优先使用 OpenAI 官方地址:

OpenAI 官方 ChatGPT-x64.msix

第二,ChatGPT-x64.msix 并不是下载错了。

Windows 版 Codex/ChatGPT Desktop 的产品和包命名已经发生变化,使用 ChatGPT-x64.msix 是正常现象。

第三,这不是破解或者第三方修改版。

该地址是 OpenAI 提供的 Store-signed MSIX 分发地址。

第四,同一个 URL 不代表固定版本。

它指向当前发布版本,因此以后再次访问这个地址时,下载到的版本可能已经更新。

第五,如果自动更新经常失败,可以把这个地址收藏起来。

遇到:

Codex 更新失败

或者:

ChatGPT update is becoming available.
Try checking again later.

时,可以直接下载最新 MSIX,然后:

Add-AppxPackage -Path ".\ChatGPT-x64.msix"

完成手动更新。


总结

对于 Windows x64 用户,解决 Codex 更新失败最简单的方法就是:

官方 MSIX 下载地址
        ↓
ChatGPT-x64.msix
        ↓
关闭 Codex
        ↓
Add-AppxPackage
        ↓
重新启动 Codex
        ↓
检查 OpenAI.Codex 版本

核心命令只有:

Add-AppxPackage -Path "$env:USERPROFILE\Downloads\ChatGPT-x64.msix"

相比等待 Codex 自动更新或者依赖 Microsoft Store,这种方式更加直接,特别适合 Microsoft Store 不可用、自动更新失败、更新卡住的 Windows 环境。

官方参考:

平台 架构 官方最新版稳定直链 格式
Windows x64 ChatGPT-x64.msix .msix
Windows arm64 ChatGPT-arm64.msix .msix
macOS Intel x64 ChatGPT-latest-x64.dmg .dmg
macOS Apple Silicon ARM64 到该页面找最新版下载地址 .zip
Linux x86_64 ChatGPT Linux x86_64 DEB .deb
Linux ARM64 ChatGPT Linux ARM64 DEB .deb
Linux x86_64 ChatGPT Linux x86_64 RPM .rpm
Linux ARM64 ChatGPT Linux ARM64 RPM .rpm
posted @ 2026-08-28 14:02  janbar  阅读(90)  评论(0)    收藏  举报