在Windows

时间:2017-07-27 16:38:54

标签: windows install driver inno-setup

我正在尝试创建一个安装程序(使用Inno Setup),它将为LCD HMI预安装USB驱动程序。我有来自制造商的驱动程序(它们似乎已签名)。但是,无论我做什么,Windows都会首先将驱动程序检测为“Gadget Serial v2.4”设备,然后立即转到“Windows Update”并下载“PNX Bulk Device”驱动程序。

此驱动程序不适用于HMI。我必须手动打开设备管理器,找到“PNX批量设备”,转到“更新驱动程序软件”...“浏览我的电脑”,“有磁盘”等。

这是一个非常艰巨的过程,对于没有经验的用户来说可能是压倒性的。

是否有自动化过程,如果在插入USB设备之前安装了软件包,那么驱动程序将就位,Windows将使用正确的驱动程序而不是它正在查找的通用驱动程序?

注意:我已经尝试过DPInst实用程序,SetupCopyOEMInf函数和pnputil.exe。所有方法都“出现”起作用(即:没有错误消息),但无论如何,Windows仍然首先抓取通用驱动程序。

我意识到我对司机的理解可能存在缺陷。我正在尝试使用Windows 7 x64架构,但我希望它可以普遍使用。

0 个答案:

没有答案