Symptoms

Consider the following scenario:

  • You have a Windows Embedded Compact 7-based image on a device that is equipped with a storage device that can be formatted. 

  • The image contains the following catalog items:

    • "exFAT File System" (SYSGEN_EXFAT)

    • "Transaction-Safe FAT File System (TFAT)" (SYSGEN_TFAT)

  • You create a partition on the storage device and then format the partion to the TexFAT format.

  • You mount the partition on the device and then copy some files to the partition.

  • You restart the device.

In this scenario, the used space that is displayed in Windows Explorer for the TexFAT-formatted partition is much less than the actual amount of used space. Sometimes, the used space that is displayed is close to 0 bytes.

Note This issue also occurs when the GetDiskFreeSpaceEx function is used to check the used and free space of a partition.

Resolution

Software update information

A supported software update is now available from Microsoft as Windows Embedded Compact 7 Monthly Update (April 2012). In the "File information" section, the package file name contains the processor type.

Note This Windows Embedded Compact 7 monthly update is available for download from the following Microsoft Download Center website:

Windows Embedded Compact 7 Updates

Prerequisites

This update is supported only if all previously issued updates for this product have also been installed.

Restart requirement

After you apply this update, you must perform a clean build of the whole platform. To do this, use one of the following methods:

  • On the Build menu, click Clean Solution, and then click Build Solution.

  • On the Build menu, click Rebuild Solution.

You do not have to restart the computer after you apply this software update.

Update replacement information

This update does not replace any other updates.

File information

The English version of this software update package has the file attributes (or later file attributes) 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 item in Control Panel.

Files that are included in this update package

File name

File size

Date

Time

Path

Exfat.dll

151,552

20-Apr-2012

00:47

Public\Common\Oak\Target\Armv5\Checked

Exfat.map

119,908

20-Apr-2012

00:47

Public\Common\Oak\Target\Armv5\Checked

Exfat.rel

48,458

20-Apr-2012

00:47

Public\Common\Oak\Target\Armv5\Checked

Exfat.dll

249,856

20-Apr-2012

00:47

Public\Common\Oak\Target\Armv5\Debug

Exfat.map

130,171

20-Apr-2012

00:47

Public\Common\Oak\Target\Armv5\Debug

Exfat.rel

53,214

20-Apr-2012

00:47

Public\Common\Oak\Target\Armv5\Debug

Exfat.dll

102,400

20-Apr-2012

00:47

Public\Common\Oak\Target\Armv5\Retail

Exfat.map

53,825

20-Apr-2012

00:47

Public\Common\Oak\Target\Armv5\Retail

Exfat.rel

28,825

20-Apr-2012

00:47

Public\Common\Oak\Target\Armv5\Retail

Exfat.dll

151,552

20-Apr-2012

00:49

Public\Common\Oak\Target\Armv6\Checked

Exfat.map

119,908

20-Apr-2012

00:49

Public\Common\Oak\Target\Armv6\Checked

Exfat.rel

48,458

20-Apr-2012

00:49

Public\Common\Oak\Target\Armv6\Checked

Exfat.dll

249,856

20-Apr-2012

00:49

Public\Common\Oak\Target\Armv6\Debug

Exfat.map

130,171

20-Apr-2012

00:49

Public\Common\Oak\Target\Armv6\Debug

Exfat.rel

53,214

20-Apr-2012

00:49

Public\Common\Oak\Target\Armv6\Debug

Exfat.dll

102,400

20-Apr-2012

00:49

Public\Common\Oak\Target\Armv6\Retail

Exfat.map

53,825

20-Apr-2012

00:49

Public\Common\Oak\Target\Armv6\Retail

Exfat.rel

28,825

20-Apr-2012

00:49

Public\Common\Oak\Target\Armv6\Retail

Exfat.dll

151,552

20-Apr-2012

00:51

Public\Common\Oak\Target\Armv7\Checked

Exfat.map

119,908

20-Apr-2012

00:51

Public\Common\Oak\Target\Armv7\Checked

Exfat.rel

48,458

20-Apr-2012

00:51

Public\Common\Oak\Target\Armv7\Checked

Exfat.dll

249,856

20-Apr-2012

00:51

Public\Common\Oak\Target\Armv7\Debug

Exfat.map

130,171

20-Apr-2012

00:51

Public\Common\Oak\Target\Armv7\Debug

Exfat.rel

53,214

20-Apr-2012

00:51

Public\Common\Oak\Target\Armv7\Debug

Exfat.dll

102,400

20-Apr-2012

00:50

Public\Common\Oak\Target\Armv7\Retail

Exfat.map

53,825

20-Apr-2012

00:50

Public\Common\Oak\Target\Armv7\Retail

Exfat.rel

28,825

20-Apr-2012

00:50

Public\Common\Oak\Target\Armv7\Retail

Exfat.dll

196,608

20-Apr-2012

00:52

Public\Common\Oak\Target\Mipsii\Checked

Exfat.map

119,407

20-Apr-2012

00:52

Public\Common\Oak\Target\Mipsii\Checked

Exfat.rel

157,846

20-Apr-2012

00:52

Public\Common\Oak\Target\Mipsii\Checked

Exfat.dll

266,240

20-Apr-2012

00:52

Public\Common\Oak\Target\Mipsii\Debug

Exfat.map

129,438

20-Apr-2012

00:52

Public\Common\Oak\Target\Mipsii\Debug

Exfat.rel

202,419

20-Apr-2012

00:52

Public\Common\Oak\Target\Mipsii\Debug

Exfat.dll

131,072

20-Apr-2012

00:52

Public\Common\Oak\Target\Mipsii\Retail

Exfat.map

53,243

20-Apr-2012

00:52

Public\Common\Oak\Target\Mipsii\Retail

Exfat.rel

96,366

20-Apr-2012

00:52

Public\Common\Oak\Target\Mipsii\Retail

Exfat.dll

196,608

20-Apr-2012

00:54

Public\Common\Oak\Target\Mipsii_fp\Checked

Exfat.map

119,407

20-Apr-2012

00:54

Public\Common\Oak\Target\Mipsii_fp\Checked

Exfat.rel

157,846

20-Apr-2012

00:54

Public\Common\Oak\Target\Mipsii_fp\Checked

Exfat.dll

266,240

20-Apr-2012

00:54

Public\Common\Oak\Target\Mipsii_fp\Debug

Exfat.map

129,438

20-Apr-2012

00:54

Public\Common\Oak\Target\Mipsii_fp\Debug

Exfat.rel

202,419

20-Apr-2012

00:54

Public\Common\Oak\Target\Mipsii_fp\Debug

Exfat.dll

131,072

20-Apr-2012

00:54

Public\Common\Oak\Target\Mipsii_fp\Retail

Exfat.map

53,243

20-Apr-2012

00:54

Public\Common\Oak\Target\Mipsii_fp\Retail

Exfat.rel

96,366

20-Apr-2012

00:54

Public\Common\Oak\Target\Mipsii_fp\Retail

Exfat.dll

143,360

20-Apr-2012

00:56

Public\Common\Oak\Target\Sh4\Checked

Exfat.map

120,888

20-Apr-2012

00:56

Public\Common\Oak\Target\Sh4\Checked

Exfat.rel

85,056

20-Apr-2012

00:56

Public\Common\Oak\Target\Sh4\Checked

Exfat.dll

204,800

20-Apr-2012

00:56

Public\Common\Oak\Target\Sh4\Debug

Exfat.map

130,860

20-Apr-2012

00:56

Public\Common\Oak\Target\Sh4\Debug

Exfat.rel

107,560

20-Apr-2012

00:56

Public\Common\Oak\Target\Sh4\Debug

Exfat.dll

98,304

20-Apr-2012

00:55

Public\Common\Oak\Target\Sh4\Retail

Exfat.map

54,350

20-Apr-2012

00:55

Public\Common\Oak\Target\Sh4\Retail

Exfat.rel

61,653

20-Apr-2012

00:55

Public\Common\Oak\Target\Sh4\Retail

Exfat.dll

122,880

20-Apr-2012

00:57

Public\Common\Oak\Target\X86\Checked

Exfat.map

120,264

20-Apr-2012

00:57

Public\Common\Oak\Target\X86\Checked

Exfat.rel

40,918

20-Apr-2012

00:57

Public\Common\Oak\Target\X86\Checked

Exfat.dll

172,032

20-Apr-2012

00:57

Public\Common\Oak\Target\X86\Debug

Exfat.map

128,970

20-Apr-2012

00:57

Public\Common\Oak\Target\X86\Debug

Exfat.rel

45,152

20-Apr-2012

00:57

Public\Common\Oak\Target\X86\Debug

Exfat.dll

77,824

20-Apr-2012

00:57

Public\Common\Oak\Target\X86\Retail

Exfat.map

54,950

20-Apr-2012

00:57

Public\Common\Oak\Target\X86\Retail

Exfat.rel

16,036

20-Apr-2012

00:57

Public\Common\Oak\Target\X86\Retail

More Information

For more information about the GetDiskFreeSpaceEx function, go to the following MSDN website:

GetDiskFreeSpaceEx (Windows Embedded Compact 7)

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Insiders

Was this information helpful?

What affected your experience?

Thank you for your feedback!

×