【踩坑记录】微软商店无法使用时,如何手动安装 OpenAI Codex?
【踩坑记录】微软商店无法使用时,如何手动安装 OpenAI Codex?
原文作者: 程序员夏末
原文链接: https://jishuzhan.net/article/2047844923232288770
发布日期: 2026-04-25
一、背景问题
作者电脑处于以下状态:
- 微软商店无法正常使用,部分关键系统文件损坏
- 即便已下载
.msix安装包到本地,双击安装也失败,弹出报错:
文件系统错误(-2147219196)
原因分析: .msix 并非普通压缩包或传统 .exe 安装程序,而是 Windows 应用分发体系中的一种安装包格式,与微软商店、App Installer、应用部署服务等系统组件紧密相关。双击 .msix 会调用图形化安装链路,一旦该链路依赖的组件损坏或商店功能异常,就会报错。
二、解决思路
核心目标: 当微软商店不可用,且
.msix双击安装也失败时,绕过有问题的图形界面安装路径,把 Codex 成功装上。
思路: 不再依赖商店界面,也不再依赖双击安装,而是先手动拿到 Codex 的安装包,再通过 PowerShell 直接安装。
三、具体步骤
步骤 1:手动获取 .msix 安装包
借助 store.rg-adguard.net 站点解析微软商店页面对应的真实下载链接。
1.1 打开解析站点:
https://store.rg-adguard.net
1.2 准备 Codex 的商店链接,粘贴到输入框:
https://apps.microsoft.com/detail/9PLM9XGG6VKS
1.3 右侧下拉框选择 Retail,点击查询。
1.4 在返回结果中找到 Codex 对应的 .msix 文件并下载,文件名示例:
OpenAI.Codex_26.415.3242.0_x64__2p2nqsd0c76g0.Msix
注意: 如果点击下载没反应,是因为被浏览器拦截,需右键复制下载链接,然后在最前面拼上
https://。版本号不一定与示例完全一致,只要应用名、架构和后缀类型对得上即可。
步骤 2:使用 PowerShell 安装(最关键一步)
已验证: 双击
.msix会触发报错,但使用 PowerShell 的Add-AppxPackage命令却可以成功安装。
打开 PowerShell,执行以下命令:
Add-AppxPackage -Path "C:\你的实际路径\OpenAI.Codex_26.415.3242.0_x64__2p2nqsd0c76g0.Msix"
需将路径替换为实际保存路径。
四、原理说明
4.1 Add-AppxPackage 是什么?
这是 Windows 提供的应用包部署命令,专门用于安装 Appx / Msix 包。其优势在于:
- ✅ 不依赖微软商店界面
- ✅ 不走双击安装时的图形化入口
- ✅ 在部分系统组件异常时,成功率比直接双击更高
4.2 为何 PowerShell 能装,双击却不行?
| 安装方式 | 调用入口 | 特点 |
|---|---|---|
双击 .msix |
图形界面关联处理流程 | 依赖完整的应用部署组件 |
Add-AppxPackage |
系统底层部署 API | 不依赖商店界面,容错更高 |
两者最终目标都是安装 .msix,但调用的入口并不完全一样。当图形化链路的组件异常时,Add-AppxPackage 有时仍可正常工作。
五、验证安装
- 执行 PowerShell 命令后无红字报错,即基本安装成功
- 在开始菜单搜索
Codex,查看是否已出现 OpenAI Codex - 点击启动确认可正常运行
六、核心总结
当微软商店不可用且双击
.msix出现文件系统错误时,可通过store.rg-adguard.net获取安装包,再使用Add-AppxPackage命令通过 PowerShell 完成安装,从而绕过有问题的图形化安装路径。
AtomGit 是由开放原子开源基金会联合 CSDN 等生态伙伴共同推出的新一代开源与人工智能协作平台。平台坚持“开放、中立、公益”的理念,把代码托管、模型共享、数据集托管、智能体开发体验和算力服务整合在一起,为开发者提供从开发、训练到部署的一站式体验。
更多推荐



所有评论(0)