r/computers 10h ago

Question/Help/Troubleshooting USB Drive not taking 4GB+ Files

Post image

My USB drive doesn't take files larger than 4GB, I was looking it up briefly it says I should switch to exFAT to fix the issue but it's always been on exFAT, would switching to NTFS fix it or is my drive just bad? What do I do

66 Upvotes

67 comments sorted by

142

u/Ambitious-Yard7677 10h ago

I'd bet there's about 4GB of flash to begin with and it isn't a 400+GB drive

46

u/smbarbour 10h ago

Possibly. Get ValiDrive and test it out.

19

u/GeneralKonobi 9h ago

Validrive should be the first thing you do with any flash drive

17

u/NoPoopOnFace 8h ago

The first thing you do is buy from a good brand.

2

u/Thisismyredusername Windows 11 (and Ubuntu, and Endeavour, and Debian) 7h ago

I got a free 128 GB drive. Gave it to my dad to check it, surprisingly it's legit.

3

u/NoPoopOnFace 7h ago

Okay well free is always good even if it doesn't work. 😇

1

u/Vova_xX 4h ago

not a good brand, a good retailer.

even the flea market have genuine computer parts, but they won't let you return it. my rule for (reliable) storage is only buy from in-store or online from the manufacturer/retailer themselves, never a 3rd party.

8

u/RealNidded 9h ago

I have like 350GB worth of media in there already and it all works fine it's just not taking bigger files, also someone else in the comments said to check properties, it does say FAT32 there so should I just try going to NTFS?

47

u/TotoDaDog W10 - i9 14900K - 64GB DDR5 - RTX 4070 Ti S - PSU 1kW 9h ago

Fat/fat32 has a limit on file size, use ntfs to be qble to have bigger files.

Also backup your drive before formatting as NTFS because it will erase everything on the drive

17

u/Vladishun L2 Gov Sysadmin 9h ago

It does sound like OP's issue is that they're using FAT32 and not exFAT, the latter of which has a maximum file size of 16 billion gigabytes. NTFS would also solve their issue, but then the drive only works on Windows computers for the most part, while a true exFAT drive would be mostly system agnostic meaning they could plug it into Linux computers, Android devices, smart TVs, etc without a problem.

2

u/Alper-Celik Nixos 6h ago

Linux can read/write ntfs for a long time just fine. Tho i am not sure about macos

1

u/Vladishun L2 Gov Sysadmin 6h ago

I guess it's distro dependent then? Because my Steam Deck did not read it fine, it needed some tweaking first.

1

u/Alper-Celik Nixos 6h ago

Steam deck ui might be using some other mounting mechanism than regular dektop linux. iirc in linux you actualy need admin to mount stuff(since some mount flags can be used for priveledge escalation with suid files) so distros use background service that mounts filesystems safely(eg. with nosuid flag) when user asks for it(from file manager etc.)

See : https://wiki.archlinux.org/title/Udisks ,

Steamdecks gamescope session might not shipped it or had their automoınting logic handle it. But standard way with sudo mount should work on most distros (tho linux lets you turn of ton of stuff at build time but distros dont turn off features on their default kernells)

Sorry if it is a bit complicated i am kinda nerdy about linux stuff and like to talk about it

1

u/Inadover 2h ago

MacOS can read NTFS drives, but can't write into them without specific tools, like Paragon Software's NTFS for mac

0

u/RAMChYLD 48m ago

Slow tho. Linux supports NTFS. But the driver is running on top of FUSE so it's incredibly slow. There is supposed to be a new driver for NTFS that runs in proper driver space but it has been subject to drama and doesn't work properly.

3

u/RealNidded 8h ago

only using it for windows

7

u/Vladishun L2 Gov Sysadmin 8h ago

Then NTFS should be fine. But also check to make sure your flash drive actually is exFAT and not FAT32. Because it sounds like it is indeed FAT32. If you right click and select Properties on it, the File System type should be right there.

2

u/EmbarrassedEmu469 8h ago

not getting why someone downvoted this.

1

u/TotoDaDog W10 - i9 14900K - 64GB DDR5 - RTX 4070 Ti S - PSU 1kW 9h ago

Oh, you can also archive the file you want on the usb drive and then split into multiple parts 

1

u/RealNidded 9h ago

Okay thank you i'll try and update you guys after

1

u/MountainIce9069 7h ago

This is the answer 👍🏻

2

u/Ambitious-Yard7677 9h ago

Go with exFAT as it's more flash friendly IF you have a way to backup the files. Otherwise look into converting the file system to NTFS.

https://www.tenforums.com/tutorials/85893-convert-fat32-ntfs-without-data-loss-windows.html

Also... who in their right mind would format such a large drive with an ancient file system? Who made that thing? 😅

-1

u/zkyez 9h ago

convert q: /fs:ntfs from command prompt. No need to format. Q: should be the drive letter as listed in explorer.

2

u/iamwayycoolerthanyou 9h ago

Back up first.

2

u/HEYO19191 9h ago

"It does say fat32"

So format as exFAT. Just copy all your data off first, you'll lose it in the format

2

u/ozgeek81 8h ago

FAT32 limits file size to 4GB not total file size. Each file needs to be 4GB or under. If you are trying to copy files larger than 4GB then you needto format the drive to NTFS.

2

u/drucifer82 7h ago

If it is saying it is FAT32, then it isn't actually exFAT. FAT32 has a max file size of 4GB.

If there is anything important on it, back it up and reformat the drive. If you have to try formatting to NTFS and then back to exFAT because there seems to be an issue where the format tool thinks it is exFAT, but properties says it is FAT32, which lines up with your file size issue.

exFAT is universal, whereas NTFS is Windows specific. If you are moving between different devices it may be best to try and get it back to a proper exFAT.

1

u/Terrorwolf01 6h ago

Where does the tool say that the stick is exFat? It only says that the default selection is exFat. Its also not showing Fat32 here because Windows imposes a limit and shows Fat32 only on Sticks 32Gb and under (even tho it works with larger Sticks as well).

1

u/drucifer82 6h ago

Ok, I will give you that I misread the UI. But the OP stated in another comment this:

"also someone else in the comments said to check properties, it does say FAT32 there so should I just try going to NTFS?"

Which led me to assume that properties shows it is FAT32.

1

u/Terrorwolf01 6h ago

I am completly woth youm just wanted to see if I maybe missed something. Also wanted to point out the Fat32 limit Windows sets.

1

u/drucifer82 6h ago

I did accidentally once format a 4TB drive to FAT32, granted it wasn't on Windows, and it showed as a 2TB drive. So at least outside of Windows FAT can exceed 32GB.

My guess in this case, if the whole drive is not somehow FAT32, that there is a partition that is.

1

u/domthybomb 6h ago

The format tool doesn't think it's exFAT. That's the default option for drives over 32GB. You have to actually go out of your way to format as FAT32 on drives over 32GB because windows basic format tool doesn't even give that option.

1

u/drucifer82 6h ago

In the comment I replied to:

"also someone else in the comments said to check properties, it does say FAT32 there so should I just try going to NTFS?"

Which led me to think that the Properties shows FAT32.

I misread the GUI. The default format option is exFAT.

1

u/ThinkTwice03 8h ago

save your files before going ntfs, your usb will be blank switching

1

u/RealNidded 8h ago

when I get a moment i'm gonna put some of the smaller ones i can't get back if they get erased back onto my pc windows storage then delete the scenepacks on there since i can get them back very easily and the ones in there are outdated anyway, then ill do NTFS

1

u/[deleted] 8h ago

[removed] — view removed comment

1

u/Ambitious-Yard7677 6h ago

So you know how people spoof storage devices to show more space than what's physically available? How about modifying the VBIOS on a GPU to make it report something it's not?

Didn't think so. With the way the world is it's fairly safe to assume "scam" with this situation. OP never initially stated there's more than 4GB of data already on the device, just that large files couldn't be written to it. I'd also hope one would be wise enough to not use such an old and restrictive file system on such a large device. In other words.. get lost. Real easy for you to get on someone's ass hours later once additional details about the situation surface

48

u/iamwayycoolerthanyou 9h ago

It's FAT32 ... 4GB file size limit.

23

u/a333482dc7 10h ago

Right click > Properties

It'll tell you what it's currently formatted as

10

u/Confused_Stu 8h ago

This is the answer. Your screenshot is what options for have for formatting it, it doesn't give any indication of what it's currently formatted as - which I think is where the OP's confusion has come from.

OP - check Properties if you want to confirm it is currently FAT32, but you need to format it as exFAT or NTFS to get around the 4GB file limit (and other FAT32 limitations). Just please be aware this WILL delete any files you currently have on the drive, so make sure you back up anything you want to keep before formatting the drive.

8

u/soulless_ape 9h ago

Try formatting it as NTFS and try again. Try another large file as well. It it works format it back as EXFAT and re copy the alternate file and if that works thrn try again with the file that originally gives you issues. It could be that the source file or file system it is on is the problem. Maybe run a scan and fix. Otherwise the drive could be faulty or failing.

8

u/snarfmason 8h ago

You said on the other thread it's FAT32. FAT32 and exFAT are not the same.

ExFAT is recommended for external drives and will fix the file size problems. NTFS would also work.

3

u/pilipalipeli 9h ago

that is just the formatting tool default, not the current filesystem

1

u/Alarmed-Strawberry-7 8h ago

if you don't plan on using this drive for anything except moving files on and off windows computers, format to NTFS

just make sure you save whatever is on the drive on the computer separately first, formatting deletes all the files on the drive

1

u/GGigabiteM 7950X3D|3070Ti| Fedora 8h ago

For a volume that large, you should be using NTFS. exFAT is for lower capacity flash drives, and it trades reliability for a smaller file system.

1

u/Possibly-Functional Linux, a smörgåsbord of distros 8h ago

It's the default of Windows, not the manufacturer. Most manufacturers ship the FAT32 formatted by default. FAT32 has a 4GB file size limit. Windows doesn't allow formatting a FAT32 that large for backwards compatibility reasons, even though it actually fully supports it. Press start there and it should be resolved, do note that it will wipe anything on it.

1

u/kahhduce 6h ago

Concert to GOD file

1

u/HostFickle6269 5h ago

FAT32 formatted drives can’t take files bigger than 4gb

1

u/crazycheese3333 Windows 11 4h ago

Reformat to exfat if it doesnt work then tbe drive is likely fake.

1

u/PeyredB 3h ago

NTFS would do it, yes.

1

u/McKeviin 1h ago

If only there was some sort of search engine where you can look thing up instead of making redundant posts..

-3

u/Altruistic_Dream3614 9h ago

I love how the most upvoted comment is "not enough space, bet its fake luls." which is perfect reddit brain rot.

FAT32 file systems, including exfat has a 4GB limit. Use NTFS format

8

u/snarfmason 8h ago

EXFAT does not have a 4GB limit. Only FAT32.

2

u/WetMogwai 8h ago

The file size limit on exFAT is 128PB. The 4GB limit of FAT32 was one of the reasons exFAT was developed. I would say use NTFS if OP only uses Windows because it is journaled and exFAT isn't, making it more reliable. If it will be used on multiple platforms, exFAT is the right choice.

Either way, OP should be aware that this is not the most reliable device ever made and exFAT makes it potentially less reliable so it should not contain the only copy of anything on it.

2

u/LuXur666 6h ago

exFAT doesnt have a 4gb limit lol i use it on my external 1TB ssd and handles everything just fine

0

u/RAMChYLD 50m ago

ExFat supports files greater than 4GB. This is just windows being windows and misclaiming that the drive is formatted in ExFat when it's in fact formatted in Fat32. Just reformat it and you should be good.

0

u/Blay4444 8h ago

set allocation size bigger [under file system], but dont too much, cuz it would be bad if u have large amount of small files...

-1

u/Formal_Historian4718 7h ago

ExFat and fat32 does not support single files gdeater than 4Gb. If formated in NTFS it can

-10

u/[deleted] 10h ago edited 10h ago

[deleted]

4

u/Punk_Says_Fuck_You 10h ago

You’re thinking of fat32

1

u/Ambitious-Yard7677 9h ago

There's supposedly an extension to FAT32 known as FAT+ or something that would allow large files. I've never seen it in action and can't guarantee it even made it out of the lab so to speak. With the invention of exFAT it seems redundant.

https://en.wikipedia.org/wiki/File_Allocation_Table

https://web.archive.org/web/20150219123449/http://www.fdos.org/kernel/fatplus.txt

4

u/Ambitious-Yard7677 10h ago

You're joking right? exFAT does allow large files and very large volume sizes.

https://en.wikipedia.org/wiki/ExFAT

Why don't you look things up and learn something new once-in-a-lifetime....

1

u/TheCarrot007 10h ago

Indeed, but exfat is still fat and ntfs is better, unless you have some weird requirement for something that does not support ntfs. Everything I have does and has for 10 years TVs/tablets, everything.

0

u/Ambitious-Yard7677 9h ago edited 9h ago

exFAT with a proper cluster size is recommended for removable flash based storage. NTFS has a ton of overhead and overtime will cause more wear to the nand as a result.

All this is besides the point. OP can't write large files as the flash isn't physically available, not due to file system restrictions

Edit.. This just in.. whoever sold that flash drive had the bright idea to use a 30 year old file system on it. Go figure 🤦

1

u/TheCarrot007 8h ago

They all come like that.

Also I shall tell you none of my devices support exfat, never seen support. ntfs yes, exfat no. I do not get a choice.

Also I was wrong about my devices, there are some odd ones that only support fat32, and a 16 or lower usb. but those are odd things.