【踩坑记录 | 第一篇】微软商店无法使用时,如何手动安装 OpenAI Codex?附`.msix`文件系统错误解决方法
本文介绍了一种绕过微软商店手动安装OpenAI Codex的方法。当系统组件损坏导致微软商店和.msix安装包无法正常使用时,可通过store.rg-adguard.net获取Codex安装包,然后使用PowerShell的Add-AppxPackage命令直接安装。这种方法不依赖图形界面,在某些系统异常情况下比双击安装更可靠。文中详细说明了获取安装包的步骤和使用PowerShell安装的具体命令
目录
1. 为什么我要用这种方式安装 Codex
我这次安装 OpenAI Codex,没有走最常见的微软商店安装路线,不是因为想折腾,而是因为电脑本身就有问题。
我的机器目前属于一种比较尴尬的状态:微软商店无法正常使用,一些关键系统文件也出现了损坏,但暂时又不方便重装系统或者刷机。在这种情况下,很多原本很普通的安装流程,实际上都走不通了。
最直接的表现就是:即使我已经把 Codex 的 .msix 安装包下载到了本地,双击安装包也无法正常安装,系统会直接弹出下面这样的报错信息:
文件系统错误(-2147219196)
这类报错看起来像是“文件坏了”或者“安装包有问题”,但我实际排查下来,问题未必出在安装包本身,更可能是 Windows 负责处理 .msix 安装的那套系统组件出了异常。
这里需要先理解一个点:.msix 并不是普通压缩包,也不是传统的 .exe 安装程序。它本质上是 Windows 应用分发体系 里的一种安装包格式,和微软商店、App Installer、应用部署服务这些系统组件关系比较紧密。
也就是说,哪怕你不是从微软商店里点“安装”,只要你是双击一个 .msix 文件,Windows 仍然会调用对应的图形化安装链路去处理它。而一旦这条链路依赖的系统组件损坏、注册异常,或者微软商店相关功能本身已经不正常,就有可能出现这些情况
因此,当微软商店不可用,且 .msix 双击安装也失败时,怎样绕过这条有问题的图形界面安装路径,把 Codex 成功装上。
2. 解决思路:绕过微软商店,手动获取安装包
既然微软商店本身不可用,双击 .msix 也不可靠,那我的思路就很直接了:
不再依赖商店界面,也不再依赖双击安装,而是先手动拿到 Codex 的安装包,再通过 PowerShell 直接安装。
我这里获取安装包的方式,是借助 store.rg-adguard.net 这个站点把微软商店页面对应的真实下载链接解析出来。操作流程如下。
2.1 打开解析站点
浏览器打开:
https://store.rg-adguard.net
2.2 准备 Codex 的商店链接
把下面这个链接粘贴到输入框中:
https://apps.microsoft.com/detail/9PLM9XGG6VKS
2.3 选择渠道
右侧下拉框选择:
Retail
然后点击查询,页面里会出现一批可下载文件。
2.4 找到对应的 .msix 安装包
在返回结果里,找到 Codex 对应的 .msix 文件下载链接,然后下载到本地。
我当时拿到的文件类似下面这种命名:
OpenAI.Codex_26.415.3242.0_x64__2p2nqsd0c76g0.Msix
如果你点击下载没反应,那是因为被拦截了,你需要右键点击复制它的下载链接,然后在最前面拼上https://
https://+下载连接
这里要注意一点:你看到的具体版本号不一定和我完全一样,这是正常的。只要应用名、架构和后缀类型对得上,一般就没问题。
到这里,其实就已经绕过了“必须从微软商店里点安装”这件事。接下来只剩最后一步:不要双击,改用 PowerShell 安装。
3. 使用 PowerShell 安装 Codex
这一步是整篇文章最关键的地方。
因为我前面已经验证过:双击 .msix 会触发报错,但使用 PowerShell 的 Add-AppxPackage 命令却可以成功安装。
打开 PowerShell,执行下面这条命令:
Add-AppxPackage -Path "C:\Users\52412\Desktop\GoogleDownload\OpenAI.Codex_26.415.3242.0_x64__2p2nqsd0c76g0.Msix"
如果你的安装包不在这个目录,就把路径替换成你自己本机实际保存的路径。
3.1 这条命令的作用是什么
Add-AppxPackage 是 Windows 提供的应用包部署命令,专门用于安装这类 Appx / Msix 包。
它的好处在于:
- 不依赖微软商店界面
- 不走双击安装时那条图形化入口
- 在某些系统组件异常的情况下,成功率比直接双击更高
3.2 为什么 PowerShell 能装,双击却不行
两者虽然最终目标都是安装 .msix,但调用的入口并不完全一样。
双击文件时,更偏向走 Windows 图形界面那套关联处理流程;而 Add-AppxPackage 是直接调用系统的应用部署能力。当前者的文件关联、图形安装器、商店相关组件有异常时,后者有时仍然可以工作。
3.3 如果命令执行后没有报错
一般来说,如果 PowerShell 执行完成后没有明显红字报错,Codex 基本就已经安装成功了。此时你可以:
- 在开始菜单里搜索
Codex - 查看是否已经出现 OpenAI Codex
- 正常启动应用,确认能否进入主界面
更多推荐



所有评论(0)