Microsoft KB Archive/327284

From BetaArchive Wiki
Knowledge Base


Slow Performance When You Copy Files on the FAT File System

Article ID: 327284

Article Last Modified on 5/26/2005



APPLIES TO

  • Microsoft Windows CE Platform Builder 4.0



This article was previously published under Q327284

SYMPTOMS

Copying a file on the FAT file system may take longer than copying the file on other file systems.

CAUSE

Multiple-sector accessing in the FAT file system is turned off on Windows CE 4.0 if caching is turned on.

RESOLUTION

A supported software update is now available from Microsoft as Windows CE 4.0 Core OS QFE Q327284. 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


The English version of this package has the following file attributes or later:

   Date         Time   Size     File name
   ---------------------------------------------------------------
   20-Aug-2002  13:48  625,248  020820_armv4i_wce40-q327284.exe    
   20-Aug-2002  13:48  625,248  020820_armv4t_wce40-q327284.exe    
   20-Aug-2002  13:48  621,152  020820_armv4_wce40-q327284.exe    
   20-Aug-2002  13:48  576,096  020820_mips16_wce40-q327284.exe    
   20-Aug-2002  13:48  645,728  020820_mipsii_fp_wce40-q327284.ex
   20-Aug-2002  13:48  645,728  020820_mipsii_wce40-q327284.exe    
   20-Aug-2002  13:48  662,112  020820_mipsiv_fp_wce40-q327284.exe
   20-Aug-2002  13:48  662,112  020820_mipsiv_wce40-q327284.exe    
   20-Aug-2002  13:48  592,480  020820_sh3_wce40-q327284.exe    
   20-Aug-2002  13:48  592,480  020820_sh4_wce40-q327284.exe    
   20-Aug-2002  13:48  543,328  020820_x86_wce40-q327284.exe    
                

The English version of this fix has the file attributes (or later) that are listed in the following table.

   Date         Time   Size     File name   Platform
   ---------------------------------------------------------
   05-Aug-2002  11:48  716,682  Fatfsd.lib  armv4\debug
   05-Aug-2002  11:48   77,824  Fatfsd.pdb  armv4\debug
   05-Aug-2002  11:48  402,730  Fatfsd.lib  armv4\retail
   05-Aug-2002  11:48   77,824  Fatfsd.pdb  armv4\retail
   05-Aug-2002  11:49  717,420  Fatfsd.lib  armv4i\debug
   05-Aug-2002  11:49   77,824  Fatfsd.pdb  armv4i\debug
   05-Aug-2002  11:49  403,530  Fatfsd.lib  armv4i\retail
   05-Aug-2002  11:49   77,824  Fatfsd.pdb  armv4i\retail
   05-Aug-2002  11:48  682,428  Fatfsd.lib  armv4t\debug
   05-Aug-2002  11:48   77,824  Fatfsd.pdb  armv4t\debug
   05-Aug-2002  11:48  403,130  Fatfsd.lib  armv4t\retail
   05-Aug-2002  11:48   77,824  Fatfsd.pdb  armv4t\retail
   05-Aug-2002  11:50  622,384  Fatfsd.lib  mips16\debug
   05-Aug-2002  11:50   86,016  Fatfsd.pdb  mips16\debug
   05-Aug-2002  11:50  342,726  Fatfsd.lib  mips16\retail
   05-Aug-2002  11:50   86,016  Fatfsd.pdb  mips16\retail
   05-Aug-2002  11:49  733,658  Fatfsd.lib  mipsii\debug
   05-Aug-2002  11:49   86,016  Fatfsd.pdb  mipsii\debug
   05-Aug-2002  11:49  404,166  Fatfsd.lib  mipsii\retail
   05-Aug-2002  11:49   86,016  Fatfsd.pdb  mipsii\retail
   05-Aug-2002  11:50  733,798  Fatfsd.lib  mipsII_fp\debug
   05-Aug-2002  11:50   86,016  Fatfsd.pdb  mipsII_fp\debug
   05-Aug-2002  11:50  404,306  Fatfsd.lib  mipsII_fp\retail
   05-Aug-2002  11:50   86,016  Fatfsd.pdb  mipsII_fp\retail
   05-Aug-2002  11:49  749,990  Fatfsd.lib  mipsiv\debug
   05-Aug-2002  11:49   86,016  Fatfsd.pdb  mipsiv\debug
   05-Aug-2002  11:49  420,586  Fatfsd.lib  mipsiv\retail
   05-Aug-2002  11:49   86,016  Fatfsd.pdb  mipsiv\retail
   05-Aug-2002  11:50  750,130  Fatfsd.lib  mipsiv_fp\debug
   05-Aug-2002  11:50   86,016  Fatfsd.pdb  mipsiv_fp\debug
   05-Aug-2002  11:50  420,726  Fatfsd.lib  mipsiv_fp\retail
   05-Aug-2002  11:50   86,016  Fatfsd.pdb  mipsiv_fp\retail
   05-Aug-2002  11:47  626,148  Fatfsd.lib  sh3\debug
   05-Aug-2002  11:47   86,016  Fatfsd.pdb  sh3\debug
   05-Aug-2002  11:47  369,082  Fatfsd.lib  sh3\retail
   05-Aug-2002  11:47   86,016  Fatfsd.pdb  sh3\retail
   05-Aug-2002  11:48  625,794  Fatfsd.lib  sh4\debug
   05-Aug-2002  11:48   77,824  Fatfsd.pdb  sh4\debug
   05-Aug-2002  11:48  368,268  Fatfsd.lib  sh4\retail
   05-Aug-2002  11:48   77,824  Fatfsd.pdb  sh4\retail
   05-Aug-2002  11:47  613,944  Fatfsd.lib  x86\debug
   05-Aug-2002  11:47   86,016  Fatfsd.pdb  x86\debug
   05-Aug-2002  11:47  325,442  Fatfsd.lib  x86\retail
   05-Aug-2002  11:47   77,824  Fatfsd.pdb  x86\retail
                

This hotfix turns on multiple-sector accessing in FAT when caching is on. This causes performance improvements when you copy large files over the FATFS file system.

STATUS

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


Additional query words: fatfs

Keywords: kbbug kbfix kbqfe KB327284