Tag Archives: external drive

Why can’t I copy large files over 4GB to my USB flash drive or SD card?

Encrypt and password-protect external drives with USBCrypt software for Windows 10,8,7, and XP.
User rating: 4.7/5
Purchase or download a free trial. Read more…

The capacity of your external flash drive or SD card is large: 8GB, 16GB, or more. There is enough free space on the drive. You can copy the smaller files to the external drive just fine. Yet, when you attempt to copy a large file (4GB or larger) to the external drive, Windows gives you an error (such as: There is not enough free space on the drive, or similar.) Does this sound familiar?

If you experience such a problem, most probably it’s caused by the fact that your external drive or card is formatted with the FAT32 file system. This type of a file system has a built-in limitation on the size of the files that it may contain. Although the total size of the files that you can copy to a FAT32 drive could be as large as 2TB (or the physical capacity of the drive, whichever is smaller), the size of each individual file may not exceed 4GB.

This limitation may sound silly: why would anyone design a system that would not allow for the larger files? The problem is, when the FAT32 file system was designed (that was back in the days of Windows 95), no one anticipated that we would have such large files in use today. Or, maybe the designers hoped that by the time such large files become common, the use of the FAT32 system would be replaced by the more modern systems.

In any case, how to solve the problem of copying the 4GB files? Easy: you need to replace the FAT32 file system on the drive with a more modern one, such as NTFS or exFAT. These newer file systems not have the 4GB file size limitation! Scroll down this page for the instructions on how to change the file system.

Which file system is better, NTFS or exFAT?

They both a pretty good, but which one to choose depends on how else you are going to use the external drive or SD card.

The NTFS file system is supported by all modern versions of Windows (including such dinosaurs as Windows XP, Windows 2000, and Windows NT), and it also supports many other functions not supported by FAT32: file security, encryption, compression, etc. However, if you plan to use the external drive with non-Windows devices (such as an Android tablet or a Mac computer), it would not be recognized by such devices out of the box, and you would need to install additional software or tweak their settings quite a bit to make them work with the NTFS drives.

The exFAT system is not as advanced as NTFS, but it has more support on the non-Windows platforms. For example, many Android phones and tablets, as well as the recent versions of macOS support exFAT devices pretty well.

How to change the drive from FAT32 to NTFS or exFAT format?

Let’s show how to it for NTFS first. There are several ways to go. If the drive or card is empty or contains no important files of yours, the easiest way is to use the Windows Format command to format the drive with the NTFS file system. Specifically:

Take control of your files and folders with AB Commander file manager for Windows 10,8,7,Vista, and XP.
User rating: 4.8/5
Purchase or download a free trial. Read more…

1. Attach the external flash drive to the computer, wait for Windows to recognize it and assign a new drive letter to it.

2. Open the Computer folder and locate the drive letter assigned to the flash drive you want to format with NTFS (in the example below, it’s drive F:)

3. Before continuing, open the drive in a window and make sure it’s empty or does not contain any important files, because after you format a drive, all information that was on it will be erased! If there are files on the drive that you want to keep, take this opportunity to copy them over to the hard drive or some other drive.

4. If you are sure that the external drive contains no important files of yours, go back to the Computer folder, and right click on the icon of the external drive:

Windows offers the Format command on the shortcut menu
(Click to enlarge)

5. Select Format from the menu, and then choose the formatting options:

Options for formatting the external drive with NTFS file system

6. Make sure to select NTFS in the File System drop-down list. That’s what determines the kind of a file system that the drive should have. Also, you may want to select the Quick Format option, which should speed up the formatting process quite considerably.

7. Press Start, and Windows should warn you once again about erasing any existing information on the drive (see step 3 above). Again, if you are sure the drive does not contain any irreplaceable documents, confirm that you want to proceed with the formatting:

Windows warns you about erasing the existing files during the drive formatting

8. If you’ve selected the Quick format option, the formatting should take no longer than a minute or two.

As a result, you should have the same drive, but now it should have the NTFS files system on it. Now you should be able to copy the files larger than 4GB to the drive just fine.

In addition to formatting a drive with the NTFS file system, Windows also offers a way to convert a FAT32 drive to NTFS. The difference is that the conversion process would keep the existing files on the drive. See Windows Help and Support of your computer for the instructions on how to do the conversion.

What if I want to use exFAT instead of NTFS?

The steps to change to exFAT are the same as for NTFS, you only need to select exFAT in the dropdown box instead of NTFS.

Encrypt and password-protect external drives with USBCrypt software for Windows 10,8,7, and XP.
User rating: 4.7/5
Purchase or download a free trial. Read more…

P.S. Our encryption software USBCrypt can create a NTFS- or exFAT-formatted Virtual Encrypted Disk even if the host drive is formatted with FAT32. This suggests yet another solution: instead of formatting the host disk with NTFS, you can instead use USBCrypt to create a NTFS-formatted Virtual Encrypted Disk. If you do that, then in addition to breaking the 4GB file size barrier, you would also get the strong security and password protection for files you put inside of the Virtual Encrypted Disk. See the USBCrypt web page for more information or to download a free 30-day trial.

P.P.S. If you only need to transfer a large file from one computer to another, you can get by with the FAT format if you use a file splitter utility, like the one included in our file manager AB Commander. Using its Split command, you can split a large file into smaller chunks (say, 2GB each). Such chunks can be put on a FAT-formatted drive without a problem. Then, on the destination computer, use the Merge command to combine the chunks together into the original file. Of course, if you want to open the file directly from the external FAT drive, this won’t help you, but just to transfer the file between Windows computers should work fine.

P.P.P.S. Here is what to do if Windows does not offer the NTFS format option.

If you want to link to this article, you can use this HTML code: <a href=”http://www.winability.com/why-cant-i-copy-large-files-over-4gb-to-my-usb-flash-drive/”>Why can’t I copy large files over 4GB to my USB flash drive?</a>

This article is also available in other languages:

Read more

Software Discounts

Locking access to the external drives with Folder Guard

Password-protect and hide personal files and folders with Folder Guard for Windows 10,8,7, and XP.
User rating: 4.7/5
Purchase or download a free trial. Read more…

Previously we’ve shown how easy it was to set up Folder Guard to prevent downloads of programs from the Internet. As a side effect, the filter that accomplished that task prevented running programs from the removable drives, as well. However, what if you want to stop users of your computer from using the external drives at all? For example, what if you don’t want them to copy documents and files from the computer to the removable drives they could bring with them? With Folder Guard, it’s easy to achieve that.

As before, let’s start by creating a file access filter that would restrict the use of the removable drives. Run Folder Guard, and choose View – Filters from the menu to switch to the window that shows the existing filters. If you use one of the latest version of Folder Guard, you should see a filter that we need already in the list, it’s called Lock external drives:

If you don’t see this filter in the list, it’s easy to create it: choose Filter – New from the menu, and then enter the properties of the filters as follows:

The most important part of this filter is the content of the Except folders box: it contains the mask C:*;\\*;*:\RECYCLE.BIN . Why it is there? Because we don’t want the restrictions that this filter would create to apply to the files located on the main drive of your computer (which is most probably the drive C:). We only want the restrictions to apply to other drives, which would have drive letters other than C:. The star character (*) in the mask means any set of characters, so the mask C:* would match any folder located on the C: drive. As a result, the filter would not apply to any file or folder on the C: drive, just what we want.

We also don’t want the filter to apply to the network files. Since the paths of such files usually start with the double-backslash, we use the mask \\* to specify such paths.

Finally, we’ve added the mask *:\RECYCLE.BIN to the Except forders box. It is necessary to prevent the filter from applying to the files located in the Recycle Bin folders. Without such a mask, Windows would be denied access to Recycle Bin, and it would cause it to display messages about it being corrupted.

Encrypt and password-protect external drives with USBCrypt software for Windows 10,8,7, and XP.
User rating: 4.7/5
Purchase or download a free trial. Read more…

Now, if your computer has other drives permanently attached and you want the users to be able to use such drives without restrictions, you should add the appropriate masks to the Except for folders box, too. (You can separate masks with comas, semicolons, or line breaks). For example, if your computer has a DVD drive that has the drive letter D: and you want the users to use the DVD drive without restrictions, modify the content of the Except folders box to read as follows: (Press the […] button to modify the content of the box.)


The rest of the filter properties can be left empty. An empty Apply to box means Apply to all and an empty Except for box means Except for none. We have entered a star character in the Apply to files box, to emphasize that it should apply to all files, but we could have left the box empty, it would produce the same result as the star character.

Now that we have created the filter that we need, it’s time to apply a restricting attribute to it. We basically have two choices: the No access attribute and the Read-only one. Which one to assign to the filter depends on how exactly you want the external devices to be restricted. If you want to completely lock access to the removable drives, assign the No access attribute to the filter:

The result of the No access attribute would be that the users would be prevented from both opening the files from the external devices, and saving the files to them. If you only want to stop users from saving files to the removable drives, but allow them to open or copy files from them, than the Read-only attribute would do the job:

What if at some point you do need to access a removable drive? Just pause the protection of Folder Guard, perform the task, then resume the protection back (no Windows restart required).

Happy computing!

More information

Software Discounts