【发布时间】:2010-08-23 12:44:58
【问题描述】:
这是this 问题的按时间顺序继续。 我已经简化了我的主板,因此它可以在 32 位版本的 XP 和 Vista 上运行良好的 BulkUSB DDK 版本,但我无法在 Vista 64 上安装它。(使用 amd64 fre 构建) 我已经能够让 Windows 识别它需要安装的文件,同时使用 BulkUSB 和 USBSamp,但是一旦安装它就会说
Windows cannot load the device driver for this hardware.
The driver may be corrupted or missing. (Code 39)
在详细信息中的问题代码属性中,它显示为 27。 第一次安装时,它抱怨驱动程序没有经过数字签名,我尝试运行:
bcdedit.exe -set loadoptions DDISABLE_INTEGRITY_CHECKS
正如上面提到的那样,它应该让 Windows 运行未签名的驱动程序,但它没有帮助。
如果有人对此有见解,我们将不胜感激。
谢谢,
苏德。
编辑交易的另一部分,我花了很长时间才发现问题或答案中没有的部分: 卸载驱动时,要么需要在设备管理器中勾选“删除驱动”,要么使用 pnputil -d oem##.inf 删除驱动,否则新的驱动将无法使用。
【问题讨论】: