这是这个问题的时间延续。我已经简化了我的电路板,因此它可以在 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 删除驱动程序,否则新的驱动程序将不会被使用。