【发布时间】:2010-11-18 16:55:11
【问题描述】:
我有一个使用 installshield 创建的 MSI。 当我在 Windows XP 上安装该 MSI 时,会检测到设备。 .sys 文件在 C:\Windows\system32\drivers 目录下创建,C:\Windows\system32\driverstore 也有相关的设备文件夹。 但同样的 MSI 无法在 Window7 上安装驱动程序。也就是说,在 C:\Windows\system32\drivers 目录下既没有检测到设备,也没有创建 .sys 文件,C:\Windows\system32\driverstore 也没有相关的设备文件夹。
我想知道 MSI 出了什么问题。 MSI 在 Windows7 上安装内核驱动程序需要哪些设置
提前感谢您提供任何有用的信息。
【问题讨论】:
-
您买得起 DriverGenius 软件吗?无论为什么您的 MSI 文件没有安装好,该程序都会搜索并找到适合您系统的驱动程序。我在 Win 7 上使用它,它工作正常。
-
我使用自己开发的驱动程序创建了一个 MSI。所以,我想知道安装它需要哪些设置。
-
驱动包签名了吗?你使用 legacyMode 吗?
-
您的安装程序中可能存在某些情况,阻止根据检测到的操作系统安装驱动程序。安装程序代码是什么样的。安装程序日志文件说明了没有安装功能\组件\文件的原因(如果有的话)?