Why can't I copy a 7 GB file to an external USB HD with 120 GB free?

3

Yes, why can't I?

I was stashing away some old photography backup zips last night. I could copy 4 of my > 1 GB backup zips to my external USB connected hard-drive when I got the error message "Cannot copy file. Not enough free space." (sort of) for a zip of roughly 7 GB.

But there are 120 GB free. Why is this?

EDIT: Clarification - the files that I could copy was smaller than 4 GB. The failing one was 7 GB. The cause seems to be the FAT32 4 GB limit.

Johann Gerell

Posted 2009-11-03T06:52:25.530

Reputation: 133

1Consider removing irrelevant tags (backup, zip, memory) and adding tags 'filesystems', 'fat'. – Bender – 2009-11-03T07:25:25.027

Roger that, Bender! – Johann Gerell – 2009-11-03T07:29:35.627

Answers

15

Maybe your External HDD is formatted as FAT? FAT-formatted drives can't see files larger than 4 GB, you'll have to reformat it as NTFS.

The maximum possible size for a file on a FAT32 volume is 4 GB minus 1 byte (232−1 bytes). Video applications, large databases, and some other software easily exceed this limit. Larger files require another formatting type such as NTFS.

FAT32 @ Wikipedia

Or you could split the zip file in two 3.5 GB parts.

domen

Posted 2009-11-03T06:52:25.530

Reputation: 421

That's spot on! – Johann Gerell – 2009-11-03T07:26:06.663

4

Most likely the drive has been formatted with FAT32 which has a maximum file size of 4GB. See the Wikipedia article on FAT32

Format the drive with NTFS and it should be good to go.

John

Posted 2009-11-03T06:52:25.530

Reputation:

0

I formatted my 8gb flash card to exFAT as I haven't NTFS option in "format" menu. But it works fine!

yakunins

Posted 2009-11-03T06:52:25.530

Reputation: 380