球baba的欢乐时光

vuePress-theme-reco 球baba    2020 - 2026
球baba的欢乐时光 球baba的欢乐时光

Choose mode

  • dark
  • auto
  • light
Home
Category
  • 伪技术宅
Tag
TimeLine
Contact
  • reco_luan大大的NPM
  • reco_luan大大的GitHub
author-avatar

球baba

29

文章

60

标签

Home
Category
  • 伪技术宅
Tag
TimeLine
Contact
  • reco_luan大大的NPM
  • reco_luan大大的GitHub
  • win11根证书问题导致部分应用无法使用

win11根证书问题导致部分应用无法使用

vuePress-theme-reco 球baba    2020 - 2026

win11根证书问题导致部分应用无法使用


球baba 2026-05-24 09:40:00 win11 根证书

五一小长假结束后发现台式电脑有些异常,首先是potplayer提示dll文件被篡改无法启动,换了个5年前的旧版本终于可以使用了;后续发现剪映、WPS看图无法启动,nvidia app启动报错,把WPS重装后恢复,剪映重装后仍无法使用,nvidia app连安装也会报错。由于不想重装系统,暂时未处理。

今天终于得闲想着能不能进一步探查一下问题原因,尝试安装nvidia app、nvidia 驱动都报错,在nvidia app的安装日志里看到如下几个error:

0.216 |    ERROR: [NVI2.NVExtension] 129@CNVExtension::InternalLoad : Load of module failed with error Exception {0x800b0109 - 已处理证书链,但是在不受信任提供程序信任的根证书中终止。; GetLastError(); While loading C:\Program Files\NVIDIA Corporation\Installer2\installer.{A83D889D-BB7B-4AE5-B7E8-B4B5246C092F}\DynamicBillboardPresentations.dll}. 
0.218 |    ERROR: [NVI2.NVInstaller] 1084@CNVInstaller::AddPackageAsType : COM error: Exception {0x800b0109 - 已处理证书链,但是在不受信任提供程序信任的根证书中终止。; File: nvinstaller.cpp; Line: 1408}. 
0.220 |    ERROR: [NVI2.UninstallPackage] 971@UninstallPackageW : Function failed (Args " Display.NvApp ") with error  Exception {0x800b0109 - 已处理证书链,但是在不受信任提供程序信任的根证书中终止。; File: rundllinstallpackage.cpp; Line: 553}. 
1
2
3

使用bing搜了一下基本上都是win7要解决0x800b0109错误需要手动安装证书,不得不说还是google给力,找到了一个新闻:一次病毒库更新,让微软 Defender 把 Win11 核心根证书当成了木马 ,感觉有点像,但在windows安全中心的保护历史记录里并未发现有删除证书的操作,只有把根证书都装一遍才行了。

google的ai还是有点东西的,提供了一个可行的解决方案:

使用 PowerShell / 命令提示符手动同步
如果网络环境受限导致无法自动下载,可强制从微软官方服务器拉取最新证书:
1、右键点击“开始”菜单,选择 终端 或 命令提示符(请以管理员身份运行)。
2、输入以下命令并回车,将当前最新的根证书提取并生成到本地:
certutil -generateSSTFromWU roots.sst
3、输入以下命令将导出的证书强制导入到受信任的根证书颁发机构存储中:
certutil -addstore -f root roots.sst
4、提示“命令成功完成”后,重启电脑即可生效。
注:如果您是因为近期 Microsoft Defender 的误报而丢失了核心合法证书,请直接通过 Microsoft 支持 检查并安装最新的 Defender 病毒库定义和系统补丁,微软已发布修复程序。
1
2
3
4
5
6
7
8
9

我参照第2步生成了roots.sst后,使用证书管理器(certmgr.msc)在“证书-当前用户”-“受信任的根证书颁发机构”-“证书”上右键-所有任务-导入,将roots.sst导入到受信任的根证书颁发机构,优势是不用重启即可生效,劣势是证书太多确认点了很多次。

导入完成后,测试剪映能正常使用了,nvidia app启动换了个报错提示,但可以重新安装nvidia app了,应该是解决了根证书缺失导致部分应用无法使用的问题。


🌻🌻🌻