为什么必须在插入新外围设备之前安装驱动程序?

为什么必须在插入新外围设备之前安装驱动程序?

我一直对计算机外围设备的安装说明感到好奇;最常见的是在 Windows XP 中安装 USB 硬件。

安装说明通常会非常大声地强调,您必须在插入外围设备之前安装驱动程序。我看到的最后一个具体例子是,Microsoft Comfort Optical Mouse 3000 附带一个折叠在 USB 插头上的纸板标签,上面写着“首先安装驱动程序!”。

为什么这是必要的?插入 USB 设备后会发生什么?它会彻底搞砸你的系统,以至于附带的驱动程序安装程序变得毫无用处?

答案1

这并不是一条牢不可破的规则。首先安装驱动程序的主要原因是设备制造商知道驱动程序不是随 Windows XP(或任何操作系统)一起提供的。您当然可以插入设备,世界不会在一场大火中崩溃。通常,Windows 会抱怨它不知道设备是什么,并提示您安装驱动程序。就是这样。如果您不知道如何手动安装驱动程序,这可能是一个问题。最糟糕的情况是,您的设备管理器中会出现一个黄色感叹号,表示 Windows 不知道如何处理该设备。

一些设备安装包应该首先要安装,因为它们维护多个设备的驱动程序和软件。因此,安装程序会运行并要求您连接设备。然后,安装程序会检测设备并安装适当的驱动程序/应用程序。

不用说,最好按照设备附带的说明进行操作,以减轻可能出现的任何已知问题。

答案2

也许是因为先插上电源可能导致安装的默认驱动程序缺少推荐驱动程序包提供的选项(臃肿?)。这不仅可能让普通用户感到困惑,而且教他/她如何将驱动程序更新为推荐的驱动程序也会更加令人困惑/困难(导致大量不必要的支持电话)。我猜是为了防止这种情况,而不是任何实际问题,他们建议先安装驱动程序,然后只需插入设备并从一开始就让它正常工作。

答案3

之所以有如此灾难性的名声,是因为 Windows 98 和 XP 有时会在它无法识别的设备上安装“复合设备”驱动程序,以便管理来自未知设备的中断。不幸的是,这意味着新的硬件向导不会被触发,当您尝试按照安装说明操作时无法检测到该设备。实际上,您必须手动删除复合设备驱动程序,然后才能安装正确的驱动程序。大多数驱动程序都存在于新的 Windows 发行版中,这一事实大有帮助,而且显然 Windows 现在会在启动时删除“位置保护程序”驱动程序(如果设备不存在)——这不再是曾经的痛苦事件。不仅如此,这位证人没有说。

相关内容