Hi,
The former is the real size of the file, the latter is the amount of disk
space it occupies. Basically the parts of this file are scattered in
different clusters on the hard drive. This discrepancy is often due to
cluster size, particularly if you are using FAT32 on a large drive. It
could also be due in part to a large amount of fragmentation of the drive or
just the file. All data bits, regardless of actual size, occupy at least one
cluster. In NTFS you normally would use 4K clusters, but in FAT32 you can
use anywhere from 4K to 32K depending on the volume size. If a file is 1K in
size, it's space on the drive would still be at least 4K in either file
system. If you are using 32K clusters in FAT32, the 1K file would occupy 32K
of disk space (how's that for a discrepancy?). Basically, your 23MB file is
broken into many parts, each occupying one full cluster. It is the total
cluster size that the system is reporting as the disk space occupied.
--
Best of Luck,
Rick Rogers, aka "Nutcase" - Microsoft MVP
Windows help -
www.rickrogers.org