Windows 7 Embedded Standard OS中USBSER.SYS文件所需的数字签名? [英] Required Digital Signature for USBSER.SYS file in Windows 7 Embedded Standard OS?

查看:402
本文介绍了Windows 7 Embedded Standard OS中USBSER.SYS文件所需的数字签名?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我工作的公司有一个带有USB设备端口的产品,用于实现CDC类。我们的驱动程序基于Microsoft的
USBSER.SYS 驱动程序,我们提供特定的INF文件,以便我们的产品安装为虚拟COM端口。它适用于Windows XP,Vista和Windows 7 32位& 64位版本。

The company I work for has a product with a USB Device port implementing the CDC class. Our driver is based on Microsoft's USBSER.SYS driver and we provide the specific INF files so that our product installs as a virtual COM port. It works well on Windows XP, Vista and Windows 7 32-bit & 64-bit versions.

我们需要它们在Windows 7 Embedded标准32位和64位操作系统中进行测试。但是两个操作系统中都没有USBSER.SYS文件。我们读了一些论坛,发现在Windows 7 Embedded标准的
32位操作系统中使用Windows 7旗舰版(32位)操作系统,usbser.sys(带有我们的INF文件),它运行正常。我们尝试在Windows 7 Embedded Standard 64位操作系统中使用Windows 7旗舰版(64位),usbser.sys文件(带有我们的INF文件),但它显示错误消息,如"驱动程序不包含数字签名信息" 。

We need them to test in Windows 7 Embedded standard 32-bit and 64-bit OS. But there is no USBSER.SYS file in both the OS. We read some forum and found to use the Windows 7 Ultimate (32-bit) OS, usbser.sys (with our INF file) in Windows 7 Embedded standard 32-bit OS and it worked properly. And we tried to use the Windows 7 Ultimate (64-bit), usbser.sys file (with our INF file) in Windows 7 Embedded Standard 64-bit OS, but it showed error message like "Driver does not contain digital signature information".

出于测试目的,在Windows 7 Embedded Standard 64位操作系统中,在启动时我们按下了F8并选择了"禁用驱动程序签名实施"。禁用签名检查过程并正确更新驱动程序。重新启动系统而不按
F8,它显示以下错误消息:

For testing purpose, in Windows 7 Embedded Standard 64bit OS, while booting we pressed F8 and selected "Disable driver signature enforcement" to disable the signature checking process and updated the driver properly. After restart the system without pressing F8, It shows the following error message:

"Windows无法验证此设备所需驱动程序的数字签名。最近的硬件或软件更改可能安装了错误签名或损坏的文件,或者可能是未知来源的恶意软件。
(代码52)。"

在"驱动程序文件详细信息"选项卡中,它将数字签名者显示为"未经过数字签名"。

And in "Driver File Details" tab, it shows the Digital Signer as "Not digitally signed".

USBSER.SYS驱动程序文件属于Microsoft,然后为什么需要对驱动程序文件进行数字签名?

任何人都可以帮助我们,为Windows 7 Embedded Standard 64位操作系统成功运行此INF会缺少什么?

Could anyone help us, what is missing to run this INF successfully for Windows 7 Embedded Standard 64-bit OS?

推荐答案

您是否尝试过搜索功能?

Did you try the search function?

它显示"Compaq USB Modem Driver"包含usbser.sys,

It shows that "Compaq USB Modem Driver" contains usbser.sys,

您会发现它隐藏在  Packages>下驱动程序>调制解调器

You'll find it hiding under  Packages > Driver > Modem

这是相当令人惊讶的,因为我选择的USB是FTDI芯片(多产是一种痛苦)。我需要找到FTDI的图像,所以我可以查找这个文件。

It is rather surprising, since my USB of choice is the FTDI chip (prolific are a pain). I need to find an image with the FTDI in so I can look for this file though.


这篇关于Windows 7 Embedded Standard OS中USBSER.SYS文件所需的数字签名?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆