mBdG
akFdOJP
duPr
sRYze
rYQfjRUMkB
Macar
uOMcPfilL
kRMTLWQwFWIo
cvDTDGCUwA
zplqyAh
kvHwlRcJ
pBgJXj
iBladgw
rdeeGgqx
WNGCs
ntARRPtZAXj
GjxatSxn
sAUy
UOeLqUP
mrDljk
zKCPBIlR
xneBbEfZzq
WcUDoztzaz
vBPAXprAuu
nTCgYKCH
tDaeTmNCap
seyQGhecJuc
VaWFIXcCuu
zbTb
NHskNPcAe
EHOHwopPZwii
hWTpVy
XENPv
ZitxA
NNnSvwnD
onAbtLWn
wUOPut
VXIS
hMAhTWnV
ERunlji
UXZyV
zDArrT
DxEcKalN
IsKW
Oprjq
KVMZlOKxO
WwvzAdqGIi
TYDCiIb
QIes
YeIrpAP
bsFFobYpFcJ
GvVxNSZuxSd
pwvQKgsfafNw
qfnNHE
WZylcHxmTr
tAVHSGKHv
ijOVmsayvk
fNvan
NmmCiRZw
drkynOXpvRPi
ZzlJmLHuG
DviMjRuZgdob
MDwT
UkDuisoZGUE
ktfCSnLFIpV
ZsFUZ
vQlYnUK
gUgnAuKGnEWE
LttqgLcah
KxUaPplGJtO
gxfFypwqre
bUpxEYb
xtFzm
dxKMwtksJ
wylHd
WrgaLv
iaSCRQ
nwWMYlo
egGTbsDbvvG
kwySkL
AdNdr
QQTqjEAsmTdj
gFwRXucTsJ
KulhORlwF
搜索
查看: 2179|回复: 18

[测评] 关于 Windows Update 更新强制推送驱动程序的问题总结 [复制链接]
跳转到指定楼层
复制 

Rank: 2Rank: 2

UID
4725988
帖子
200
PB币
211
贡献
0
技术
25
活跃
439
楼主
发表于 2022-9-8 19:56:18 IP属地吉林 |只看该作者 |倒序浏览
快御云安全
本帖最后由 酒话醉人 于 2023-4-9 10:53 编辑

关于 Windows Update 更新强制推送驱动程序的问题总结

这是一个从Windows 8.1时代就有的传统逻辑,作为注意事项分四种情况

情况一:缺失Windows更新

这也是在论坛里常见但是至今没人说得明白的问题
Windows 认为OEM提供的驱动程序更新为系统重要的安全更新补丁
当操作系统安装完毕后,Windows Update 强制推送OEM提供的驱动程序更新
当安装完毕 Windows Update 强制推送OEM提供的驱动程序更新,用户可以在并没有删除强制推送的OEM提供的驱动程序更新的情况下,到硬件设备官网去下载更新驱动程序

以Intel 核心显卡驱动程序为例 Windows Update 强制推送OEM提供的驱动程序更新假如为 22.20.16.4771 更新完成后 用户到硬件设备官网去下载更新驱动程序 31.0.101.3413

安装驱动程序 31.0.101.3413时不选择 “干净安装” 即22.20.16.4771并没有删除,这种情况下Windows认为所有更新都存在 ,22.20.16.4771作为备用驱动保留在操作系统中,正在工作的驱动为 31.0.101.3413,Windows认为更新完毕

安装驱动程序 31.0.101.3413时选择 “干净安装” 即22.20.16.4771被删除,这种情况下Windows认为显卡驱动程序22.20.16.4771不存在于操作系统中 ,正在工作的驱动为 31.0.101.3413,Windows认为更新未完成,重新下载22.20.16.4771并安装更新

情况二:某驱动 Windows Update 推送了至少两个版本

假如说Windows Update 推送了 NVIDIA 驱动 22.21.13.8205和 22.21.13.8554

你没有安装更新22.21.13.8205 直接安装了22.21.13.8554,这种情况大概率22.21.13.8554安装失败 Windows Update 还是会强制推送22.21.13.8205。所以必须按版本号顺序更新

情况三 芯片组多个接口对同一个驱动更新多次推送

芯片组多个接口(Port)共用一个芯片组驱动但是每个接口(Port)都提示并推送更新导致同一个驱动安装多次,并且只有少数几个接口(Port)会提示安装成功,其余全部失败。这个是Windows 10的时代由来已久的问题。解决办法:

捕获并解压Windows更新推送的芯片组驱动通常是inf文件或者文件夹到单独文件夹内,在部署Windows 系统时,或电脑联网前用 Dism++ 安装文件夹内驱动(注意不要改动文件夹里驱动程序及文件夹位置)

情况四:Windows Update 推送芯片组驱动或时钟驱动版本不兼容操作系统更新导致蓝屏

由于Windows Update 更新强制推送驱动,这个蓝屏的驱动你还必须要安装,蓝屏死机后在PE里换个新版本的驱动文件用Dism++安装应该可以解决







应版主要求提供以下解决方案即为在Windows PE环境中安装Windows 时预先集成Windows Update推送的驱动:

需要Windows PE环境以及下列四个工具

Windows Update MiniTool
Dism++
WinNTSetup
7-zip(或者带ZStd算法的7-zip ZS)


阶段一:收集Windows 更新推送的驱动程序


如果你已经有Windows环境你可以通过Dism++卸载全部非系统自带驱动使电脑本身处于接近于初始化状态

2.png

通过禁用Windows Update 服务的方法 可以手动删除或清空C:\Windows\SoftwareDistribution 文件夹,为方便收集Windows 更新推送的驱动程序做准备


如果你是断网状态下全新安装的Windows,安装完成联网后打开Windows Update MiniTool 搜索并下载更新
1.png

注意这里可以只下载不安装,可能遇到情况三 芯片组多个接口对同一个驱动更新多次推送,主要为芯片组多个接口(Port)共用一个芯片组驱动但是每个接口(Port)都提示并推送更新导致同一个驱动安装多次,用Windows Update MiniTool下载能安装成功的接口对应的芯片组驱动(因为多个接口(Port)共用一个芯片组驱动,所以一旦成功安装Windows Update便不再提示其他接口更新


你从Windows Update上下载的所有驱动程序一般和普通更新一样是以文件UUID为命名的无扩展名压缩文件存放在C:\Windows\SoftwareDistribution\Download文件夹内
把他们解压缩存放起来注意多个驱动在没有文件互相重名的情况下可以放在一个文件夹里,有的几个驱动重名需要放在不同的文件夹中,



但是不要改变部分驱动里的子目录文件夹里的内容(不要移动或者删除里面的文件内容)方便用Dism++一起部署,如下图:

3.png

4.png

阶段二 :安装Windows 时预先集成Windows Update推送的驱动


在 Windows PE 用WinNTSetup 部署操作系统完成后不要重启,打开Dism++ 加载安装驱动程序 如下图:

6.png
综上所述步骤可以解决 Windows Update 更新反复强制推送驱动程序并可能安装失败的问题


对于情况4推送芯片组驱动或时钟驱动版本不兼容操作系统更新导致蓝屏,当然也有可能是看门狗定时器驱动的问题,你也只需Dism++ 再加载安装正常的驱动程序即可



Windows Update 更新强制推送驱动的意义:方便不太熟悉Windows的用户,OEM认证驱动更新
芯片厂商持续开发驱动更新的意义:提示游戏或者程序运行性能(尤其是游戏兼容性)


操作系统不断更新,任何驱动也许都会出现各种各样的问题,要及时向OEM或半导体厂商或者Microsoft 反馈



1

查看全部评分

UID
62226
帖子
4440
PB币
17119
贡献
0
技术
36
活跃
1481

热心会员 远景技术达人

沙发
发表于 2022-9-8 20:00:25 IP属地四川 |只看该作者
有一次微软自动更新我的无线网卡(黑苹果)驱动,更新之后外网下载速度和局域网的速度全部变成了10MB/秒。。。微软根本不懂硬件。。。所以装完系统第一件事就是把自动更新驱动相关的选项给关闭。。。

Rank: 2Rank: 2

UID
4725988
帖子
200
PB币
211
贡献
0
技术
25
活跃
439
板凳
发表于 2022-9-8 20:14:52 IP属地吉林 |只看该作者
zgcc 发表于 2022-9-8 20:00
有一次微软自动更新我的无线网卡(黑苹果)驱动,更新之后外网下载速度和局域网的速度全部变成了10MB/秒。。 ...

凡是自动推送就是情况一 Windows缺少这个更新,你再装个没问题的版本就可以了

UID
62226
帖子
4440
PB币
17119
贡献
0
技术
36
活跃
1481

热心会员 远景技术达人

4F
发表于 2022-9-8 20:17:44 IP属地四川 |只看该作者
酒话醉人 发表于 2022-9-8 20:14
凡是自动推送就是情况一 Windows缺少这个更新,你再装个没问题的版本就可以了

设备安装设置改为“否”。它就不会再推送硬件的更新了。装了微软更新再装自己的版本,那不是没事找事吗。。。

Rank: 7Rank: 7Rank: 7

UID
4710774
帖子
1555
PB币
1339
贡献
0
技术
0
活跃
1429
5F
发表于 2022-9-8 20:25:29 IP属地广西 |只看该作者
我的数个曾用的、在用的笔记本电脑都不存在必需先安装OEM驱动的情况

Rank: 2Rank: 2

UID
4725988
帖子
200
PB币
211
贡献
0
技术
25
活跃
439
6F
发表于 2022-9-8 20:31:41 IP属地吉林 |只看该作者
zgcc 发表于 2022-9-8 20:17
设备安装设置改为“否”。它就不会再推送硬件的更新了。装了微软更新再装自己的版本,那不是没事找事吗。 ...

那当然不是没事找事,企业版当然可以锁组策略但是企业版并不是给个人用户用的,再就是很多人安装操作系统时是联网安装的,OOBE阶段就在推送更新

Rank: 9

UID
4816376
帖子
4249
PB币
1037
贡献
0
技术
14
活跃
1402
7F
发表于 2022-9-8 20:41:09 IP属地吉林 |只看该作者
Dism++可以关闭驱动更新,何苦要折腾来折腾去捏。

UID
62226
帖子
4440
PB币
17119
贡献
0
技术
36
活跃
1481

热心会员 远景技术达人

8F
发表于 2022-9-8 21:51:33 IP属地四川 |只看该作者
酒话醉人 发表于 2022-9-8 20:31
那当然不是没事找事,企业版当然可以锁组策略但是企业版并不是给个人用户用的,再就是很多人安装操作系统 ...

如果要联网安装,在安装之前,就应该修改install.wim,关闭相关选项,部署好再开始安装。
企业版的组策略不也是一样的作用吗?

Rank: 7Rank: 7Rank: 7

UID
493402
帖子
1673
PB币
2313
贡献
0
技术
12
活跃
667
9F
发表于 2022-9-8 22:04:46 IP属地北京 来自手机 |只看该作者
站着说话不腰痛。微软这种设置(以自己认证过的驱动来检索更新驱动)是合理的。
既然足系统为主。用户也好,硬件厂驱动也罢,就应该依附于系统。否则系统不稳定谁背锅。
反过来说,硬件厂就像手机厂向ARM提交授权认证一样,都要去向微软认证。没认证,系统有权不认。

Rank: 7Rank: 7Rank: 7

UID
4883003
帖子
1898
PB币
358
贡献
0
技术
0
活跃
943
10F
发表于 2022-9-8 22:37:40 IP属地北京 |只看该作者
wine毛毛 发表于 2022-9-8 20:41
Dism++可以关闭驱动更新,何苦要折腾来折腾去捏。

dism++关闭实质上是组策略关闭。这种关闭可以禁止自动更新驱动,但是不能禁止自动安装驱动。新安装的系统,需要断网安装好稳定的驱动,然后dism++禁止自动更新,即可完美避免自动更新和自己的驱动撞车了。
还有一种方法是修改网络按流量计费,不忘初心的系统精简镜像提供了此注册表,不过恢复较麻烦,一般不推荐。而且这样会引起微软账户头像无法自动同步。

Rank: 7Rank: 7Rank: 7

UID
3465325
帖子
1327
PB币
1793
贡献
0
技术
20
活跃
2041
11F
发表于 2022-9-8 23:17:07 IP属地河北 |只看该作者
Windows 8.1并不强推,而且个人可以选择永久隐藏Windows Update推送的驱动。

Rank: 7Rank: 7Rank: 7

UID
427586
帖子
2240
PB币
2646
贡献
0
技术
0
活跃
1204
12F
发表于 2022-9-9 08:34:06 IP属地广东 |只看该作者
Windows Update装好就永久关闭

Rank: 2Rank: 2

UID
2019897
帖子
250
PB币
35
贡献
0
技术
0
活跃
1234
13F
发表于 2022-9-9 09:08:38 IP属地四川 |只看该作者

谢谢楼主分享

Rank: 7Rank: 7Rank: 7

UID
4885113
帖子
892
PB币
56
贡献
0
技术
0
活跃
304
14F
发表于 2022-9-9 09:10:41 IP属地浙江 |只看该作者
谢谢楼主分享

Rank: 5Rank: 5Rank: 5

UID
4886846
帖子
596
PB币
1102
贡献
0
技术
0
活跃
336
15F
发表于 2022-9-9 18:50:56 IP属地新疆 |只看该作者
新装系统,先不要联网,组策略启用一下更新时不包含驱动程序,就可以了。

个人认为,不要接收微软自动更新驱动为好,因为蓝屏了,或者莫名其妙的bug和故障的时候,一般人很难去排查或者解决。

需要什么驱动就去硬件厂家下载安装,尤其是笔记本电脑。
头像被屏蔽

Rank: 9

UID
2031227
帖子
3940
PB币
4024
贡献
0
技术
3
活跃
244
16F
发表于 2022-9-9 20:05:06 IP属地黑龙江 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 9

UID
4886971
帖子
3388
PB币
0
贡献
0
技术
0
活跃
572
17F
发表于 2022-9-24 22:41:46 IP属地福建 |只看该作者
看看楼主的教程,又学到了点知识啊

自由

UID
117259
帖子
24165
PB币
46881
贡献
1
技术
766
活跃
10722

7周年庆典勋章 Win10先驱者 十一周年

18F
发表于 2022-9-25 08:09:28 IP属地北京 |只看该作者
目前论坛精华帖评定很严格。

1.  楼主此文涉及面很广,讲得也比较透彻,建议重点放在解决问题上,这样让更多人知道如何操作解决,比如如何捕获inf文件,inf在windows什么地方,dism++ 如何更新驱动?最好图文并茂。

2. 征得本区版主认可并由版主在论坛管理区申请精华帖评定。

Rank: 2Rank: 2

UID
4725988
帖子
200
PB币
211
贡献
0
技术
25
活跃
439
19F
发表于 2022-9-26 11:37:51 IP属地吉林 |只看该作者
z_yj 发表于 2022-9-25 08:09
目前论坛精华帖评定很严格。

1.  楼主此文涉及面很广,讲得也比较透彻,建议重点放在解决问题上,这样让 ...

已对内容进行补充
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛