如果我的计算机运行正常,为什么还要安装硬件驱动程序?


27

我刚刚在PC上安装了Windows 7。

我上网寻找驱动程序。对于我的主板,富士康提供LAN驱动程序,板载音频驱动程序和芯片组驱动程序。显然,对于我的图形卡,Nvidia提供了图形卡驱动程序。

但是后来我停下来,想知道...安装它们会带来什么好处?

  • LAN电缆已插入,我在线上; 那里没有问题。
  • 板载音频是工作的罚款。
  • 一个快速的Google告诉我,一个芯片组负责在主板上移动数据-似乎正在发生!
  • 而且我的图形看起来很完美。

那为什么要安装驱动程序呢?除了设计不当的“管理”界面和无意义的“通知”,只要我插入音频插孔,他们还能给我什么?

如果对每个组件(芯片组,音频,LAN和图形(以及您认为我应该知道的其他任何组件))有不同的考虑,请在回答中对其进行分解。


更新:我已经有几个答案,说我会得到更好的稳定性,错误修复等。

我可以稍微扩展一下我的问题...如果通过Windows Update安装驱动程序,是否可以获得所有这些相同的好处?如果这样做,是否可以避免安装我觉得很烦的供应商特定的UI?


3
更新的驱动程序通常包含以下一项或多项:更好的异常处理,错误修复,更多的功能,更高的稳定性,更高的效率。如果有选择,通常没有充分的理由不进行更新。
MaQleod 2011年

2
不要忘记更好的性能。
Synetech 2011年

3
虽然必须安装新的视频卡驱动程序,但是99.99%的时间都可以使用“默认”局域网/芯片组驱动程序
Thomas Bonini 2011年

Answers:


29

通用驱动程序通常是由厂家自己提供的,但它们是专门设计来获得系统工作在所有的,不一定是工作。此外,根据组件的不同,它们可能已过时,不仅运行速度比使用较新的驱动程序还要慢,而且还存在一些错误,此后可能已经修复。另外,您可能会认为您的系统是旧的,而较新的驱动程序是不必要的,因为去年的当前/旧/通用驱动程序运行良好,但是请考虑导致漏洞利用的漏洞,这些漏洞可能使攻击者做一些事情来破坏您的系统:您可能尚未对系统进行任何更改,但是外部环境更改,因此需要更新的驱动程序来修补漏洞。

  • 您的网卡可能正在工作,但是使用通用驱动程序,您可能没有诸如局域网唤醒功能或在待机状态下将其关闭的功能。

  • 您的声卡可能正在工作,但您的通用驱动程序可能只有2个扬声器或更小的音量控件。

  • 您的图形可能看起来不错,但是如果没有制造商提供的驱动程序,您的3D性能可能会很差,分辨率可能会降低,或者配置控制会更少。

  • 芯片组的通用驱动程序可能正在工作,但是其特定的驱动程序可能会启用某些通用功能无法提供的功能。

内置驱动程序使您可以安装Windows,启动并执行一些基本操作,但是为了获得最佳性能,最“可定制性”和最稳定,您将需要为每个组件安装最新的特定驱动程序。 。


+1代表股票驱动因素的共同来源。如果我能再对其余的答案投反对票!
Windos

@Windos,我认为许多人相信Microsoft实际上是在编写Windows附带的驱动程序(这当然是荒谬的;他们可能已经编写了某些组件,但即使他们想要也不能,但他们没有)。:-)
Synetech 2011年

1
我倾向于同意,但是来自供应商网站的驱动程序有时会因“可定制性”而安装过多的配置小部件,而这些小部件通常是大多数人不会使用的,因此有些过分。
Alex Jasmin

1
@Alexandre,可悲的是,我发现这是真的。ATI为此而臭名昭著(我想起了对CCC的仇恨),并且某些NIC驱动程序具有过多的配置面板,而Creative的驱动程序则具有这些令人讨厌的皮肤化应用程序。
Synetech 2011年

另一方面,与大多数主板制造商相比,Microsoft更可能使给定芯片组的驱动程序保持最新,特别是一旦主板制造商终止了该板的使用寿命。
David Ehrmann 2014年

8

关于图形卡驱动程序...

如果您是游戏玩家,nVidia和ATI都会针对(流行的)AAA游戏优化其驱动程序。例如,如果Super Computer Game 3今天上市,则nV和ATI可能会在一周内发布新版本的驱动程序,这将提高FPS(每秒帧数)或以其他方式改善游戏体验。

发行说明示例(nVidia,驱动程序版本280.26)


3

Windows 7可能内置了所有必需的驱动程序(对于驱动程序来说似乎非常不错。)更新的驱动程序但是可以提高设备的效率,性能或修复制造商在旧驱动程序中发现的错误/故障。

查看设备管理器,查看是否有“未知”设备。如果只是安装它们所需的驱动程序。

就我个人而言,我从Windows 7附带更新的唯一驱动程序是芯片组和图形。就像我在上面说的那样,只有在设备管理器中显示为未知时,我才安装其他产品。

同样,通常可以解压缩驱动程序包,然后让deice manager / new devices向导直接搜索驱动程序,从而避免了可怕的打包软件/管理实用程序。


我应该注意:如果Windows Update提供了更新的驱动程序,则可以下载并安装。
Windos

1
我避免使用Windows Update提供的驱动程序。由于某些原因,它们往往会引起问题。但是,我的确表示我需要访问制造商的网站并获取其最新信息。
Joel Coehoorn

2

尽管Windows 7确实提供了大量令人印象深刻的适当默认驱动程序,但是这些默认驱动程序可能不包括对特定于硬件的高级功能的支持。

实际上,只有在满足以下条件时,才应更新硬件驱动程序:

  • 硬件出现故障
  • Windows蓝屏
  • 缺乏硬件性能
  • 您的硬件特有的功能不可用或无法正常运行。

通常最好将制造商的驱动程序用于图形适配器,因为图形芯片组的每次迭代的功能都非常具体,从长远来看,默认的Windows驱动程序可能不够用(更不用说制造商从驱动程序中解决的所有错误。组)。

我个人将安装磁盘用于所有我安装的硬件,除非必要,否则不会更新。对于图形卡,我使用磁盘并立即从网站上获取更新的驱动程序。

每个人的里程可能会有所不同。


编辑:显然我没有提供足够的解释我的位置。

因为与所有软件一样,驱动程序可能存在错误和/或引起与其他驱动程序的兼容性问题。即使Windows具有回滚驱动程序的功能,使用已知良好的驱动程序也比更新,测试和还原操作要容易得多。对于生产系统来说尤其如此,在生产系统中,使事物可靠地工作比拥有最新/最新的驱动程序/软件更为重要。


“实际上,只有在正确的情况下,才应更新硬件驱动程序:” ...这是一个有趣的观点,但您没有解释。为什么不?
James Khoury

编辑以更好地解释。
贾斯汀·皮尔斯

1

他们可能会工作,但可能无法尽其所能。

例如,如果您不安装GPU驱动程序,则将无法获得完整的3D加速,并且风扇将无法运行,因为硬件与操作系统之间没有正确的连接。

总而言之,驱动程序可帮助您充分利用硬件。Windows 7提供了驱动程序,可让您立即看到Windows 7的体验,而无需多加修改。从那时起,您可以根据需要安装驱动程序。


0

通常,您可以仅安装驱动程序来避免使用供应商UI(我同意这很烦人)。一些驱动程序安装程序软件包提供了此功能,使您可以放弃他们的应用程序和界面。但是对于某些用户,您需要提取驱动程序,然后使用Windows中的“更新驱动程序”功能仅安装该驱动程序。

或者,您可以安装完整的完整驱动程序包,然后使用诸如AutoRuns之类的工具禁用任何与驱动程序相关的应用程序和服务(英特尔和惠普都喜欢使用服务)的启动。

这些是我用来获得完整驱动程序好处的方法,而无需处理很多问题,因此许多制造商认为您确实想要和需要。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.