你好出错刚进游戏就出错时怎么回事啊我已经用驱动精...

6875人阅读
电脑使用(1)
Pixhawk驱动下载(点击即可下载):
双击下载的px4_driver_installer_v10_win.exe驱动***文件,按步骤一路next即可完成pixhawk驱动***(默认***目录为C:\px4_drivers)。如果是正版windows系统,连接pixhawk飞控板,在设备管理器的端口下会有PX4&FMU(COMX)出现。
国内精简windows系统因为删除了一些驱动文件,致使***pixhawk驱动时出现错误“Windows已找到设备的驱动程序软件,但在试图***它时遇到错误。”。再看PX4&FMU下方信息“系统找不到指定的文件”,到底是什么文件丢失了呢?
经过网络搜索相关信息及几次试验,终于知道pixhawk驱动***失败的原因是因为精简系统缺少了usbser.sys文件。该文件在pixhawk的驱动***目录(默认为C:\px4_drivers)下就有。
将usbser.sys文件拷贝到系统的C:\Windows\inf文件夹下。然后选中设备管理器的其他设备节点下带有叹号的PX4&FMU&v2.X(如果没有此项,使用USB数据线连接pixhawk飞控板,进入系统的设备管理器,随便选中一个节点,点击右键,在弹出菜单中“选择扫描检测硬件改动(A)”,设备管理器窗口一闪之后就会在其他设备节点下显示PX4&FMU&v2.x),点击右键,在弹出菜单中选择“更新驱动程序软件(P)...”,弹出更新驱动程序软件-PX4&FMU&v2.x窗口,选择第二项“浏览计算机以查找驱动程序软件”
点击浏览,定位到pixhawk驱动***目录,点击下一步。
几秒之后,驱动程序搜索、***完成。弹出如下窗口,“Windows无法验证此设备所需的驱动程序的数字签名。最近的硬件或软件更改***的文件可能未正确签名或已损坏,或者可能是来自未知来源的恶意软件。(代码52)”,这是什么原因呢?
这是由于64位的win7考虑了系统安全的问题,对驱动程序要求有数字签名,否则无法正常使用。但是大多数使用了驱动文件的小程序不可能有数字签名认证的,难道就不能在精简的64位win7上面玩儿转pixhawk了吗?请往下看。
其实想要在64位win7中使用未有签名的驱动程序的方法有很多。这里我们使用开机选择禁用驱动程序签名强制的方法。具体步骤是,开机之后,在登录等待界面按F8键,进入windows系统的高级启动项,选择“禁用驱动程序签名强制”项进入系统,即可***未有签名的驱动程序了;当然进入调试模式同样也可以加载未有签名的驱动,这里不推荐。
按上面步骤进入系统后,重新手动添加pixhawk的驱动程序,最后终于出现久违了的窗口。太激动了。
但该方法在电脑重新启动后又回到了原始的状态,只是一个临时性的解决方法。网上虽然有说可以永久禁止win7系统的驱动签名强制要求,但对pixhawk驱动来说并不好使,只能由一个程序来实现每次开机时系统自动进入“禁用驱动程序签名强制”模式。
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:7296次
排名:千里之外

参考资料

 

随机推荐