当前位置:首页 > 虚拟机 > 正文

虚拟机驱动安装失败(虚拟机在哪里安装驱动)


一、安装驱动程序失败是因为什么?1、准备inf和sys
新建一个目录如d:\\DrvInstDir,将之前写的inf和sys放在这个目录下。
2.验证信息
清理系统,就像您没有在本机上安装任何驱动程序一样。接下来,手动安装设备并使用inf验证系统是否可以正确安装。请注意,这里有特殊要求。这意味着在安装过程中,如果指定d:\\DrvInstDir作为搜索目录,系统将自动查找sys文件并执行安装。您不需要指定sys文件的位置。文件。如果inf满足这个要求,就通过第二步。如果不满足,请修改inf文件,直到满足您的要求。
3.创建安装程序
最简单的方法是调用SetupCopyOEMInf。示例:
SetupCopyOEMInf("d:\\\\DrvInstDir\\\",NULL,SPOST_PATH,0,NULL,0,NULL,NULL);
4、系统再次清理。
5.运行安装程序。
SetupCopyOEMInf在%windir%\\inf目录中生成oem*.inf。检查是否有与inf内容完全相同的oem*.inf,如果有则成功,可以继续。否则,回到前面检查一下哪里出了问题。
6.连接USB设备并检查安装程序是否启用。
2k以下,连接USB设备后,请注意设备的硬件ID与硬件ID是否完全匹配。inf(注:对于其他匹配格式,例如设备的硬件ID匹配inf的兼容性ID,或者设备的兼容性ID匹配inf的硬件ID,上述方法有效。(这个不能保证。)系统会自动从d:\\DrvInstDir复制sys文件。将其复制到%windir%\\System32\\Drivers目录并安装。如果您使用的是XP,并且您的inf和sys没有数字签名,则会出现“发现新硬件”窗口,但您只需按住窗口上的“下一步”按钮即可安装驱动程序,安装完成。在XP中,当inf和sys没有数字签名时,防止系统弹出“发现新硬件”窗口,并允许系统自动完成设备驱动程序安装我该怎么办?