V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kenvix
V2EX  ›  Windows

以后谁说 Windows 不需要第三方驱动管理软件我锤谁

  •  
  •   kenvix · 2023-07-14 22:28:15 +08:00 · 7894 次点击
    这是一个创建于 531 天前的主题,其中的信息可能已经有所发展或是发生改变。

    新笔记本电脑预装的系统是 Win11 ,被我格盘装成了 Win10 ,厂商只提供 Win11 驱动,格盘前留了一手,把原厂系统打包成了 bootable VHDX 并添加引导,这是背景。

    安装好 Win10 ,联网,Windows Update 自动安装驱动并下载更新,个别设备需要我自己找驱动,没关系,咱动手能力还是有的。

    众所周知最好不要把原厂的 Win11 驱动拿给 Win10 用,例如我把 Senary Audio 的 Win11 驱动装到 Win10 上会导致音频子系统卡死

    用了一段时间发现不太对劲,怎么老是蓝屏 Kernel Security Check Failure 啊?而且为什么 Type-C 外接副屏过一段时间就闪一下啊?(瞬间黑屏大概 50ms )我独显核显驱动都是最新版本啊?

    一次偶然的机会发现似乎和热点有关,好像热点流量大了就会蓝屏。 继续深入调查发现是 Wi-Fi 热点的基础服务 SharedAccess 的锅,其 NAT 实现在流量很大时就会触发蓝屏,高速 NAT 时似乎发生了缓冲区溢出,如果是小流量 NAT 或者大流量但不 NAT 都不会有问题。 此外,如果切换到原厂 Win11 ,则无论如何都不会蓝屏,外接副屏也不闪屏。

    正当我准备把锅扣给微软 Win10 时,突然发现社区上有个人建议更新驱动,好吧死马当做活马医,随便找了个驱动管理软件把驱动全都更新了一遍。

    蓝屏和闪屏问题都神奇地消失了。 不得不说驱动问题真是神奇,看似无关的一个硬件的驱动会对另一个硬件或功能造成影响。

    第 1 条附言  ·  2023-07-15 10:20:22 +08:00
    今天逐个降级驱动做了下消融实验,发现引发 AMD Radeon 核显外接 Type-C 闪屏是过时的 Realtek Gaming 2.5GbE Family Controller 网卡驱动导致的,这也太魔幻了。

    客观地说,确实是第三方管理帮我发现了 WU 自动安装的过时的驱动,这点功不可没。没驱动还好,可以自己去找,但是系统自己装个过时驱动或者装个基础通用驱动就麻烦了,这种情况自己还发现不了
    53 条回复    2023-09-07 18:33:09 +08:00
    codehz
        1
    codehz  
       2023-07-14 22:38:49 +08:00
    这里的问题不是你自己格盘装的问题吗。。。如果是原装系统,厂商会配置好最适合的驱动(也能正确走 wu ),手动装的话,微软只能给你最保守的选择(你看 wu 下下来的驱动日期,都是一个很早的日期,就是因为没配置文件所以匹配一个最低版本给你用的)
    gransh
        2
    gransh  
       2023-07-14 22:43:06 +08:00
    我一般是下好网卡,声卡,显卡,主板的驱动再去重装系统,剩下的驱动交给 360 驱动大师
    kenvix
        3
    kenvix  
    OP
       2023-07-14 22:44:11 +08:00
    @codehz 我觉得第三方驱动软件能解决,WU 解决不了就挺离谱的,而且从 win10 开始好像把设备管理器强制在线搜索驱动的功能给砍了
    codehz
        4
    codehz  
       2023-07-14 22:47:03 +08:00
    @kenvix 没有砍掉,还是在的
    第三方能解决那是暴力匹配最新的,也不能保证肯定没问题
    但 OEM 厂商调教的 wu 配置的话,会保证至少它推的那个版本组合是没问题的(可能不是最新),如果这点都做不到,那就是厂商的问题了
    yyzh
        5
    yyzh  
       2023-07-14 23:07:06 +08:00 via Android
    windows update 也是经常把自行安装的 amd 新版驱动更新成旧版,关都关不掉。已经不是啥新闻了。
    noahhhh
        6
    noahhhh  
       2023-07-14 23:21:21 +08:00 via Android
    公版驱动更新,但是会失去 OEM 自定义的功能
    angrylid
        7
    angrylid  
       2023-07-14 23:28:54 +08:00 via Android
    我的 Windows Update 就是坚持要把 AMD 核显更新到某个 B 站 4K 都卡的奇怪版本。
    wangkun025
        8
    wangkun025  
       2023-07-14 23:39:15 +08:00
    没看出因果关系
    kenvix
        9
    kenvix  
    OP
       2023-07-14 23:41:06 +08:00
    @wangkun025 简单总结一下就是:WU 给个别硬件安装了有问题的驱动,导致了系统不稳定并出现诡异现象,被第三方软件替换驱动解决
    clf
        10
    clf  
       2023-07-15 00:03:23 +08:00
    驱动去笔记本官网下载。同理,各个硬件去各个 OEM 厂商官网下载。比如主板等。

    而且不推荐安装 intel 或者 AMD 官网的自动识别驱动,intel 是可能下不到特定的驱动,AMD 则是连自家笔记本 CPU 的核显驱动都不全,只有笔记本厂商官网的驱动和 windows 更新的驱动能用。
    kenvix
        11
    kenvix  
    OP
       2023-07-15 00:15:40 +08:00 via Android
    @clf 已经说了厂商没驱动。
    现在很多硬件官网也没有驱动下载甚至没有官网,例如 RZ608 只能去微软更新目录自己找驱动,这种能右键 inf 安装的还算好,inf 装了不能用或者装不全更麻烦
    ysc3839
        12
    ysc3839  
       2023-07-15 04:00:41 +08:00
    厂商没驱动,也不至于在网上都搜不到驱动吧?反正我是没见过什么驱动在网上完全搜不到,一定要用某第三方驱动管理软件才有的情况。
    terence4444
        13
    terence4444  
       2023-07-15 06:32:16 +08:00
    驱动管理软件不能随便用,谁知道它会给你多装点什么驱动。或者装个加过料的驱动。
    gz1988
        14
    gz1988  
       2023-07-15 08:44:09 +08:00 via Android
    我见到的例子,更多是原本好好的,自从装了驱动精灵之类,就开始蓝屏。你说的这种,不能说完全没见过,至少是非常罕见
    duke807
        15
    duke807  
       2023-07-15 08:50:02 +08:00 via Android
    还是 linux 爽,全部免驱
    kenvix
        16
    kenvix  
    OP
       2023-07-15 08:55:13 +08:00 via Android
    @ysc3839 没驱动还好,可以自己去找,但是系统自己装个过时驱动或者装个基础通用驱动就麻烦了,这种情况自己还发现不了

    @terence4444 开安全启动则驱动不可能加料,注意是不可能。

    @duke807 免驱?没驱!🤣
    datocp
        17
    datocp  
       2023-07-15 08:55:39 +08:00
    windows 的组策略是有
    输入 “gpedit.msc”,回车启动注册表编辑器。点击 “计算机配置”>“管理模板”>“Windows 组件”>“Windows 更新>“Windows 更新不包括驱动程序”,将选项更改为 “已启用” 即可。

    至于第三方,现在的东西越来越没操守了,之前一直用驱动精灵,但在设备管理器的描述怪怪的,这才是驱动级的黑啊。之后换了 DrvCeonw ,暂时没看到问题。
    weiweiwitch
        18
    weiweiwitch  
       2023-07-15 09:16:23 +08:00 via Android
    @kenvix 其实你想的没错,但不能太绝对。需要注意驱动程序这块属于三不管的井冈山。
    Windows 要适配太多太多硬件,微软只能搞个框架,加点认证,没精力搞好。
    大部分驱动在硬件厂商那属于支持,硬件厂商没动力搞好。
    第三方为了商业利益,会瞎搞。除了问题也甩锅。

    所以装驱动,最后还是要相信自己。
    menglling
        19
    menglling  
       2023-07-15 09:22:43 +08:00 via Android
    一般来说,跨系统 OEM 不会发 wu ,除非有定制需求。驱动最好去官网下载保存好再刷同样的系统,wu 可能会由于一些原因收不到。
    kokutou
        20
    kokutou  
       2023-07-15 09:28:17 +08:00 via Android   ❤️ 5
    问题在于你把预装 win11 的换成了 win10 。。。

    厂家就只测试了你这台电脑在 Windows11 下的自动更新装驱动而已。。。
    realpg
        21
    realpg  
       2023-07-15 09:57:07 +08:00   ❤️ 2
    对于正常人不需要第三方驱动管理

    你不是正常人,吐槽啥正常人
    Jirajine
        22
    Jirajine  
       2023-07-15 09:59:17 +08:00
    @kenvix linux 不是没驱动或免驱动,只是 Linux 不像 Windows 那么模块化和支持驱动的稳定 abi ,所以驱动通常都是集成进内核,最多再附带个 firmware blob ,除了 NVIDIA ,但也是和内核版本绑定的。
    所以 Linux 用户不用关心驱动问题主要是因为所有支持的硬件驱动都打包安装到一起了,并且随内核更新,只能有一个版本。

    且因为 GPL 的原因,很多设备支持是通过把更多的工作移动到设备的固件里进行,内核里的驱动只充当 client ,如 NVIDIA 的新开源内核模块。
    solitude511
        23
    solitude511  
       2023-07-15 10:10:42 +08:00 via Android   ❤️ 2
    这跟第三方管理不管理没有一毛钱关系,原来 win11 适配的驱动系统降级到 win10 自然要重新找。
    所谓的第三方不过是把手动找的过程交给他了而已。
    问题的点还是在于你自己降级了系统。
    kenvix
        24
    kenvix  
    OP
       2023-07-15 10:13:42 +08:00
    @Jirajine 结果就是并不能很好地支持新硬件,只有勉强能用的水平,不过我可能有点云了,很多年没在家用电脑上装过 Linux 了,不知道现在硬件支持怎么样?
    @realpg 啊对对对
    @solitude511 客观地说,确实是第三方管理帮我发现了 WU 自动安装的过时的驱动,这点功不可没
    > 没驱动还好,可以自己去找,但是系统自己装个过时驱动或者装个基础通用驱动就麻烦了,这种情况自己还发现不了
    ouqihang
        25
    ouqihang  
       2023-07-15 10:50:53 +08:00 via Android
    现在新机器,厂家把驱动发给微软,Windows 自动更新,uefi 固件也能通过 Windows update 更新。
    放以前,自动或者手动更新驱动,OEM 定制的声卡驱动掉,还试过更新集显驱动搞到闪屏,只能用官网的驱动。
    有时候还会把其他厂的 OEM 定制驱动装上。
    Jirajine
        26
    Jirajine  
       2023-07-15 10:52:39 +08:00
    @kenvix 除了非常规硬件(指纹扫描器、键盘 rgb 灯之类的),大部分厂商的设备都没有问题。
    Linux 最主要的坑还是在软件上,多屏、hidpi 、wayland 、NVIDIA 、多显卡,全都正常工作是很困难的。
    supercaizehua
        27
    supercaizehua  
       2023-07-15 10:55:49 +08:00
    你说的这种情况, 我一般也会装个驱动管理软件, 但是不会通过驱动管理软件去更新, 我会手动去官网下载下来更新
    驱动精灵 驱动大师 驱动人生 ......
    没一个是好东西, 被搞蓝屏过好多次
    supercaizehua
        28
    supercaizehua  
       2023-07-15 10:56:21 +08:00
    @supercaizehua 根据第三方驱动管理软件里面显示哪些驱动需要更新, 去手动下载
    lcy630409
        29
    lcy630409  
       2023-07-15 11:02:17 +08:00
    这个就是公共库的问题了

    微软的驱动库 必须经过他认证,手续复杂 过程缓慢,他毕竟对应着全世界使用 windows 的人

    第三方 驱动库的特点就是 新!迅速收集厂商发布出来的最新驱动
    ruixue
        30
    ruixue  
       2023-07-15 11:04:18 +08:00
    笔记本原厂支持的系统就是 win11 ,自己非要降级安装 win10 ,遇到问题不很正常吗,找到了解决方案分享给大家是好事,但搞不懂有啥好喷的

    按照这个逻辑,那苹果岂不更值得喷,自家的 M1 MacBook 居然连自家的 macOS 10 都装不了,都不是驱动的问题,是压根就运行不了~
    lhbc
        31
    lhbc  
       2023-07-15 11:07:45 +08:00 via Android   ❤️ 1
    Windows Update 为什么会覆盖自己安装的驱动?
    微软为了解决这个问题,内置驱动的时间都被设置成 2006 年
    kenvix
        32
    kenvix  
    OP
       2023-07-15 11:17:30 +08:00
    @ruixue 喷的是一直鄙夷第三方驱动管理软件的风气(虽然是我自己用的管理软件也是 52pj 上找的精简版)
    然而 Windows 这一侧的厂商就只是负责设计和组装,整个体系都是开放的,这就和自己 DIY 一个台式机但不准用 win10 一样奇怪。
    ruixue
        33
    ruixue  
       2023-07-15 12:19:42 +08:00
    @kenvix 第三方驱动管理软件之所以遭鄙夷,并不是因为驱动管理做的不好,大家心里都清楚是因为什么,你专门找了精简版自然也清楚,如果它就只做好驱动管理的活儿,相信风评也不至于这么差

    然后开放体系的兼容性也是有限度的,新硬件不支持旧系统也无可厚非,这一点折腾过 linux 的都深有体会,再拿 wintel 联盟这边来说,win10 对大小核调度的支持就是不如 win11 ,买了 intel 12 、13 代 cpu 的还确实不建议装 win10 ,更不用说从 10 代开始就彻底取消了对 win7 的支持,自己 DIY 一个台式机但不准用 win7 我觉得没人会觉得奇怪

    而且 Windows 这一侧的厂商不只是负责设计和组装,实际上预装的系统也是由厂商负责维护售后的,如果预装的 win11 遇到问题确实可以直接找厂商,厂商不能以“这是微软开发的系统不是我们自己开发的系统”为由拒绝售后,但如果自己重新装了 win10 那就没什么好说的了
    janus77
        34
    janus77  
       2023-07-15 13:11:44 +08:00
    驱动有问题是驱动的锅,跟什么管理软件没关系啊,你上对应的设备官网下载最新驱动一样可以更新成功
    不过一般情况下驱动是没问题的,能不更新就不更新,只有少数情况下是必须更新,所以在这个背景下,管理软件也就变成非必需品了
    duke807
        35
    duke807  
       2023-07-15 13:26:03 +08:00 via Android
    @kenvix linux 除了大多数驱动都自带,linux 的设计更多的是避免使用驱动,即把原本的内核空间的驱动尽量都转移到用户空间,譬如即便是一个不通用的厂商协议的 usb 设备,在 linux 下也是不需要驱动的,用户 app 可以直接操作设备
    kenvix
        36
    kenvix  
    OP
       2023-07-15 13:35:40 +08:00
    @janus77 难就难在如何发现哪个设备的驱动可以更新, “上对应的设备官网” 挨个手工检查每个设备的驱动更新显然并不明智。
    找个精简版作为诊断工具还是很必要的

    @duke807 试图用通用代码操作特定设备很好,但过于理想主义了,实际体验往往一团糟,最近快被某厂商的 IR 深度相机在 Linux 不能同时开两个设备实例的 bug 烦死了
    qiumaoyuan
        37
    qiumaoyuan  
       2023-07-15 15:03:09 +08:00
    Linux 爽啥?公司发的笔记本,CPU 比较新,声卡网卡一概不认。搜了一圈大家都在自己打补丁,不想打补丁就得等 6.5 版本的内核,不知道得多久。
    Eytoyes
        38
    Eytoyes  
       2023-07-15 15:56:40 +08:00
    分明知道设备没有降级支持,那肯定不能用常规途径处理吧,感觉没什么可吐槽的
    Focus9
        39
    Focus9  
       2023-07-15 17:05:35 +08:00
    我遇到过安装最新版本的官方显卡驱动后 win11 依然自动更新给我显卡驱动覆盖了
    PhpBB
        40
    PhpBB  
       2023-07-15 17:15:23 +08:00
    你买 surface 就不要
    当然, 性能有限

    我也遇到过驱动带来的问题, 而且主板厂家给的就不是最新版. 原因不知道, 可能是没兴趣测试新版吧, 毕竟天天发新品, 没兴趣管卖出去的东西了?

    吐槽一下某些明明有自家官网 却不提供驱动下载的厂家
    busier
        41
    busier  
       2023-07-15 20:30:54 +08:00
    又不是所有人都是给人修电脑的,又不用天天给人装系统装驱动,要什么第三方驱动管理软件!

    找好自己硬件芯片对应的官方驱动备份好就行了,适当时机更新!

    新驱动挖坑退回老版本的情况又不是没有先例,只是你这波没碰上而以!
    journalist
        42
    journalist  
       2023-07-15 22:03:54 +08:00 via iPhone   ❤️ 1
    https://github.com/lostindark/DriverStoreExplorer
    电脑到手先把驱动列表备份一下,以后要重装先下好驱动放 U 盘里,装系统时可以导入。
    journalist
        43
    journalist  
       2023-07-15 22:09:40 +08:00 via iPhone
    Windows 驱动管理最大的问题是同一种硬件,在不同厂家的设备上要装不一样的驱动,点名 Realtek 。官方数据库 https://www.catalog.update.microsoft.com/home.aspx 并不能准确的识别所有硬件,所以经常出现找不到驱动或者安装老版本驱动的情况。手动找是可以,就是麻烦,得找各家官网还有论坛。
    journalist
        44
    journalist  
       2023-07-15 22:21:17 +08:00 via iPhone
    如果一台电脑同时有预装 Linux 的版本和 Windows 版本,那说明它的驱动兼容性比较好,在买电脑的时候可以考虑这种型号。
    Tony060912
        45
    Tony060912  
       2023-07-15 22:26:50 +08:00
    @yyzh AMD 那驱动问题很简单,版本号不规范还不像大部分 Intel 驱动一样默认进可选更新,那就完蛋了。
    说到底还是不把 WU 当回事,,,
    qeqv
        46
    qeqv  
       2023-07-16 00:42:00 +08:00
    嗯。。。第一次听说能依赖 WU 来更新驱动。
    按道理说你换掉了原厂的系统,就得解决驱动问题的,用第三方驱动管理软件确实省事,但你要是真的随便找的很难不担心安全问题。声卡显卡网卡驱动其实都可以自己看一下牌子去相关官网下载的。
    smallthing
        47
    smallthing  
       2023-07-16 00:45:23 +08:00
    品牌机就别说这种暴论了 甚至有恶意修改硬件 id 就不兼容公版驱动的操作,你说这些有屁用?
    codehz
        48
    codehz  
       2023-07-16 01:23:39 +08:00
    @lcy630409 所有驱动还是要走微软的交叉签名的,而这个签名只能通过 WHQL 才给
    kenvix
        49
    kenvix  
    OP
       2023-07-16 10:00:21 +08:00
    @qeqv 时代变辣,现在真有不少硬件已经不在官网放驱动了,我现在找驱动经常要去微软 WU 更新目录
    除了管理软件本身可能有流氓行为外,驱动没有安全问题,“所有驱动还是要走微软的交叉签名的,而这个签名只能通过 WHQL 才给”,这个签名除了要签 DLL, SYS ,静态资源文件都要签。
    zhangduo1981
        50
    zhangduo1981  
       2023-07-16 18:47:28 +08:00
    其实你如果经常接触驱动问题的话,你会发现多屏/投屏的显示驱动和无线驱动之间看似毫无关联实际紧密相关,经常会有驱动冲突问题,搞不好能把系统搞崩

    外接屏的驱动有没有安装 dfmirage.sys 或 DemoForge LLC 名下的其他驱动?这个毛子公司早期的显示驱动堪称某蓝厂的无线杀手
    cskeleton
        51
    cskeleton  
       2023-07-17 00:18:31 +08:00
    原来这么多遇到 AMD 核显驱动的人,我以为是我的 ES 版的原因。
    Rache1
        52
    Rache1  
       2023-07-17 10:38:25 +08:00
    @yyzh 之前安装 AMD 的驱动,提示让关掉这个,可以试试看

    iorilu
        53
    iorilu  
       2023-09-07 18:33:09 +08:00
    现在什么三方驱动管理软件毕竟好呢
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1088 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:13 · PVG 03:13 · LAX 11:13 · JFK 14:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.