比如,我要向Win7PE或者Win7中添加Intel USB 3.0驱动,众所周知,Intel 7和8系列不是一个USB 3.0 驱动,是两个,如果只添加其中一个,会导致部分USB设备无法识别。 但是,两者具有相同的INF文件名称和SYS文件名称,生成的服务名也相同(iusb3xhc、iusb3hub、iusb3hcs),虽然Windows\System32\driverstore\FileRepository下会生成不同的文件夹,如果先添加7系列,后添加8系列,那么Windows\System32\drivers下7系列的三个文件(iusb3xhc.sys、iusb3hub.sys、iusb3hcs.sys)会被8系列同名的三个文件覆盖;但是,并不会覆盖7系列的三个服务(两个系列的服务DriverPackageId不同)。反之,如果先添加8系列,再添加7系列,那正好相反。7系列会覆盖Windows\System32\drivers下8系列的三个文件,不会覆盖7系列的三个服务。 我想知道的是,这样类似的驱动能否同时添加?分不分顺序?有没有影响?有哪些影响?如果不能同时添加,怎么办? 哪些大神对这方面有研究,跟小弟解释一下,多谢! 还前版主稍后再移贴,多谢!
|