2

是否可以在插入物理设备之前在系统上完全安装(而不仅仅是预安装)设备驱动程序?特别是,我正在查看FTDI 的 D2XX 驱动程序。他们的驱动程序安装程序有效地运行 dpinst.exe,如果您查看该程序的控制台输出,它会显示:

没有为“c:\drivers\ftdiport.inf”找到匹配的设备。插入时将安装驱动程序。

问题是我也在使用他们的 .NET 库来访问设备,而且那个库很有趣。如果未安装驱动程序,它会在构造函数中弹出警报。当然通常的解决方案是简单地插入设备并让驱动程序安装正常完成,但有时会忽略这一点。在 3rd 方库中有一个不可避免的弹出框的陷阱应该是显而易见的。

那么有没有人知道自动化完整安装的方法,而不仅仅是预安装?手动/提前将驱动程序复制到系统文件夹有什么危险吗?

4

1 回答 1

1

您似乎通过“暂存”驱动程序而不是通过“加载”驱动程序来提及“完全安装”。dp_add 命令可以参考“devcon.exe”的源代码,它实际上是对驱动程序包进行暂存。当检测到未知设备时,即插即用管理器将搜索暂存的驱动程序包。

于 2016-02-11T05:09:40.913 回答