If you’ve ever plugged in a USB flash drive, dragged a file over, and watched Windows pop up "The file is too large for the destination file system" or "You'll need to provide administrator permission to copy this file" when you clearly have space and admin rights, you’re in the right place.
I built this guide after seeing the same handful of questions show up for years across Reddit, Microsoft Learn, BleepingComputer, and Spiceworks. The good news: in most cases, the fix takes under five minutes once you know which error you’re hitting. I’ll walk you through every common cause of files not copying to a USB drive, the fastest fix for each, and the no-format workaround if you don’t want to wipe the drive.
ContentsTable of Contents›
- Why can’t I copy files to my USB drive? (Quick Answer)
- Understanding USB file systems: FAT32 vs exFAT vs NTFS
- FAT32 vs exFAT vs NTFS side-by-side
- Before you start: back up your data and gather what you need
- Which fix do you need? Match the error message to the solution
- Fix 1: File is too large for the destination file system
- How to format a USB drive to exFAT in Windows 10 or 11
- Fix 2: You need administrator permission / permission denied
- How to take ownership of a USB drive on Windows 10/11
- Fix 3: USB file system errors and corrupted drives
- How to repair a corrupted USB drive with chkdsk
- How to use diskpart to clean and reformat a stubborn USB
- Fix 4: USB drive is write-protected or read-only
- How to remove write protection via the Windows registry
- How to clear read-only attributes via diskpart
- Fix 5: BitLocker or encryption is locking the drive
- How to unlock or decrypt a BitLocker USB drive
- Fix 6: Hardware problems and dying USB drives
- How to transfer files larger than 4GB without reformatting
- Option A: Split the file into chunks under 4GB with 7-Zip
- Option B: Convert FAT32 to NTFS without losing data using Windows convert
- Mac-specific steps for USB file copy errors
- How to format a USB to exFAT on macOS
- When the problem is actually your PC, not the USB
- How to reinstall USB drivers via Device Manager
- Check for security software interference
- Frequently Asked Questions
- Why are my files not copying to my external drive?
- Why can’t I copy large files to my USB flash drive?
- How to enable file transfer through USB?
- How can I fix the ‘File size too large for destination USB’ error?
- How can I bypass the FAT32 file size limit?
- How do I format my USB drive from FAT32 to exFAT?
- How to transfer files larger than 4GB to FAT32 without formatting?
- Final thoughts on fixing files not copying to a USB drive
Why can’t I copy files to my USB drive? (Quick Answer)
The most common reason files won’t copy to a USB drive is that the drive is formatted as FAT32, which caps any single file at 4 GB. The second most common reason is a permission or ownership issue, where Windows blocks the write with an "administrator permission required" error. Less common causes include file system corruption, write protection, BitLocker encryption, and dying flash memory.
If you see "The file is too large for the destination file system", your fix is to back up its data, then reformat it as exFAT (cross-platform) or NTFS (Windows-only). If you see an administrator or permission error, skip ahead to Fix 2. If the drive randomly disconnects mid-copy with error 0x800701B1, skip to Fix 6 for hardware diagnostics.
Use the “Which fix do you need?” table further down to match your exact error message to the right section.
Understanding USB file systems: FAT32 vs exFAT vs NTFS
A USB drive is split into two layers: the physical flash memory and the file system, which is the bookkeeping format Windows uses to track files. Three file systems matter for flash drives in 2026: FAT32, exFAT, and NTFS. Each has different file-size and drive-size limits, and each behaves differently across operating systems.
FAT32 is the oldest of the three (introduced in 1995) and is the default on most flash drives out of the box because it’s the only format every version of Windows, macOS, Linux, game consoles, and car stereos can read. Its hard limit is 4 GB per file and 8 TB per drive, which sounds generous until you try to copy a 5 GB movie ISO or a 6 GB Windows update.
exFAT is Microsoft’s modern flash-drive format. It supports files up to 16 EB (effectively unlimited), drives up to 128 PB, and works on Windows 10/11, macOS 10.6.5+, and most smart devices. For a USB stick you’ll move files to and from a modern PC, exFAT is almost always the right choice.
NTFS is Windows’ full-fat file system with permissions, encryption, journaling, and compression. It supports huge files but is read-only on macOS by default and isn’t reliably supported on game consoles, smart TVs, or car audio. Pick NTFS only if you’ll use the drive exclusively on Windows and you need features like file permissions or BitLocker.
FAT32 vs exFAT vs NTFS side-by-side
| Format | Max single file | Max drive size | Windows | macOS | Linux | Best for |
|---|---|---|---|---|---|---|
| FAT32 | 4 GB | 8 TB | Read/Write | Read/Write | Read/Write | Universal compatibility, files under 4GB |
| exFAT | 16 EB | 128 PB | Read/Write | Read/Write | Read/Write (kernel 5.4+) | Large files across modern OSes |
| NTFS | 16 TB | 256 TB | Read/Write | Read-only (without add-ons) | Read/Write | Windows-only drives with permissions |
When readers ask me “why does it say file too large when there’s plenty of space?”, the answer is always the same: the file is over 4 GB and the USB is FAT32. The space on the drive is irrelevant; the per-file cap is what’s blocking you.
Before you start: back up your data and gather what you need
Several fixes below will erase everything on the USB drive. Before you do anything destructive, copy the files currently on the stick somewhere safe — your PC’s hard drive, an external hard drive, or even the cloud. Reformatting a drive cannot be undone.
You’ll also want a few minutes of uninterrupted time, an admin account on your PC, and ideally a second USB port or a second computer to test against. The “try a different port” step rules out the most embarrassing hardware cause in under 30 seconds.
Quick pre-flight checklist:
- Back up the USB’s current contents to your PC or another drive
- Confirm you have an admin account on Windows 10 or 11
- Note the exact error message verbatim — you’ll need it to pick the right fix
- Have a second USB cable or port available to swap in
- Close any application currently reading or writing the USB (Explorer windows, antivirus, backup tools)
Which fix do you need? Match the error message to the solution
Save yourself ten minutes of guessing. Find your error message in the table below and jump straight to the matching fix section.
| Exact error message you see | Most likely cause | Go to |
|---|---|---|
"The file is too large for the destination file system" | Drive is FAT32, file is over 4 GB | Fix 1 |
"You'll need to provide administrator permission to copy this file" | NTFS permission/ownership issue | Fix 2 |
"You don't have permission to access this file" when reading the USB | ACL corruption, scan-and-fix forced reboot | Fix 2 or Fix 3 |
"The media is write protected" | Registry or physical write-protect switch | Fix 4 |
| USB asks for a BitLocker recovery key | Drive is encrypted | Fix 5 |
Transfer stalls, drive disconnects, error 0x800701B1 | Dying flash memory or underpowered hub | Fix 6 |
"Windows was unable to complete the format" | File system corruption or failing drive | Fix 3 then Fix 6 |
Fix 1: File is too large for the destination file system
This is the #1 cause of files not copying to a USB drive in 2026. The error looks like the system is complaining about space — and the drive can show 200 GB free — but the limit is on the size of a single file, not the drive. If the USB is FAT32 and your file is over 4 GB, Windows refuses the copy every time.
The fix is to reformat the drive as exFAT (or NTFS if it’s a Windows-only drive). Back up the drive first because reformatting wipes it.
How to format a USB drive to exFAT in Windows 10 or 11
- Plug the USB into your PC and note its drive letter (e.g.,
E:) from File Explorer. - Open This PC, right-click the USB drive, and choose Format.
- Under File system, pick exFAT for cross-platform use or NTFS for Windows-only.
- Set Allocation unit size to Default unless you have a specific reason to change it.
- Leave Quick Format checked (faster; uncheck only if you suspect bad sectors).
- Type a Volume label (a friendly name) and click Start.
- Confirm the warning that all data will be erased, then wait for the format to finish.
- Click OK when Windows reports the format is complete, then copy your large file.
That single fix solves the bulk of files not copying to USB cases. If you don’t want to wipe the drive, skip ahead to the How to transfer large files without reformatting section — I cover 7-Zip splitting and the no-format convert command there.
Fix 2: You need administrator permission / permission denied
When Windows pops up "You'll need to provide administrator permission to copy this file" on a USB that has plenty of space and is clearly not full, the issue is almost always the file or drive’s NTFS access-control list (ACL). This is common on USBs that were used on multiple machines, on corporate PCs, or after a forced reboot during a scan-and-fix cycle — exactly the symptom a BleepingComputer thread traced back to a scan-and-fix forced shutdown.
You’ll need to take ownership of the destination folder or drive and grant yourself Full Control.
How to take ownership of a USB drive on Windows 10/11
- Right-click the USB drive in This PC and choose Properties.
- Open the Security tab and click Advanced.
- At the top of the Advanced Security Settings window, click Change next to Owner.
- Type
Everyone, click Check Names, then OK. - Tick Replace owner on subcontainers and objects, then click Apply.
- Back in the Security tab, click Edit, then Add and type
Everyoneagain. - Grant Full Control under the Allow column and click OK twice.
- Try the copy again. If Windows still blocks it, repeat the process on the specific file or folder you’re moving.
If the Security tab is greyed out, your drive is exFAT or FAT32 — those file systems don’t store permissions. Either switch to NTFS (and reformat) or run File Explorer as Administrator by right-clicking the Start menu and choosing Terminal (Admin).
A quick sanity check: in some corporate environments, endpoint security software silently blocks file writes and surfaces them as confusing permission errors. The Spiceworks thread where a Dell technician traced “permission from Everyone” to Dell Data Protection is the textbook example — if you’re on a work laptop, ask IT whether the security agent is filtering removable storage before you spend an hour on ACL tweaks.
Fix 3: USB file system errors and corrupted drives
Sometimes the file system on the USB itself is corrupted — usually from being unplugged mid-write, a power blip, or a dying flash controller. The giveaway is that the USB mounts but File Explorer asks you to “Scan and fix”, then the copy still fails or hangs. Errors like "The parameter is incorrect" or "The file or directory is corrupted and unreadable" point to the same root cause.
How to repair a corrupted USB drive with chkdsk
- Press Win + X and pick Terminal (Admin) (or PowerShell (Admin) on Windows 10).
- Find the drive letter from
wmic logicaldisk get caption,volumenameif you’re unsure. - Run
chkdsk E: /f /r, replacingE:with your USB’s letter. - Wait for chkdsk to finish — on a 64 GB stick it can take 20-40 minutes.
- If chkdsk reports “Windows has scanned the file system and found no problems”, try your copy again.
- If errors are reported and chkdsk can’t fix them, move to the diskpart clean steps below.
How to use diskpart to clean and reformat a stubborn USB
- In the same admin terminal, run
diskpart. - Type
list diskand identify your USB by size — be careful to pick the right disk. - Run
select disk XwhereXis your USB’s number. - Run
clean(this wipes the partition table — make sure you’re on the right disk). - Run
create partition primary, thenformat fs=exfat quick(orfs=ntfs quick). - Run
assignto give the drive a letter, thenexit.
The clean command is the nuclear option — it does wipe the drive. The Reddit/Microsoft Learn thread on a Hiksemi 32 GB stick that was corrupting during large game transfers ended with the same conclusion: once the controller starts failing, no software fix will save the hardware.
Fix 4: USB drive is write-protected or read-only
Some USB sticks (often older SanDisk, Kingston, and Toshiba models) include a tiny physical write-protect switch on the side. Slide it the other way and try again. Most modern sticks don’t have a switch — they end up read-only through a Windows registry key called WriteProtect.
How to remove write protection via the Windows registry
- Press Win + R, type
regedit, and press Enter. - Navigate to
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlStorageDevicePolicies. - If the key doesn’t exist, right-click Control, choose New > Key, and name it
StorageDevicePolicies. - On the right, double-click WriteProtect (or right-click > New > DWORD 32-bit if it’s missing) and set its value to
0. - Close Registry Editor, unplug the USB, and plug it back in.
How to clear read-only attributes via diskpart
- Open an admin terminal and run
diskpart. - Run
list disk, thenselect disk Xfor your USB. - Run
attributes disk clear readonly. - Type
exitand try the copy again.
If attributes disk clear readonly reports the attribute was cleared but the drive is still read-only after a re-plug, the stick itself is enforcing read-only mode at the firmware. Some manufacturers do this when they detect the flash is dying to protect your data. Back up what’s on the drive and replace it.
Fix 5: BitLocker or encryption is locking the drive
If Windows asks for a BitLocker recovery key the moment you plug in the USB, the drive was encrypted — usually by a previous owner, an IT department, or accidentally via a Windows 11 default. You can’t copy files to a BitLocker-locked drive until it’s unlocked or decrypted.
How to unlock or decrypt a BitLocker USB drive
- In File Explorer, right-click the locked USB and pick Unlock drive (or Manage BitLocker if available).
- Enter the 48-digit recovery key. Microsoft users can retrieve it at
aka.ms/myrecoverykeyif it was tied to their Microsoft account. - Once unlocked, right-click the drive again and choose Manage BitLocker.
- Click Turn off BitLocker and confirm — decryption can take a while on large drives.
- After decryption completes, copy your files normally.
If you don’t have the recovery key and don’t know who encrypted the drive, you cannot recover the data. The drive’s contents are cryptographically locked by a key that only the original encryptor (or the Microsoft account that owns the key) has. Treat it as a write-protected, read-only stick and replace it once you’ve copied whatever you can.
Fix 6: Hardware problems and dying USB drives
Sometimes files not copying to a USB drive isn’t a software issue at all. The most diagnostic error code is 0x800701B1 (“The requested operation requires an elevated filesystem”), which on a USB almost always means the file system driver lost contact with the drive mid-write. On Microsoft’s forum a reader traced this exact symptom to a 32 GB flash drive physically failing.
Walk through this hardware checklist before assuming it’s software:
- Try a different USB port. Front-panel ports and unpowered hubs deliver less current than rear motherboard ports.
- Try a different cable. For USB-C and Micro-USB external SSDs, the cable is the most common failure point.
- Plug directly into the PC, not a hub. Bus-powered hubs can drop below the current a flash drive needs during a large copy.
- Test on a second computer. If the same stick fails on two machines with the same error code, the stick itself is dying.
- Try a smaller file. A 200 MB file copying fine and a 6 GB file failing mid-transfer points to a controller heat or power issue, not file system limits.
- Check the drive’s reported size. If a 64 GB stick suddenly shows 8 MB or “RAW”, the controller firmware has failed — replace the drive.
If the stick passes the above but still disconnects during large transfers, copy in smaller batches (2-3 GB chunks) instead of one large file, or use robocopy with the /z (restartable) and /r:3 (3 retries) flags so Windows can resume if it disconnects.
Realistic lifespan note: cheap flash drives wear out after a few hundred full write cycles. If you’ve been using the same stick for years as a daily transfer drive, replacement is more cost-effective than chasing intermittent errors.
How to transfer files larger than 4GB without reformatting
If you can’t or don’t want to wipe the USB — maybe it has files on it you can’t easily back up, or it’s a shared drive you don’t own — you have two clean options: split the file, or convert the file system in place without losing data.
Option A: Split the file into chunks under 4GB with 7-Zip
- Install 7-Zip (free, open-source) if you don’t already have it.
- Right-click the large file in File Explorer and choose 7-Zip > Add to archive.
- In the Split to volumes, bytes field, type
3900M(leaves headroom under the 4 GB FAT32 cap). - Pick Store compression (splitting already-encrypted files compresses poorly and burns time).
- Click OK. 7-Zip creates files like
MyMovie.7z.001,MyMovie.7z.002, etc. - Copy all the
.7z.00xfiles to the FAT32 USB. - On the destination PC, install 7-Zip, right-click
MyMovie.7z.001, and choose Extract Here.
Option B: Convert FAT32 to NTFS without losing data using Windows convert
- Press Win + X and open an admin terminal.
- Run
convert E: /fs:ntfs, replacingE:with your USB’s letter. - Wait for the conversion to finish — Windows keeps your files and just rewrites the file system tables.
- The USB is now NTFS, supports files over 4 GB, and reads on every Windows PC.
The convert command is one-way: once you’ve converted to NTFS, you can’t convert back to FAT32 without reformatting. exFAT isn’t a convert target — for exFAT you have to reformat.
Mac-specific steps for USB file copy errors
On macOS, the “file too large” error happens for the same reason: the USB is FAT32 and the file is over 4 GB. On Mac you can’t run the Windows convert command, but Disk Utility makes reformatting painless.
How to format a USB to exFAT on macOS
- Open Disk Utility (Finder > Applications > Utilities).
- Select the USB in the sidebar — click View > Show All Devices if you don’t see the physical drive.
- Click Erase in the toolbar.
- Set Format to exFAT for cross-platform use, or MS-DOS (FAT) if you specifically need FAT32 compatibility.
- Pick a Scheme of GUID Partition Map for Macs or Intel PCs, or Master Boot Record for older PCs and most non-Apple devices.
- Click Erase, confirm, and copy your files.
Two Mac-specific gotchas worth knowing: macOS can read NTFS-formatted drives but can’t write to them without a paid third-party driver like Paragon NTFS or Tuxera. And macOS hides the “MS-DOS (FAT)” option in older versions of Disk Utility — if you don’t see it, reformatting to exFAT is the right call for almost everyone.
When the problem is actually your PC, not the USB
If you’ve swapped the USB onto two computers and both fail, the USB is fine and your Windows install has an issue. Two common culprits: a corrupted USB driver stack and security software filtering removable storage.
How to reinstall USB drivers via Device Manager
- Press Win + X and choose Device Manager.
- Expand Universal Serial Bus controllers.
- Right-click each USB Mass Storage Device and USB Root Hub entry and choose Uninstall device.
- Tick Attempt to remove the driver for this device if offered, then confirm.
- Unplug the USB, restart Windows, and plug it back in. Windows auto-reinstalls the drivers.
Check for security software interference
Endpoint security agents — Dell Data Protection, Symantec Endpoint, Trend Micro, certain antivirus suites — can silently block removable storage writes and surface them as generic permission errors. If you’re on a corporate laptop, ask IT to check the policy. On a personal machine, temporarily disable your antivirus and try the copy again. If the copy works with the security tool off, you’ve found the cause.
OneDrive also causes “can’t copy to USB” confusion on Windows 10/11. If you’re copying files from inside the OneDrive folder, File Explorer treats them as cloud files and can refuse to copy them to a local USB without first downloading them. Right-click the file, choose Always keep on this device, wait for the sync, then copy.
Frequently Asked Questions
Why are my files not copying to my external drive?
Files won’t copy to an external drive for one of four main reasons: the drive is formatted as FAT32 and your file is over 4 GB; Windows doesn’t have permission to write to the drive (administrator permission required); the file system is corrupted and chkdsk can repair it; or the drive itself is failing. Match the exact error message to the fix in the table above to find yours.
Why can’t I copy large files to my USB flash drive?
Large files won’t transfer to a USB flash drive when the drive is formatted as FAT32, which has a hard 4 GB per-file limit. The fix is to back up the drive, then format it as exFAT (cross-platform) or NTFS (Windows-only) using the Windows Format dialog right-click in This PC, or by using split-file software like 7-Zip if you can’t reformat.
How to enable file transfer through USB?
USB file transfer is enabled by default in Windows. If it’s not working, run the Hardware and Devices troubleshooter (ms-settings and troubleshoot), reinstall the USB drivers from Device Manager, and check that the USB isn’t write-protected (registry WriteProtect key set to 1, or a physical write-protect switch on the stick). Then try the copy again.
How can I fix the ‘File size too large for destination USB’ error?
The ‘File size too large for destination USB’ error means your USB is FAT32 and your file is over 4 GB. Back up the USB’s contents, then right-click the drive in This PC and choose Format. Select exFAT or NTFS as the file system, leave Quick Format checked, and click Start. Copy your file once the format finishes.
How can I bypass the FAT32 file size limit?
You can bypass the FAT32 4 GB limit three ways: (1) reformat the USB to exFAT or NTFS, which removes the cap; (2) split the file under 4 GB with 7-Zip’s split-to-volumes feature; (3) use the Windows convert command to convert FAT32 to NTFS in place without losing data (convert E: /fs:ntfs in an admin terminal).
How do I format my USB drive from FAT32 to exFAT?
To format a USB from FAT32 to exFAT on Windows 10/11, open This PC, right-click the USB drive, and choose Format. In the File system dropdown, pick exFAT, leave Quick Format checked, and click Start. On macOS, open Disk Utility, select the USB, click Erase, set Format to exFAT, and click Erase again. Back up the drive first because formatting erases everything.
How to transfer files larger than 4GB to FAT32 without formatting?
To transfer files larger than 4GB to a FAT32 USB without formatting, split the file into chunks under 4 GB with 7-Zip: right-click the file, choose 7-Zip and Add to archive, set Split to volumes to 3900M, and click OK. Copy all the .7z.00x chunks to the USB, then on the destination PC right-click the .001 file and choose Extract Here to reassemble.
Final thoughts on fixing files not copying to a USB drive
If your only symptom is files not copying to a USB drive because of the FAT32 4 GB limit, the fix is a five-minute reformat to exFAT. If you see a permission error, your USB carries ACL corruption from a forced reboot or a multi-PC swap, and taking ownership of the drive in the Security tab usually resolves it within a minute. If the stick is disconnecting mid-transfer with error 0x800701B1, you’ve got a hardware problem and a replacement is the honest answer.
Work the fixes in order: confirm the error message, match it to the fix table, run the steps, and only then consider the destructive options (diskpart clean, full reformat). The same set of fixes has resolved every case I’ve personally seen on Windows 10, Windows 11, Dell, HP, and Lenovo hardware over the past few years. If your problem isn’t on this list, drop the exact error code in the comments and I’ll walk you through the next step.