在Windows上安装串行端口驱动程序

时间:2012-01-03 19:55:01

标签: windows installer

我一直在尝试为USB串口安装即插即用设备驱动程序,特别是FTDI设备驱动程序。我正在尝试以编程方式安装驱动程序,而无需请求用户输入。我已经尝试将驱动程序的INF文件复制到

C:\WINDOWS\inf

并将驱动程序的SYS文件复制到

C:\WINDOWS\system32\drivers

但是当我插入设备时,设备管理器仍然会弹出查找sys文件。

到目前为止,我还没有找到关于如何执行此类安装的教程。

基于我从设备管理器获取的错误消息,我认为它仍然无法找到SYS文件,尽管我将它们放在驱动程序目录中。

Device Manager can't find SYS files

1 个答案:

答案 0 :(得分:1)

您不能只将.inf文件放在c:\ windows \ inf目录中。它需要预先编译为.pnf文件,并且(可能)需要更新某种即插即用目录。这是通过致电SetupCopyOEMInf()完成的。

体面的逐步说明是available here