Techzonez    

Go Back   Techzonez > Hardware Support > Mobile Tech

Mobile Tech Post your questions or comments regarding Laptops, PDA's, MP3 Players, etc in here.

Reply Post New Thread
 
Thread Tools Display Modes
Old February 20th, 2009, 09:13 AM   #1
PIPER
The Beast Master
TZ Veteran
 
PIPER's Avatar
 
Join Date: May 2002
Location: Florida
Posts: 1,371
thumb drives

if ever the problem shows up......

Q: I've been copying my Excel files to a dedicated USB thumb drive for backup for the past year. Suddenly, newly created Excel files will not copy. Certain other files that already are on that thumb drive will allow themselves to be overwritten, and the drive shows that it has plenty of room (it's less than half full, and the files are very small in relation to the available space). The Device Manager shows no errors with the drive. The problem is not limited to Excel files. I get an error message "Cannot copy [file name]; the directory or file cannot be created." I inserted a different thumb drive in a different USB port and the problem files copied to it fine. I am puzzled. Can you tell me what might be going on? —Tom Chero

A: You say "the files are very small in relation to the available space"—that's a clue. Thumb drives use a variation on the old FAT (File Allocation Table) file system that was used in MS-DOS. A FAT-formatted drive has a fixed-size root directory. No matter how much space is available, if you fill up the root directory, you can't create any more files. And of course this is more likely to happen if the files are very small because you can pack more of them into the drive. Recopying an existing file is no problem, because it already has a directory entry. If the files have long filenames (any filename over eight characters, or that contains certain characters, such as a space), then they take two or more "slots" in the root directory and hence it gets used up faster.

The solution is simple. Although the root directory's size is fixed, subdirectories can grow to hold as many directory entries as needed. So create a subfolder on your USB drive (you will probably have to move one or more files temporarily off the drive to do this). Now copy any new files into the subfolder. Solved!
PIPER is offline   Reply With Quote
Old February 21st, 2009, 01:59 AM   #2
rik
Old, Cranky and Perverted
Super Moderator
 
rik's Avatar
 
Join Date: Aug 2003
Location: Watching Your every move...
Posts: 5,299
Good Info PIPER!
rik is offline   Reply With Quote
Old February 24th, 2009, 10:14 AM   #3
thraxed
Member
 
Join Date: Sep 2005
Posts: 69
Well he sort of got it right, fat 16 will limit ya like that. Though most pen drives are formatted with exfat or fat32, which doesn't have any limitations. So if ya run into this problem just back up your data real quick, and then repartition your drive to something not so 80 ish and go from there without worries.
thraxed is offline   Reply With Quote
Old February 24th, 2009, 18:36 PM   #4
Dehcbad25
Trying to break 7
TZ Veteran
 
Dehcbad25's Avatar
 
Join Date: Apr 2002
Location: Back in Civilization.
Posts: 2,391
o....format in ntfs. That is what I do
__________________
Dehcbad25 is offline   Reply With Quote
Old February 25th, 2009, 01:23 AM   #5
rik
Old, Cranky and Perverted
Super Moderator
 
rik's Avatar
 
Join Date: Aug 2003
Location: Watching Your every move...
Posts: 5,299
Quote:
Originally Posted by thraxed View Post
exfat or fat32, which doesn't have any limitations.
Limitations of FAT32 File System http://support.microsoft.com/kb/184006

The following limitations exist using the FAT32 file system with Windows operating systems:

* Clusters cannot be 64 kilobytes (KB) or larger. If clusters were 64 KB or larger, some programs (such as Setup programs) might calculate disk space incorrectly.

* A volume must contain at least 65,527 clusters to use the FAT32 file system. You cannot increase the cluster size on a volume using the FAT32 file system so that it ends up with less than 65,527 clusters.

* The maximum possible number of clusters on a volume using the FAT32 file system is 268,435,445. With a maximum of 32 KB per cluster with space for the file allocation table (FAT), this equates to a maximum disk size of approximately 8 terabytes (TB).

* The ScanDisk tool included with Microsoft Windows 95 and Microsoft Windows 98 is a 16-bit program. Such programs have a single memory block maximum allocation size of 16 MB less 64 KB. Therefore, The Windows 95 or Windows 98 ScanDisk tool cannot process volumes using the FAT32 file system that have a FAT larger than 16 MB less 64 KB in size. A FAT entry on a volume using the FAT32 file system uses 4 bytes, so ScanDisk cannot process the FAT on a volume using the FAT32 file system that defines more than 4,177,920 clusters (including the two reserved clusters). Including the FATs themselves, this works out, at the maximum of 32 KB per cluster, to a volume size of 127.53 gigabytes (GB).

* You cannot decrease the cluster size on a volume using the FAT32 file system so that the FAT ends up larger than 16 MB less 64 KB in size.

* You cannot format a volume larger than 32 GB in size using the FAT32 file system in Windows 2000. The Windows 2000 FastFAT driver can mount and support volumes larger than 32 GB that use the FAT32 file system (subject to the other limits), but you cannot create one using the Format tool. This behavior is by design. If you need to create a volume larger than 32 GB, use the NTFS file system instead.

Or there is this article: Limitations of the FAT32 File System in Windows XP

http://support.microsoft.com/kb/314463
rik is offline   Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 10:39 AM.



Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
Copyright © Techzonez 2002-2009