news 2026/7/7 3:24:25

【Bug已解决】Codex Windows 通过 Microsoft Store 安装卡死解决方案

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
【Bug已解决】Codex Windows 通过 Microsoft Store 安装卡死解决方案

【Bug已解决】Codex Windows 通过 Microsoft Store 安装卡死解决方案

1. 问题描述

在 Windows 上通过 Microsoft Store 下载安装 Codex 桌面版应用时,安装进度长时间停滞不前,或者始终显示"正在下载"却毫无进展:

Microsoft Store 显示"正在获取"或"正在安装" 进度条长时间停留在某个百分比不再变化

有些用户改用winget命令行安装时,则遇到证书相关的错误:

winget install ... 错误:证书链是由不受信任的颁发机构颁发的。

1.1 具体现象

  1. 通过应用商店图形界面安装,进度条卡住不动,等待再久也没有变化
  2. 尝试取消后重新安装,现象依旧
  3. 改用命令行方式安装,又遇到 SSL/证书相关的报错
  4. 电脑上的其他应用商店应用安装/更新都正常,只有这一个应用有问题

这个问题通常和Microsoft Store 应用商店服务本身的缓存状态异常、或者系统的证书信任链存在问题有关,而不是 Codex 应用包本身有缺陷。

2. 原因分析

Windows 应用商店(Microsoft Store)作为应用分发和安装管理的中间层,其本身依赖一套后台服务(如 App Installer 服务、Windows Update 相关组件)来完成下载和安装流程。这套服务本身的缓存或状态如果出现异常,会导致通过它安装的任何应用(不只是 Codex)都可能出现卡死现象。

winget命令行工具报出的证书链错误,通常和系统证书信任库的状态有关——如果系统中缺少某些必要的根证书或中间证书,就无法完成对下载源的 HTTPS 证书链校验。

用一张流程图梳理两条不同的安装路径各自的排查方向:

Microsoft Store 图形界面安装卡死 ↓ 检查应用商店后台服务/缓存状态是否异常 ↓ winget 命令行安装报证书错误 ↓ 检查系统证书信任库/根证书更新状态

3. 解决方案

方案一:重置 Microsoft Store 应用商店缓存

# 以管理员身份运行 PowerShell,执行系统自带的应用商店缓存重置工具 wsreset.exe

执行后会打开一个空白的命令行窗口,等待其自动关闭(表示重置完成),再重新尝试从应用商店安装 Codex。

方案二:重置应用商店应用本身的状态

# 以管理员身份运行 Get-AppxPackage *WindowsStore* | Reset-AppxPackage

方案三:更新系统根证书库,解决 winget 安装的证书链错误

# 检查并更新根证书 certutil -generateSSTFromWU roots.sst # 确保 Windows 系统本身也更新到最新状态

方案四:改用解压直接运行的方式绕开应用商店/证书链问题(备选方案)

如果反复尝试上述方案都无效,且官方提供了免安装的独立压缩包分发方式,可以下载压缩包直接解压运行,完全绕开应用商店安装机制和相关的证书校验环节:

从官方发布页面下载对应的便携版/压缩包版本 解压到本地目录 直接运行其中的可执行文件

需要注意,这种方式可能无法享受应用商店自动更新的便利性,需要自行关注版本更新。

方案五:检查网络环境是否存在对应用商店服务域名的访问限制

企业内网环境下,如果网络策略限制了应用商店后台服务所依赖的特定域名访问,也可能导致下载进度长期停滞。可以联系网络管理员,确认应用商店相关的服务域名是否已被正确放行。

4. 各方案对比总结

方案适用场景推荐指数
重置应用商店缓存图形界面安装卡死的首选方案⭐⭐⭐⭐⭐
重置应用商店应用状态缓存重置无效时的进阶方案⭐⭐⭐⭐
更新系统根证书库winget 命令行证书链错误⭐⭐⭐⭐⭐
改用解压直接运行彻底绕开安装机制问题的备选方案⭐⭐⭐
排查企业网络限制企业内网环境下的深层排查⭐⭐⭐

5. 常见问题 FAQ

5.0 这类应用商店安装卡死的问题,是否只在安装 Codex 时才会遇到?

不是,这属于 Windows 应用商店服务本身的通用性问题,任何通过应用商店分发的应用都可能遇到类似的卡死现象,如果发现电脑上不止一个应用商店应用存在安装/更新异常,更能确认问题出在应用商店服务本身,而不是某个特定应用包的问题。

5.1 为什么其他应用商店应用安装正常,只有这一个卡住?

有可能是这个特定应用的元数据/缓存条目在应用商店本地数据库中出现了局部异常,而不是整个应用商店服务完全故障,这也是为什么"重置应用商店缓存"这个通用性的修复手段往往能解决看似只影响单个应用的问题。

5.2wsreset.exe执行后会不会影响其他已安装的应用商店应用?

不会删除已安装的应用,这个工具只是清理应用商店本身的缓存数据,重置其运行状态,已安装的应用及其数据不受影响。

5.3 企业统一管理的电脑,普通用户账号执行不了wsreset.exe,怎么办?

需要联系企业 IT 部门协助以管理员权限执行相关的修复操作,或者直接申请改用免安装的压缩包分发版本,规避需要管理员权限才能操作的应用商店机制。

5.4 排查清单速查表

□ 1. 确认是通过图形界面还是 winget 命令行安装遇到的问题 □ 2. 图形界面卡死优先尝试 wsreset.exe 重置应用商店缓存 □ 3. winget 证书错误优先检查并更新系统根证书库 □ 4. 尝试重置应用商店应用本身的状态 □ 5. 评估是否可以改用免安装的压缩包版本 □ 6. 企业网络环境确认相关服务域名是否被正确放行

6. 总结

Codex 通过 Microsoft Store 安装卡死或 winget 安装报证书错误,本质通常是Windows 应用商店服务的本地缓存状态异常,或系统证书信任库存在问题,而不是 Codex 应用包本身存在缺陷。核心处理思路:

  1. 图形界面安装卡死,优先尝试wsreset.exe重置应用商店缓存,这是最直接有效的通用修复手段;
  2. 命令行安装的证书链错误,优先检查并更新系统根证书库
  3. 反复尝试无效时,评估改用免安装的压缩包版本作为备选方案,完全绕开这套安装机制。

最佳实践建议:遇到"某个特定应用商店应用安装卡死"这类问题时,先尝试通用的应用商店缓存重置手段,而不是直接怀疑目标应用本身有问题,很多时候这类看似"针对某个应用"的故障,根源其实是应用商店服务本身的局部异常状态。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/7 3:22:29

Fable 5 输入成本省 70%?这个项目路子有点野!

最近我看到一个叫 pxpipe 的项目,第一反应是:这也行?它的玩法大概是:你本来要把一大段上下文、文档、资料直接丢给 Fable 5,现在不这么干了,而是先把这些内容转成图片,再通过 OCR 或视觉读取的方…

作者头像 李华
网站建设 2026/7/7 3:16:52

日志系统统一:跨平台日志收集与输出(109)

在跨平台应用开发中,构建一套统一的日志系统是保障应用可观测性与线上问题快速定位的基石。ArkUI-X 提供了从 ArkTS 层到各原生平台层的完整日志拦截与输出方案。 一、 跨平台统一日志工具封装 在 ArkTS 业务层,建议封装一个统一的日志工具类。该类内部…

作者头像 李华
网站建设 2026/7/7 3:11:32

发期刊总卡重复率、AIGC 检测?好用的 AI 学术写作工具选购全指南

期刊投稿两大致命卡点,90% 作者都踩坑 当下国内普刊、北核、南核,乃至 SCI/SSCI 国际期刊,审稿标准持续收紧:国内期刊同步启用知网 / 维普双查重 内置 AIGC 疑似检测,外文期刊标配 TurnitinGPTZero 筛查。无数科研人…

作者头像 李华