无忧启动论坛

 找回密码
 注册
搜索

微软工具PciClearStaleCache.exe的来龙去脉及作用和用法

查看数: 5675 | 评论数: 44 | 收藏 8
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2025-3-13 10:17

正文摘要:

本帖最后由 wu733 于 2025-4-14 17:05 编辑 前言:关于这个微软工具PciClearStaleCache.exe的用法大部分人都不知道,少数人也只是模棱两可的、还有一半全靠蒙,而且在锅内翻强违F,谷哥被封等封闭环境下,很少有 ...

回复

wu733 发表于 2025-3-16 21:14:40
wu733 发表于 2025-3-14 22:07
最后总结增加三条:

2、以上用虚拟机+物理机验证的目的是看PciClearStaleCache.exe是否更新了pci.sys版 ...

更新了总结第6条
wu733 发表于 2025-3-14 22:07:19
本帖最后由 wu733 于 2025-3-16 20:57 编辑

最后总结增加三条:

2、以上用虚拟机+物理机验证的目的是看PciClearStaleCache.exe是否更新了pci.sys版本,但要解决自2018年3月(KB4088875或KB4088878)以来传递下来的网络问题(包括静态IP地址的丢失问题,新的月度汇总存在的这一类问题处于扩大的趋势),可能依赖于具体的物理硬件环境,虚拟机环境可能也是不适合的。所以,这给离线集成虚拟机集成补丁都带来了困惑,也许gwaijyut的 “风滚草” 思想是解决这一难题的唯一途径;

6、对于使用PCI插槽网卡(有线和无线)的老机来说,不受上面提到的网络问题的影响。其实,2018年3月(KB4088875或KB4088878)引入的两个网络问题”  ,只限于有线的、PCI-E接口的以太网卡NIC,不包括Wi-Fi网卡无线网卡WNIC)以及除PCI-E接口以外(PCI接口、USB接口、M.2接口)的有线以太网卡。而2019年04月09日月度汇总KB4493472引入的四个  “新网络问题”  (见图4),扩大到了PCI-E接口的无线网卡,不包括PCI-E接口以外(PCI接口、USB接口、M.2接口)的有线以太网卡Wi-Fi网卡;

9、
PCIClearStaleCache.txt日志文件中的 “Pci.sys indicates KB2550978 or later KBs *NOT* installed” ,其中的KB2550978据说 “ 是第三方修补程序,2018年3月(KB4088875或KB4088878)引入的网络问题与KB2550978(包含在KB3125574中)修复的问题相同 ” ,详情参考https://www.askwoody.com/forums/ ... 50-gets-a-revision/一贴。但我个人以为,KB2550978仅仅相当于KB4099950(2018年4月17日Windows7安全更新)修复功能的一部分,它与PciClearStaleCache.exe最新版在修复问题的数量上或功能上不可同日而语。要我个人排名,那就是:
KB2550978 < KB4099950旧版.msu < KB4099950新版.msu < PciClearStaleCache.exe最新版

点评

更新了总结第6条  详情 回复 发表于 2025-3-16 21:14
wu733 发表于 2025-3-14 18:04:14
ldg_2 发表于 2025-3-14 16:47
案子破的够曲折的,感谢分享,欣赏楼主的探索精神!

包括我当时也是半懂不懂,所以彻底研究了一遍
wu733 发表于 2025-3-14 17:51:25
ldg_2 发表于 2025-3-14 16:47
案子破的够曲折的,感谢分享,欣赏楼主的探索精神!

只是帖子里面要将来龙去脉交代清楚,所以显得曲折了些
但是,实际我的补丁方案里面早就在使用单独的PciClearStaleCache.exe了,这次不过是使用虚拟机和物理机同时验证,只为大家都不懂,所以展示出来
ldg_2 发表于 2025-3-14 16:47:50
案子破的够曲折的,感谢分享,欣赏楼主的探索精神!

点评

包括我当时也是半懂不懂,所以彻底研究了一遍  详情 回复 发表于 2025-3-14 18:04
只是帖子里面要将来龙去脉交代清楚,所以显得曲折了些 但是,实际我的补丁方案里面早就在使用单独的PciClearStaleCache.exe了,这次不过是使用虚拟机和物理机同时验证,只为大家都不懂,所以展示出来  详情 回复 发表于 2025-3-14 17:51
cff0130 发表于 2025-3-14 15:49:39
感谢分享
pkwang 发表于 2025-3-14 13:56:51
123
董大 发表于 2025-3-14 09:26:47
支持下技术贴,谢谢楼主分享!
chibuzhu 发表于 2025-3-14 01:12:10
感谢分享,学习
yanglinman 发表于 2025-3-14 00:36:33
感谢楼主分享提供!
hbtech 发表于 2025-3-13 20:51:06
进来学习
http88 发表于 2025-3-13 20:32:15
有更新了就去试用一下,支持、感谢分享!
jz886 发表于 2025-3-13 20:30:28
感謝大大分享!^^ 辛苦了!
lin9527 发表于 2025-3-13 20:27:37
感谢讲解
nttwqz 发表于 2025-3-13 20:07:58
wu733 发表于 2025-3-13 19:48
理解,也就是提权导入清理PCI缓存的注册表很可能是删了个空

这个页面倒是提供了具体的注册表项

https://support.microsoft.com/zh-cn/topic/2018-年-4-月-10-日-kb4093118-月度汇总-12820398-c42d-c019-efc6-2db1e5204a54

点评

这个页面并没有提供具体的注册表项,见下图 图中划红线的两条均为PciClearStaleCache.exe+月度汇总(更新PCI.sys版本)需要修复的问题 图中下面的那行注册表值,并不是注册表项,PciClearStaleCache.exe的作  详情 回复 发表于 2025-3-14 20:52
wu733 发表于 2025-3-13 19:48:46
本帖最后由 wu733 于 2025-3-13 20:05 编辑
nttwqz 发表于 2025-3-13 19:45
我的理解是,对于离线集成,静态IP在系统未安装前根本就不存在,所以描述的影响根本就不存在。至于WiFi禁 ...

理解,也就是提权导入清理PCI缓存的注册表很可能是删了个空

点评

这个页面倒是提供了具体的注册表项 https://support.microsoft.com/zh-cn/topic/2018-年-4-月-10-日-kb4093118-月度汇总-12820398-c42d-c019-efc6-2db1e5204a54  详情 回复 发表于 2025-3-13 20:07
nttwqz 发表于 2025-3-13 19:45:30
wu733 发表于 2025-3-13 19:40
仔细一想,还真不好离线集成。首先,必须先离线集成除最新月度汇总其它的旧补丁合集,保存镜像文件。然后 ...

我的理解是,对于离线集成,静态IP在系统未安装前根本就不存在,所以描述的影响根本就不存在。至于WiFi禁用,启用就好,信号列表中不出现的问题,估计不好弄。

点评

理解,也就是提权导入删除PCI缓存的注册表很可能是删了个空  详情 回复 发表于 2025-3-13 19:48
wu733 发表于 2025-3-13 19:40:18
nttwqz 发表于 2025-3-13 19:24
意思是,含这玩意的补丁无法离线集成,否则可能会出现相关的问题。

仔细一想,还真不好离线集成。首先,必须先离线集成除最新月度汇总其它的旧补丁合集,保存镜像文件。然后,再提权导入删除PCI缓存的注册表,不知道是否可行。最后再离线集成最新月度汇总。感觉被活生生分成了三步甚至更多步。

点评

我的理解是,对于离线集成,静态IP在系统未安装前根本就不存在,所以描述的影响根本就不存在。至于WiFi禁用,启用就好,信号列表中不出现的问题,估计不好弄。  详情 回复 发表于 2025-3-13 19:45
wu733 发表于 2025-3-13 19:31:46
nttwqz 发表于 2025-3-13 19:24
意思是,含这玩意的补丁无法离线集成,否则可能会出现相关的问题。

PciClearStaleCache.exe就只是删除注册表,那么把这个注册表追踪出来就很方便了。
nttwqz 发表于 2025-3-13 19:24:04
意思是,含这玩意的补丁无法离线集成,否则可能会出现相关的问题。

点评

仔细一想,还真不好离线集成。首先,必须先离线集成除最新月度汇总其它的旧补丁合集,保存镜像文件。然后,再提权导入删除PCI缓存的注册表,不知道是否可行。最后再离线集成最新月度汇总。感觉被活生生分成了三步甚  详情 回复 发表于 2025-3-13 19:40
PciClearStaleCache.exe就只是删除注册表,那么把这个注册表追踪出来就很方便了。  详情 回复 发表于 2025-3-13 19:31
呵呵#1861 发表于 2025-3-13 17:43:35
谢谢分享
wu733 发表于 2025-3-13 17:03:56
本帖最后由 wu733 于 2025-3-13 17:09 编辑
oar 发表于 2025-3-13 16:40
详实分析与分享,谢谢,话说微软搞的这么绕绕弯弯到底啥目的

微软当年放出包含PciClearStaleCache.exe的最新月度汇总时(从2018年4月10日 - 2019年3月12日),表明当时的月度汇总碰到的问题越来越多,变成了四个(当初KB4099950也就解决两个问题,谁知道后面问题扩大了)。所以微软急了,当时提供的月度汇总(后面更新的月度汇总还没出来),必须先运行PciClearStaleCache.exe。月度汇总里面提供还不放心,特意在当时的月度汇总下载链接另外又单独提供PciClearStaleCache.exe。也就是说,在当时就是最新的月度汇总,你没得选。现在的话,只需要运行单独的PciClearStaleCache.exe,然后再安装2019年4月或以后的月度汇总就解决问题了。
oar 发表于 2025-3-13 16:42:37

姿势不对,即便安装了对应补丁pci.sys也没有随之更新
oar 发表于 2025-3-13 16:40:48
详实分析与分享,谢谢,话说微软搞的这么绕绕弯弯到底啥目的

点评

微软当年放出包含PciClearStaleCache.exe的最新月度汇总时(从2018年4月10日 - 2019年3月12日),表明当时的月度汇总碰到的问题越来越多,变成了四个(当初KB4099950也就解决两个问题,谁知道后面问题扩大了)。所以  详情 回复 发表于 2025-3-13 17:03
2011lanz 发表于 2025-3-13 16:38:47
高大上,谢谢大佬分享!
wu733 发表于 2025-3-13 16:33:08
更新了图四,这样更加能够看懂了吧
zhou116yan 发表于 2025-3-13 15:55:48
谢谢分享
wwwlhp 发表于 2025-3-13 15:53:01
多谢楼主分享!!!

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-7-27 05:06

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表