症状
请考虑以下情形:
- 运行使用基于配置单元的注册表的基于 Windows Embedded CE 6.0 R3 的映像。
- 设备上安装了多个 PCI 网络适配器。
- 在设备上应用 Windows Embedded CE 6.0 每月更新 6.0 中包含的更新2562821。
- 重启设备。
在此方案中,你会发现某些网络适配器可能不会显示在 “网络和拨号连接” 控制面板中。 此外,这些网络适配器不起作用。
原因
出现此问题的原因是,在 PCI 总线驱动程序读取 PCI 总线上的设备之前未清除 I/O 空间资源。 因此,某些 PCI 设备驱动程序可能无法与其设备通信。
解决方法
软件更新信息
受支持的软件更新现已从 Microsoft 作为 Windows Embedded CE 6.0 每月更新 2011 年 12 月提供。 在“文件信息”部分中,包文件名包含产品版本、日期、知识库文章编号和处理器类型。 包文件名格式如下所示:
产品版本-yymmdd-kbnnnnnn-processor 类型例如,Wincepb60-110128-kb2492159-armv4i.msi 是知识库文章2492159中所述的 ARMV4i Windows Embedded CE 6.0 平台生成器修补程序,包含在 2011 年 1 月月度更新中。
若要立即解决此问题,请从以下Microsoft网站下载此 Windows Embedded CE 6.0 月度更新。
Microsoft 下载中心
先决条件
仅当已安装了以前针对该产品发布的所有更新时,才支持此更新。
重启要求
应用此更新后,必须对整个平台执行清理生成。 为此,请使用下列方法之一:
- 在“生成”菜单上,依次单击“清理解决方案”和“生成解决方案”。
- 在“生成”菜单上,单击“重新生成解决方案”。
应用此软件更新后,无需重启计算机。
更新替代信息
此更新不替代任何其他更新。
文件信息
此软件更新包的英文版本具有下表列出的文件属性(或更新的文件属性)。 这些文件的日期和时间以协调世界时 (UTC) 格式列出。 在查看文件信息时,文件时间将转换为本地时间。 要了解 UTC 与本地时间之间的时差,请使用“控制面板”中“日期和时间”项中的“时区”选项卡。
安装程序文件
| 文件名 | 文件大小 | 日期 | 时间 |
|---|---|---|---|
| Wincepb60-111231-kb2652217-armv4i.msi | 778,240 | 2012 年 1 月 3 日 | 20:40 |
| Wincepb60-111231-kb2652217-mipsii.msi | 761,856 | 2012 年 1 月 3 日 | 20:40 |
| Wincepb60-111231-kb2652217-mipsii_fp.msi | 761,856 | 2012 年 1 月 3 日 | 20:40 |
| Wincepb60-111231-kb2652217-mipsiv.msi | 765,952 | 2012 年 1 月 3 日 | 20:40 |
| Wincepb60-111231-kb2652217-mipsiv_fp.msi | 765,952 | 2012 年 1 月 3 日 | 20:40 |
| Wincepb60-111231-kb2652217-sh4.msi | 761,856 | 2012 年 1 月 3 日 | 20:40 |
| Wincepb60-111231-kb2652217-x86.msi | 733,184 | 2012 年 1 月 3 日 | 20:40 |
包含在此更新包中的文件
| 文件名 | 文件大小 | 日期 | 时间 | 路径 |
|---|---|---|---|---|
| Windows embedded ce 6.0_update_kb2652217.htm | 7,862 | 2012 年 1 月 3 日 | 2,014 | 111231_kb2652217 |
| Pcicfg.c | 75,313 | 2011 年 12 月 15 日 | 1,412 | Public\Common\Oak\Drivers\Pcibus |
| Pcibus_lib.lib | 600,128 | 2011 年 12 月 15 日 | 14:11 | Public\Common\Oak\Lib\Armv4i\Debug |
| Pcibus_lib.lib | 321,812 | 2011 年 12 月 15 日 | 14:11 | Public\Common\Oak\Lib\Armv4i\Retail |
| Pcibus_lib.lib | 576,968 | 2011 年 12 月 15 日 | 14:11 | Public\Common\Oak\Lib\Mipsii\Debug |
| Pcibus_lib.lib | 314,582 | 2011 年 12 月 15 日 | 14:11 | Public\Common\Oak\Lib\Mipsii\Retail |
| Pcibus_lib.lib | 576,998 | 2011 年 12 月 15 日 | 14:11 | Public\Common\Oak\Lib\Mipsii_fp\Debug |
| Pcibus_lib.lib | 314,644 | 2011 年 12 月 15 日 | 14:11 | Public\Common\Oak\Lib\Mipsii_fp\Retail |
| Pcibus_lib.lib | 587,250 | 2011 年 12 月 15 日 | 14:11 | Public\Common\Oak\Lib\Mipsiv\Debug |
| Pcibus_lib.lib | 319,522 | 2011 年 12 月 15 日 | 14:11 | Public\Common\Oak\Lib\Mipsiv\Retail |
| Pcibus_lib.lib | 587,280 | 2011 年 12 月 15 日 | 1,412 | Public\Common\Oak\Lib\Mipsiv_fp\Debug |
| Pcibus_lib.lib | 319,584 | 2011 年 12 月 15 日 | 1,412 | Public\Common\Oak\Lib\Mipsiv_fp\Retail |
| Pcibus_lib.lib | 521,010 | 2011 年 12 月 15 日 | 1,412 | Public\Common\Oak\Lib\Sh4\Debug |
| Pcibus_lib.lib | 286,746 | 2011 年 12 月 15 日 | 1,412 | Public\Common\Oak\Lib\Sh4\Retail |
| Pcibus_lib.lib | 506,526 | 2011 年 12 月 15 日 | 14:11 | Public\Common\Oak\Lib\X86\Debug |
| Pcibus_lib.lib | 281,714 | 2011 年 12 月 15 日 | 14:11 | Public\Common\Oak\Lib\X86\Retail |
参考资料
有关基于 hive 的注册表的详细信息,请访问以下Microsoft开发人员网络 (MSDN) 网站:
基于 Hive 的注册表 有关更新2562821的详细信息,请单击下面的序列号以查看Microsoft知识库中的文章:
2562821修复:在基于 Windows Embedded CE R3 的设备上启用基于配置单元的注册表时,新的 PCI Microsoft 卡可能无法按预期工作。
824684 用于描述软件更新Microsoft标准术语的说明