admin管理员组

文章数量:1540288

2024年5月20日发(作者:)

附录:64位Windows7安装USB- Emul驱动说明

64位Win7 / Vista需手动安装USB-Emul驱动

打开控制面板--硬件和声音--设备管理器,打开设备管理器后,单击树状列表中的任意一

项,然后单击菜单栏的 操作(A)--添加过时硬件(L),弹出对话框后单击 下一步(N) > ,然后选择

O安装我手动从列表选择的硬件(高级)(M),并单击下一步(N) >,然后选择显示所有设备,并

单击 下一步(N) >,单击 从磁盘安装(H)…按钮,在弹出的对话框中单击 浏览(B)…按钮,定位

到USB-Emul x64 文件夹,选择 ,并单击 打开(O)按钮,然后单击 确定 按钮,

然后单击下一步(N) >,在弹出的对话框中单击下一步(N) >,此时等待驱动安装完成,完成后

单击 完成 按钮即可。

但是在Win7系统下会发现刚刚安装的驱动Virtual Usb BusEnumerator前面有个黄色的

感叹号(Vista没有测试过,问题同样的话可以参考解决)。这是由于安装的驱动未经数字签名,

Win7下安装的驱动必须经数字签名,否则无法正常运行,解决此问题的唯一方法是重新启动,

并按F8,选择 禁用驱动程序签名强制。

本人提供的64位USB-Emul驱动已包含本人自己制作的数字签名。但设备管理器中的

Virtual Usb BusEnumerator前面可能还有个黄色的感叹号,此时需将本人制作的证书加进本

机信任根证书中去。复制CAM X4破解USB-Emul x64文件夹下的MakeCert至硬

盘的任意分区,如D:,然后打开系统所在盘的WindowsSystem32文件夹,找到,

右键单击选择 以管理员身份运行,此时已打开命令行提示符,

然后输入下列命令:

首先定位到MakeCert软件存放的路径,如D:MakeCert,则首先输入

D:

CD MakeCert

1)打开系统的testsigning模式,使得非权威CA发放的签名可以使用

bcdedit /set testsigning on

2)制作一个签名证书。(证书已经制作好了,可以免去此步,当然有兴趣的话可以自己重

新制作一个,命令如下)

MakeCert –ss PrivateCertStore –n CN=SSTAR

CN=SSTAR 中的SSTAR为指定主题的证书标题。可以任意输入

中的SSTAR为证书保存名称。

3)把证书加进本机信任根CA中去。

CertMgr -add -s -r localMachine root

4)给驱动签名。(驱动已签好名,可以免去此步,当然有兴趣的话可以自己重新签名,方

法如下)

打开D:MakeCert文件夹里的,单击下一步,单击浏览,找到需要签名的

驱动,这里是USB-Emul x64 文件夹里的文件,对话框中不显示的话可以在打

开/取消 按钮上方的下拉列表中选择所有文件(*.*),找到文件后单击打开按钮,

然后单击下一步,签名选项选择自定义,并单击下一步,单击 从文件选择 ,选择刚刚制作好

的签名证书,看不到的话右下角的文件类型下拉列表改为X.509证书(*.cer;*.crt),

单击打开,单击下一步,密钥文件选择对话框中单击浏览,选择密钥文件,并单击

下一步,哈希算法选择sha1,并单击下一步,然后一路下一步,直至出现完成按钮时单击完成

即可。此时的驱动已经签名成功。

本文标签: 选择证书签名驱动打开