The information in this article applies to:
SYMPTOMS
Applications on Windows NT successfully copy up to 224 files to the root
directory of a 1.44MB floppy disk. However, on Windows 95, they can only
copy up to 112 files. In each case, the file names are mixed-case but use
the standard 8.3 format (short filenames).
CAUSE
Windows 95 and Windows NT behave differently because of the way the two
platforms store mixed-case short (8.3) filenames. Windows NT stores each
mixed-case short filename in a single directory entry with its case
preserved. Windows 95, however, creates two directory entries for mixed-
case short filenames: one entry is for the 8.3 name in all upper-case (as
MS-DOS stores filenames); the second is for a long filename entry that
stores the filename in mixed-case.
RESOLUTION
There is no direct means for Win32 applications to determine the exact
number of unused root directory entries on a FAT volume, nor should
applications rely on there being a certain number free. In fact,
applications that are dependent on putting files into the root directory
should not be developed.
STATUSThe behavior difference is by design due to implementation choices made in the two platforms. Additional query words: 4.00 4.0 95 kbdss floppy LFN diskette SFN
Keywords : kbAPI kbFileIO kbKernBase kbWinOS2000 kbDSupport kbGrpKernBase |
Last Reviewed: January 6, 2000 © 2000 Microsoft Corporation. All rights reserved. Terms of Use. |