修复 ︰ 如果外部硬盘驱动器物理分离在 Windows CE 5.0 中的写操作的过程中,FATFS 驱动程序可能会进入无限循环

重要说明:本文是由 Microsoft 机器翻译软件进行的翻译并可能由 Microsoft 社区通过社区翻译机构(CTF)技术进行后期编辑,或可能是由人工进行的翻译。Microsoft 同时向您提供机器翻译、人工翻译及社区后期编辑的文章,以便对我们知识库中的所有文章以多种语言提供访问。翻译的文章可能存在词汇、句法和/或语法方面的错误。Microsoft 对由于内容的误译或客户对内容的使用所导致的任何不准确、错误或损失不承担责任。

点击这里察看该文章的英文版: 904258
症状
请考虑以下情形:Windows CE 5.0,在外部硬盘驱动器上物理分离时文件分配表 (FAT) 文件系统 (FATFS) 驱动程序正在执行的写操作。在这种情况下,FATFS 驱动程序可能会进入无限循环,无法处理附加的文件操作。
解决方案

软件更新信息

一个受支持的软件更新作为 Windows CE 5.0 核心 OS QFE 904258 现可从 Microsoft 可用。要立即解决此问题,请单击下面的文章编号,有关获取 Windows CE Platform Builder 信息和核心操作系统软件更新:
837392 如何找到核心操作系统的 Microsoft Windows CE Platform Builder 产品修复

系统必备组件

此外应用了此产品的所有以前发布的软件更新的情况下,才支持此软件更新。

重新启动要求

应用此软件更新后,您必须对整个平台执行干净构建。要清理平台,请单击生成菜单上的清理。要构建平台,请单击生成菜单中的构建平台。不需要应用此软件更新后重新启动计算机。

软件更新替代信息

此软件更新不替代任何其他软件更新。

文件信息

此软件更新包的英文版具有的文件属性或更新的文件属性在下表中列出。
   Date         Time   Size       File name   ----------------------------------------------------------------------   05-Oct-2005  23:24  1,102,848  Wincepb50-051005-kb904258-armv4i.msi   05-Oct-2005  23:24  1,149,952  Wincepb50-051005-kb904258-mipsii.msi   05-Oct-2005  23:24  1,149,952  Wincepb50-051005-kb904258-mipsii_fp.msi   05-Oct-2005  23:24  1,165,824  Wincepb50-051005-kb904258-mipsiv.msi   05-Oct-2005  23:24  1,165,824  Wincepb50-051005-kb904258-mipsiv_fp.msi   05-Oct-2005  23:24  1,080,832  Wincepb50-051005-kb904258-sh4.msi   05-Oct-2005  23:24  1,010,176  Wincepb50-051005-kb904258-x86.msi
此更新的英文版具有的文件属性 (或更新的文件属性) 在下表中列出。日期和为这些文件的时间以协调世界时 (UTC) 列出。当您查看文件信息时,它将转换为本地时间。要了解 UTC 与本地时间之间的时差,请使用控制面板中的日期和时间工具中的时区选项卡。
   Date         Time   Size     File name   --------------------------------------------   Path: Public\Common\Oak\Lib\Armv4i\Debug   30-Sep-2005  19:12  573,728  Fatfsd.lib   30-Sep-2005  19:12  666,514  Tfat.lib   Path: Public\Common\Oak\Lib\Armv4i\Retail   30-Sep-2005  19:12  300,820  Fatfsd.lib   30-Sep-2005  19:12  337,434  Tfat.lib   Path: Public\Common\Oak\Lib\Mipsii\Debug   30-Sep-2005  19:14  578,600  Fatfsd.lib   30-Sep-2005  19:14  668,620  Tfat.lib   Path: Public\Common\Oak\Lib\Mipsii\Retail   30-Sep-2005  19:13  307,694  Fatfsd.lib   30-Sep-2005  19:13  344,334  Tfat.lib   Path: Public\Common\Oak\Lib\Mipsii_fp\Debug   30-Sep-2005  19:14  578,722  Fatfsd.lib   30-Sep-2005  19:14  668,750  Tfat.lib   Path: Public\Common\Oak\Lib\Mipsii_fp\Retail   30-Sep-2005  19:14  307,818  Fatfsd.lib   30-Sep-2005  19:14  344,412  Tfat.lib   Path: Public\Common\Oak\Lib\Mipsiv\Debug   30-Sep-2005  19:14  587,618  Fatfsd.lib   30-Sep-2005  19:14  679,838  Tfat.lib   Path: Public\Common\Oak\Lib\Mipsiv\Retail   30-Sep-2005  19:14  310,908  Fatfsd.lib   30-Sep-2005  19:14  348,040  Tfat.lib   Path: Public\Common\Oak\Lib\Mipsiv_fp\Debug   30-Sep-2005  19:15  587,740  Fatfsd.lib   30-Sep-2005  19:15  679,968  Tfat.lib   Path: Public\Common\Oak\Lib\Mipsiv_fp\Retail   30-Sep-2005  19:15  311,024  Fatfsd.lib   30-Sep-2005  19:15  348,114  Tfat.lib   Path: Public\Common\Oak\Lib\Sh4\Debug   30-Sep-2005  19:12  490,788  Fatfsd.lib   30-Sep-2005  19:12  567,356  Tfat.lib   Path: Public\Common\Oak\Lib\Sh4\Retail   30-Sep-2005  19:12  280,090  Fatfsd.lib   30-Sep-2005  19:12  312,200  Tfat.lib   Path: Public\Common\Oak\Lib\X86\Debug   30-Sep-2005  19:12  481,528  Fatfsd.lib   30-Sep-2005  19:12  556,676  Tfat.lib   Path: Public\Common\Oak\Lib\X86\Retail   30-Sep-2005  19:11  267,554  Fatfsd.lib   30-Sep-2005  19:11  299,128  Tfat.lib
状态
Microsoft 已经确认这是"适用于"一节中列出的 Microsoft 产品中的问题。

警告:本文已自动翻译

属性

文章 ID:904258 - 上次审阅时间:06/12/2016 10:51:00 - 修订版本: 2.0

Microsoft Windows CE 5.0

  • kbbug kbfix kbqfe kbmt KB904258 KbMtzh
反馈