我已经基于Windows驱动程序示例开发了一个驱动程序。我能够使用远程部署过程和hdwwiz.exe将其安装在第二台笔记本电脑上。现在,我想将其安装在我的开发笔记本电脑上(第二台笔记本电脑在访问另一台服务器时遇到问题,我看不到如何解决的问题)。 我尝试同时使用hdwwiz.exe和dpinst.exe hdwwiz.exe只是说安装失败,并且执行相同操作。没有明显有用的错误消息。
两台笔记本电脑都运行64位Windows10。驱动程序已编译为64位。
我的假设是问题与测试签名有关。 我已经完成了“ Bcdedit.exe -set TESTSIGNING ON” 我尝试使用certmgr添加测试证书(它在Certificates-Current User / Trusted Publishers / Certificates中,但我仍无法弄清楚如何将证书放入LocalMachine存储中)。 我一直在从具有管理员权限的命令提示符下运行hdwwiz.exe和dpinst.exe。
这是我运行dpinst.exe时看到的内容
"_source": {
"server-status": {
"status-properties": {
"request-rate": {
"units": "quantity/sec",
"value": "0.785867"
},
"expanded-tree-cache-miss-rate": {
"units": "misses/sec",
"value": "0"
},
"expanded-tree-cache-hit-rate": {
"units": "hits/sec",
"value": "0"
}
},
"meta": {
"current-time": "2019-03-05T20:15:00.161724-06:00"
},
"name": "App-Services",
"type": "http-server"
}
},
"fields": {
"server-status.meta.current-time": [
1551838500161
]
},
"sort": [
9223372036854776000
]
}
有什么我想念的还是应该尝试的?谢谢。