具体如下:
1、通过makecert.exe生成需要的证书,用cmd命令打开窗口,输入命令D:\证书创建工具\makecert -$ "individual" -r /sv "1.PVK" /n "CN=Windows,E=microsoft,O=微软" 1.cer,生成两个文件分别是1.cer和1.PVK。
2、需Signcode.exe(文件签名工具),打开,添加需要数字签名的程序。
3、自动选择自定义选项,下一步,然后点击从文件中选择1.cer文件,1.cer文件在第一个步骤你生成的目录中,然后下一步。
4、点击浏览按钮,添加文件1.PVK,1.PVK文件也是在第一步生成的目录中,点击下一步,哈希算法,自己随便选,可以选md5,也可以选sha1.,点击下一步。
5、默认点击下一步,出现数据描述框,自己可以填写,也可以不填。点击下一步。
6、填写时间戳服务器URL:http://timestamp.wosign.com/timestamp,也可以不选添加时间戳,点击下一步,完成,d出签名成功框。
7、右键点击软件属性,检验数字签名是否成功。数字签名总过程就是这个样子,让软件更加安全可靠。
1、在开始菜单中打开运行程序。
2、在d出的运行窗口中,输入gpedit.msc命令,确定,就能进入组策略编辑窗口。
3、在组策略窗口中找到“管理模板”。
4、再找到“驱动程序安装”这一项,在驱动程序安装的右侧窗口,找到并选择“设备驱动程序的代码签名”。
5、在属性窗口,默认状态为“未配置”这一项,如果想禁用驱动签名,先将其改为“已启用”。
解决Windows 无法验证此设备所需的驱动程序的数字签名的具体步骤如下:
1、首先在系统开始目录下的运行中输入gpedit.msc,然后点击确定,即可打开本地组策略编辑器。
2、然后在打开的本地组策略编辑器窗口中,我们可以找到用户配置目录下的管理模板。
3、然后在管理模板展开项中找到系统并且展开系统。
4、然后在系统的展开项中,我们可以找到驱动程序并且安装,左键单击驱动程序安装即可。
5、在驱动程序安装对应的右侧窗口中,我们可以找到设备驱动的代码签名,然后左键双击设备驱动的代码签名。
6、在打开的设备驱动的代码签名窗口中,我们选择已启用,在选项的下拉框中,有警告、阻止、忽略3个选项可供选择。
7、驱动程序安装完成后,建议把刚才设置为忽略的项母再设置为警告,以增强系统的安全性,如此可解决Windows 提示无法验证此设备所需的驱动程序的数字签名的问题。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)