FIX: Storage Cards That Are Formatted to Use the FAT File System May Become Unreadable Under Windows CE .NET 4.0 (824841)



The information in this article applies to:

  • Microsoft Windows CE .NET 4.0

For a Microsoft Windows CE .NET 4.1 version of this article, see 824842.

SYMPTOMS

Windows CE .NET 4.0 automatically creates an extended partition on any storage card that is formatted to use the FAT file system, if there is sufficient unused space available on the card. Later, such a card may become unreadable under Windows CE .NET 4.0.

RESOLUTION

Hotfix Information

A supported software update is now available from Microsoft as Windows CE Platform Builder 4.0 Core OS QFE 030825_KB824841. To resolve this problem immediately, click the following article number for information about obtaining Windows CE Platform Builder and core operating system software updates:

837392 How to locate core operating system fixes for Microsoft Windows CE Platform Builder products

File Information

The English version of this hotfix package has the file attributes (or later) that are listed in the following table. The dates and times for these files are listed in coordinated universal time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.
   Date         Time   Version    Size     File name
   -------------------------------------------------------------------------------
   25-Aug-2003  22:51  4.0.3.825  633,448  Wincepb40-030825-kb824841-armv4.exe
   25-Aug-2003  22:51  4.0.3.825  633,448  Wincepb40-030825-kb824841-armv4i.exe
   25-Aug-2003  22:50  4.0.3.825  629,352  Wincepb40-030825-kb824841-armv4t.exe
   25-Aug-2003  22:50  4.0.3.825  625,256  Wincepb40-030825-kb824841-mips16.exe
   25-Aug-2003  22:51  4.0.3.825  633,448  Wincepb40-030825-kb824841-mipsii.exe
   25-Aug-2003  22:52  4.0.3.825  633,448  Wincepb40-030825-kb824841-mipsii_fp.exe
   25-Aug-2003  22:52  4.0.3.825  633,448  Wincepb40-030825-kb824841-mipsiv.exe
   25-Aug-2003  22:52  4.0.3.825  633,448  Wincepb40-030825-kb824841-mipsiv_fp.exe
   25-Aug-2003  22:50  4.0.3.825  629,352  Wincepb40-030825-kb824841-sh3.exe
   25-Aug-2003  22:51  4.0.3.825  629,352  Wincepb40-030825-kb824841-sh4.exe
   25-Aug-2003  22:50  4.0.3.825  617,064  Wincepb40-030825-kb824841-x86.exe
The English version of this hotfix has the file attributes (or later) that are listed in the following table. The dates and times for these files are listed in coordinated universal time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time tool in Control Panel.
   Date         Time   		            Size    File name
   --------------------------------------------------------------
   Path: Public\Common\Oak\Lib\Armv4\Debug
   14-Aug-2003  19:59                    113,250  Mspart.lib
   14-Aug-2003  19:59                     77,824  Mspart.pdb

   Path: Public\Common\Oak\Lib\Armv4\Retail
   14-Aug-2003  19:59                     83,608  Mspart.lib
   14-Aug-2003  19:59                     77,824  Mspart.pdb

   Path: Public\Common\Oak\Lib\Armv4i\Debug
   14-Aug-2003  20:01                    113,412  Mspart.lib
   14-Aug-2003  20:01                     77,824  Mspart.pdb

   Path: Public\Common\Oak\Lib\Armv4i\Retail
   14-Aug-2003  20:00                     83,764  Mspart.lib
   14-Aug-2003  20:00                     77,824  Mspart.pdb

   Path: Public\Common\Oak\Lib\Armv4t\Debug
   14-Aug-2003  20:00                    102,288  Mspart.lib
   14-Aug-2003  20:00                     77,824  Mspart.pdb

   Path: Public\Common\Oak\Lib\Armv4t\Retail
   14-Aug-2003  20:00                     81,206  Mspart.lib
   14-Aug-2003  20:00                     77,824  Mspart.pdb

   Path: Public\Common\Oak\Lib\Mips16\Debug
   14-Aug-2003  20:02                     94,364  Mspart.lib
   14-Aug-2003  20:02                     77,824  Mspart.pdb

   Path: Public\Common\Oak\Lib\Mips16\Retail
   14-Aug-2003  20:02                     68,470  Mspart.lib
   14-Aug-2003  20:02                     77,824  Mspart.pdb

   Path: Public\Common\Oak\Lib\Mipsii\Debug
   14-Aug-2003  20:01                    108,256  Mspart.lib
   14-Aug-2003  20:01                     77,824  Mspart.pdb

   Path: Public\Common\Oak\Lib\Mipsii\Retail
   14-Aug-2003  20:01                     82,178  Mspart.lib
   14-Aug-2003  20:01                     77,824  Mspart.pdb

   Path: Public\Common\Oak\Lib\Mipsii_fp\Debug
   14-Aug-2003  20:03                    108,288  Mspart.lib
   14-Aug-2003  20:03                     77,824  Mspart.pdb

   Path: Public\Common\Oak\Lib\Mipsii_fp\Retail
   14-Aug-2003  20:03                     82,204  Mspart.lib
   14-Aug-2003  20:03                     77,824  Mspart.pdb

   Path: Public\Common\Oak\Lib\Mipsiv\Debug
   14-Aug-2003  20:02                    105,968  Mspart.lib
   14-Aug-2003  20:02                     77,824  Mspart.pdb

   Path: Public\Common\Oak\Lib\Mipsiv\Retail
   14-Aug-2003  20:02                     81,306  Mspart.lib
   14-Aug-2003  20:02                     77,824  Mspart.pdb

   Path: Public\Common\Oak\Lib\Mipsiv_fp\Debug
   14-Aug-2003  20:04                    106,000  Mspart.lib
   14-Aug-2003  20:04                     77,824  Mspart.pdb

   Path: Public\Common\Oak\Lib\Mipsiv_fp\Retail
   14-Aug-2003  20:03                     81,334  Mspart.lib
   14-Aug-2003  20:03                     77,824  Mspart.pdb

   Path: Public\Common\Oak\Lib\Sh3\Debug
   14-Aug-2003  19:58                     97,624  Mspart.lib
   14-Aug-2003  19:58                     77,824  Mspart.pdb

   Path: Public\Common\Oak\Lib\Sh3\Retail
   14-Aug-2003  19:58                     74,392  Mspart.lib
   14-Aug-2003  19:58                     77,824  Mspart.pdb

   Path: Public\Common\Oak\Lib\Sh4\Debug
   14-Aug-2003  19:59                     97,624  Mspart.lib
   14-Aug-2003  19:59                     77,824  Mspart.pdb

   Path: Public\Common\Oak\Lib\Sh4\Retail
   14-Aug-2003  19:58                     74,242  Mspart.lib
   14-Aug-2003  19:58                     77,824  Mspart.pdb

   Path: Public\Common\Oak\Lib\X86\Debug
   14-Aug-2003  19:58                     86,226  Mspart.lib
   14-Aug-2003  19:58                     77,824  Mspart.pdb

   Path: Public\Common\Oak\Lib\X86\Retail
   14-Aug-2003  19:57                     65,578  Mspart.lib
   14-Aug-2003  19:57                     77,824  Mspart.pdb

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.

MORE INFORMATION

This hotfix prevents Windows CE .NET 4.0 from automatically creating an extended partition. If a card was modified to include an extended partition before you applied this hotfix, and the card has become unreadable, the card can be read after you apply this hotfix.

Modification Type:MinorLast Reviewed:5/27/2005
Keywords:kbBug kbfix kbQFE KB824841 kbAudDeveloper