本文介绍了在收到增强主机控制器接口 (EHCI) USB 控制器设备在设备管理器中 Windows Server 2012 R2 中的"代码 10 设备无法启动"错误消息的问题。更新程序可以解决此问题。在安装此更新之前,请参见先决条件部分。
原因
发生此问题是因为在 EHCI 硬件初始化过程中发生超时。
如何获取此更新
重要:如果您在安装此更新后安装了语言包,必须重新安装此更新。因此,我们建议您在安装此更新之前,安装您需要的所有语言包。有关详细信息,请参阅将语言包添加到 Windows。
方法 1: Windows 更新
提供此更新为 Windows Update 上推荐更新。有关如何运行 Windows 更新的详细信息,请参阅如何获取通过 Windows Update 更新。
方法 2: Microsoft 下载中心
下面是一些可从 Microsoft 下载中心下载的文件:
操作系统 |
更新 |
---|---|
所有受支持的基于 x86 的 Windows 8.1 版本 |
|
所有受支持的基于 x64 的 Windows 8.1 版本 |
|
所有受支持的基于 x64 的 Windows Server 2012 R2 版本 |
注意:可以仅从 Windows Update 获取 Windows RT 8.1 的更新。
有关如何下载 Microsoft 支持文件的详细信息,请选择下面的文章编号,以查看 Microsoft 知识库中相应的文章︰
119591如何从联机服务获得 Microsoft 支持文件Microsoft 已对此文件进行病毒扫描。Microsoft 使用自该文件发布日期起可用的最新的病毒检测软件。该文件存储在安全增强型服务器上,帮助防止对文件进行任何未经授权的更改。
更新详细信息
系统必备组件
要安装此更新,请在 Windows 8.1 或 Windows Server 2012 R2 安装2014 年 4 月,更新 Windows RT 8.1、 Windows 8.1 和 Windows Server 2012 R2 (2919355) 的汇总。
注册表信息
若要应用此更新,您不必对注册表进行任何更改。
重启要求
您可能需要在应用此更新后,重启计算机。
更新替换信息
此更新不替换以前发布的更新。
状态
Microsoft 已经确认这是“适用于”一节中列出的 Microsoft 产品中的问题。
参考资料
了解 Microsoft 用于描述软件更新的术语。
文件信息
此软件更新的英语 (美国) 版本将安装具有下表所列属性的文件。
备注:
-
通过检查下表中显示的文件版本号,可以识别应用于特定产品、 里程碑 (RTM、 SPn) 和服务分支 (LDR、 GDR) 的文件:
版本
产品
里程碑
服务分支
6.3.960 0.18 xxx
Windows RT 8.1、 Windows 8.1 和 Windows Server 2012 R2
RTM
GDR
-
GDR 服务分支仅包含那些广泛发布以解决广泛分布的关键问题的修复。LDR 服务分支包含除了广泛发布的修补程序的修补程序。
-
为每个环境安装的MANIFEST文件 (.manifest) 和MUM文件 (.mum) 在"其他文件信息"部分中被列出。MUM、 MANIFEST和相关的安全目录 (.cat) 文件,对要维护更新组件的状态非常重要。对其属性没有列出的安全目录文件已签署 Microsoft 数字签名。
x86 Windows 8.1
文件名称 |
文件版本 |
文件大小 |
日期 |
时间 |
平台 |
---|---|---|---|---|---|
Usbd.sys |
6.3.9600.18088 |
23,896 |
11-Oct-2015 |
06:39 |
x86 |
Usbehci.sys |
6.3.9600.18191 |
75,096 |
09-Jan-2016 |
01:42 |
x86 |
Usbhub.sys |
6.3.9600.18088 |
378,712 |
11-Oct-2015 |
06:39 |
x86 |
Usbohci.sys |
6.3.9600.18088 |
22,016 |
10-Oct-2015 |
17:36 |
x86 |
Usbport.sys |
6.3.9600.18088 |
382,808 |
11-Oct-2015 |
06:39 |
x86 |
Usbuhci.sys |
6.3.9600.18088 |
26,112 |
10-Oct-2015 |
17:36 |
x86 |
Windows RT 8.1
文件名称 |
文件版本 |
文件大小 |
日期 |
时间 |
平台 |
---|---|---|---|---|---|
Usbd.sys |
6.3.9600.18088 |
25,440 |
11-Oct-2015 |
06:45 |
不适用 |
Usbehci.sys |
6.3.9600.18191 |
73,056 |
09-Jan-2016 |
01:48 |
不适用 |
Usbhub.sys |
6.3.9600.18088 |
321,888 |
11-Oct-2015 |
06:45 |
不适用 |
Usbport.sys |
6.3.9600.18088 |
369,504 |
11-Oct-2015 |
06:45 |
不适用 |
x64 Windows 8.1 和 Windows Server 2012 R2
文件名称 |
文件版本 |
文件大小 |
日期 |
时间 |
平台 |
---|---|---|---|---|---|
Usbd.sys |
6.3.9600.18088 |
27,992 |
11-Oct-2015 |
06:34 |
x64 |
Usbehci.sys |
6.3.9600.18191 |
91,992 |
09-Jan-2016 |
01:38 |
x64 |
Usbhub.sys |
6.3.9600.18088 |
462,168 |
11-Oct-2015 |
06:34 |
x64 |
Usbohci.sys |
6.3.9600.18088 |
30,208 |
10-Oct-2015 |
18:41 |
x64 |
Usbport.sys |
6.3.9600.18088 |
443,224 |
11-Oct-2015 |
06:34 |
x64 |
Usbuhci.sys |
6.3.9600.18088 |
37,376 |
10-Oct-2015 |
18:41 |
x64 |
x86 Windows 8.1
文件属性 |
值 |
---|---|
文件名称 |
Update.mum |
文件版本 |
不适用 |
文件大小 |
1,798 |
日期(UTC) |
09-Jan-2016 |
时间 (UTC) |
01:49 |
平台 |
不适用 |
文件名称 |
X86_usbport.inf_31bf3856ad364e35_6.3.9600.18191_none_525421d41f323f74.manifest |
文件版本 |
不适用 |
文件大小 |
6,164 |
日期(UTC) |
09-Jan-2016 |
时间 (UTC) |
01:52 |
平台 |
不适用 |
Windows RT 8.1
文件属性 |
值 |
---|---|
文件名称 |
Arm_usbport.inf_31bf3856ad364e35_6.3.9600.18191_none_5256942c1f2f5e3a.manifest |
文件版本 |
不适用 |
文件大小 |
4,538 |
日期(UTC) |
09-Jan-2016 |
时间 (UTC) |
01:49 |
平台 |
不适用 |
文件名称 |
Update.mum |
文件版本 |
不适用 |
文件大小 |
1,797 |
日期(UTC) |
09-Jan-2016 |
时间 (UTC) |
01:49 |
平台 |
不适用 |
x64 Windows 8.1 和 Windows Server 2012 R2
文件属性 |
值 |
---|---|
文件名称 |
Amd64_usbport.inf_31bf3856ad364e35_6.3.9600.18191_none_ae72bd57d78fb0aa.manifest |
文件版本 |
不适用 |
文件大小 |
6,168 |
日期(UTC) |
09-Jan-2016 |
时间 (UTC) |
01:56 |
平台 |
不适用 |
文件名称 |
Update.mum |
文件版本 |
不适用 |
文件大小 |
2,028 |
日期(UTC) |
09-Jan-2016 |
时间 (UTC) |
01:49 |
平台 |
不适用 |
详细信息
发生此问题是因为 EHCI USB 设备调用KeQuerySystemTime 例程时,在 usbehci.sys 发生超时。