|
不知道楼主能不能及时看到,消息转至QQ好友:
在安装了2020年8月(KB4571730)及其之后版本的累积更新,WinSAT评估性能分级的时候会报错:无论是OOBE末期的检查计算机性能,还是进入系统属性中手动跑性能分级,还是cmd命令行"winsat formal",都会报错。并且该问题仅在32位上出现。经排查是更新后的System32\wmvdecod.dll文件导致。我是在VMware虚拟机里测试的,只有装了VMTools才没有这个问题。
之前想过直接替换最后一个无问题的wmvdecod.dll,但是哪怕就仅仅替换这一个问题,也会破坏系统完整性(sfc /scannow报完整性问题),写了个脚本,直接在组件层面"欺骗"CBS,安装最新累积更新(LCU)时误让CBS以为安装了最新的wmvdecod.dll,这样LCU就不会碰wmvdecod.dll组件,最后sfc也不会报完整性问题,但总是感觉不完美,当然64位的SysWOW64下的wmvdecod.dll文件依然有问题。
注: 最后一个没问题的LCU,2020年7月(KB4565536)
|
|