Windows系统下已知的部分USB驱动问题及解决方案

2017-11-23 14:42新闻

1. Windows 7 需要安装程序补丁后才可以支持SHA-256算法的数字签名验证。

操作系统:Windows 7 32/64位

问题描述:默认情况下,Windows 7 不支持SHA-256算法的数字签名,他只支持SHA-1算法。但是,基于SHA-1算法的数字证书已经不再被各大软件厂商使用,取而代之的是SHA-256算法。Matrix 最新的USB设备驱动,就是采用这种算法的数字签名。 微软已经发布了使Windows 7支持SHA-256算法校验的补丁,代号为KB3033929,点击这里下载该补丁程序。该补丁也可以通过Windows Update自动更新进行安装。

补充说明:只有安装了Service Pack 1的Windows 7系统才能成功安装KB3033929补丁程序。

Windows 8及以后版本的操作系统不存在该问题。

2. Windows 7系统下出现“Windows无法验证此驱动程序软件的发布者”弹窗

操作系统:Windows 7 32/64位,Windows Server 2008

问题描述:通常情况下,Matrix设备的驱动安装程序会阻止“Windows无法验证此驱动程序软件的发布者”弹窗的出现,但是,如果驱动程序的数字签名是SHA-256加密的,则Windows 7 仍然会弹出这个提示窗口。这种情况下,请您点击“始终安装此驱动程序软件”选项,但在以后的驱动程序安装过程中,对话框仍可能会重新出现。

 

补充说明:该问题会在Windows 7或Windows Server2008操作系统下出现,用户可通过安装KB2921916补丁程序来修复该问题。这个补丁不会从Windows自动更新中获得,您可以点击这里了解更多有关此问题的信息。

3. AllSignersEqual组策略使驱动程序安装中断

操作系统:Windows 7 32/64位,Windows 8 32/64位,Windows 8.1 32/64位,Windows 10 32/64位

问题描述:如果在上述操作系统中的AllSignersEqual组策略设置为禁用状态,那么尽管驱动安装程序显示安装完成了,但实际上并没有成功安装。在设备管理器中显示,为可能无法启动的某个设备安装了系统内置的类驱动程序。

补充说明:

解决方案:将AllSignersEqual组策略设置为“已启用”或“未配置”。

背景信息:Windows可以通过所谓的组策略进行行为配置。在Windows 7和更高版本中,AllSignersEqual组策略在默认情况下处于启用状态,导致Windows在选择驱动程序时将所有签名类型视为相同优先级。 在AllSignersEqual组策略启用的情况下,当USB设备连接到系统时,系统会选择Matrix发布的驱动程序,因为它与设备最匹配。在AllSignersEqual组策略禁用的情况下,系统会选择一个内置的类驱动程序,因为它的签名具有更高的优先级。 点击这里获取更多相关信息。

4. 超过192kHz以上的音频采样率无法在Windows 7/8/8.1系统中支持的问题。

操作系统:Windows 7 32/64位,Windows 8 32/64位,Windows 8.1 32/64位

问题描述:Windows系统声音播放设备属性对话框中的默认格式选择项,不显示采样率高于192 kHz的格式。Windows声音API(MME,DirectSound)不支持大于192 kHz的采样率。

更高的采样率(384 kHz,352.8 kHz,384kHz,705.6kHz,768kHz等)只能通过ASIO使用。

补充说明:如上所述,Windows 7和Windows 8/8.1对音频采样率的支持限于192 kHz,在Windows 10上则没有这样的限制。但是,系统提供的扬声器增强功能(低音增强,虚拟环绕声等)仍然限制在192 kHz。为了克服这个问题,Matrix的驱动程序根据该设备支持的最高采样率禁用或启用这个扬声器增强功能。

操作系统 支持≤192 kHz采样率的音频设备 支持>192 kHz采样率的音频设备
Windows 7/8/8.1 采样率最高支持到192 kHz,
扬声器增强功能可用。
采样率最高支持到192 kHz,
扬声器增强功能可用。
Windows 10 采样率最高支持到192 kHz,
扬声器增强功能可用。
设备支持的采样率不受系统限制,
扬声器增强功能不可用。

 

5. 在回放88.2kHz和176.4kHz采样率时,Windows系统不显示24Bit采样格式。

操作系统:Windows 7 32/64位,Windows 8 32/64位,Windows 8.1 32/64位,早于1703(创意者更新)版的Windows 10 32/64位

问题描述:在系统声音播放设备的属性对话框中,不显示采样率为88.2kHz和176.4kHz PCM音频的24Bit格式。对于这些采样率,Windows仅显示16Bit格式。

补充说明:这是Windows的限制。Microsoft在Windows 10 1703(2017年3月创意者更新)中实施了对这些格式的支持。

6. Windows 7不显示 32Bit采样率格式

操作系统:Windows 7 32/64位

问题描述:声音设备属性对话框中的默认格式选项中不显示32Bit 格式。

补充说明:这是Windows 7的限制。Windows 8或更高版本正确显示32Bit PCM格式。

在任何Windows版本(包括Windows 7)上,32Bit采样率格式都可以通过ASIO使用。