Why is my USB transfer so slow?
Slow USB transfers usually come from a speed mismatch in the chain: a fast drive on an older port, cable or hub runs at the older, slower speed. The device's own real-world speed, thousands of small files, and counterfeit or failing flash explain most of the rest.

A slow USB transfer usually has a plain cause, and it is usually not that the drive is broken. The most common is a speed mismatch somewhere in the chain: a fast drive on an older port, cable or hub runs at that older, slower speed. After that come the device's own real-world speed limits, the difference between copying one big file and thousands of small ones, shared bandwidth on a hub, and, less often, counterfeit or failing flash. This page takes the causes in rough order of how often they explain the problem, then gives a short set of checks that isolates which one is yours.[1][2]
Start with the port, cable and USB generation
USB speed is set by generation, and the slowest link in the chain wins. Microsoft's USB FAQ lists the numbers: USB 3.0 specifies up to 5 Gbps, USB 2.0 defines high-speed USB at 480 Mbps, and USB 1.0 defined low speed at up to 1.5 Mbps and full speed at up to 12 Mbps. Those are bus maximums, not speeds any drive delivers, but they set the ceiling everything underneath lives under.[1]
A USB 3.0 drive plugged into a USB 2.0 port still works, but it operates at the USB 2.0 rate, quietly capped by the older port or cable. Microsoft's advice is to find a USB 3.0 port when you want top speed. Windows also announces the mismatch when it happens: a notice reading "HI-SPEED USB Device plugged into non-HI-SPEED USB port" appears when a high-speed device lands on a slower port, and Microsoft says to follow the notice to get the fastest performance from the device. If you see it, the fix is a different port, not a new drive.[1]
The drive itself may be the limit
Port speed is a ceiling, not a promise. SanDisk catalogs its mainstream Ultra Flair USB 3.0 flash drive at high-speed USB 3.0 performance of up to 150MB/s, a fraction of what a USB 3.0 port can carry. The fine print matters as much as the number: the figure is based on read speed unless otherwise stated, comes from the vendor's own internal testing, and the company notes that performance may vary depending upon host device, usage conditions, drive capacity and other factors. The same footnote puts typical USB 2.0 drives at 4MB/s. The practical point is that a drive can be working exactly as designed and still be the slowest thing in the chain, so upgrading the port only helps up to the point where the drive itself runs out.[2]
Many small files, or one big file
Copying thousands of small files takes far longer than copying one file of the same total size. Each file costs its own open, close and metadata round trips, so the drive spends part of its time bookkeeping instead of moving data. It is why a folder of photos crawls while a movie file races, and why timing a single large file is the honest test of a drive's speed.[2]
Size limits are a related trap. Microsoft's file system comparison caps the largest single file on a FAT32 drive at 4 GiB, while NTFS and exFAT both allow files up to 2^64 minus 1 bytes. A single huge file that refuses to copy at all is a format problem, not a speed problem, and it is solved by the drive's format rather than the port.[3]
Hubs and shared bandwidth
Hubs are the easiest link to overlook. Microsoft documents that a SuperSpeed USB device connected through a USB 2.0 hub operates at high speed, and that the fix is to replace the hub with a USB 3.0 hub or to plug the device straight into the computer's USB 3.0 port. Sharing is the other half of it: a hub is one upstream connection divided among everything plugged into it, so a drive on a busy hub is slow even when every generation in the chain matches.[1]
When slow means counterfeit or failing flash
Some fake storage is fast in the listing and slow at home. The SD Association, which administers the SD card standard, warns that counterfeit cards can ship with software that masks their true capacity, so the computer reads the card as having 256GB even though actual capacity is only 16GB, and that their read and write speeds do not correspond with what is on the packaging, leaving the buyer with lower-than-anticipated transfer speeds. The association writes about SD cards, but the same trick turns up in no-name USB sticks, and the advice is the same for both: be suspicious of capacity and speed claims that look too good.[4]
Software on the computer can throttle the copy
Some slowness comes from the computer rather than the chain. Real-time antivirus scans each file as it lands, and encrypted volumes or password-protected drives encrypt and decrypt on the fly, all of which spends processor time inside the copy path. One tell is scope: if every drive is slow on this computer but the same drive is quick elsewhere, software overhead is a likelier suspect than hardware.[2]
Quick checks, in order
Isolate the slow link
- Move the drive to a different port on the same computer, and prefer a port you know to be USB 3.0 or newer.
- Swap the cable, ideally for the one the drive shipped with.
- Take any hub out of the path and plug the drive straight into the computer.
- Try a different computer. If the drive is quick there, the problem is the first computer's ports or software, not the drive.
- Time one big file instead of a folder of small ones. A single multi-gigabyte file measures the drive; thousands of small files measure bookkeeping.
- Watch for a "HI-SPEED USB Device plugged into non-HI-SPEED USB port" notice when you plug in. It names the mismatch directly and points at the port, not the drive.
A drive that has always been slow is a different problem from a drive that used to be fast and has suddenly slowed. A sudden slowdown can be an early sign that the flash memory or the controller is failing. If that matches your drive and the files on it matter, copy them somewhere else now, before the drive stops responding, and avoid big write jobs to the drive while you decide. Slowness together with disconnects or error messages is a stronger warning still.[1]
Related reading
These cover the neighboring problems: a drive that disconnects rather than crawls, choosing the right device in the first place, and the format question behind file size limits.
External drive keeps disconnecting
USB stick vs external hard drive
NTFS or exFAT for an external drive?
External drive detected but inaccessible: what to do first
Not sure which cause fits, or the drive is behaving strangely in more ways than one? Guided help asks a few plain questions and sends you to the right page.
Sources
Facts on this page are cited to the publishers’ own documentation.
- [1] Microsoft Learn — USB in Windows - FAQ (Windows drivers). captured 2026-09-13.
- [2] SanDisk (Western Digital catalog) — 32GB Black SanDisk Ultra Flair USB 3.0 Flash Drive | Sandisk. captured 2026-09-13.
- [3] Microsoft Learn — File System Functionality Comparison - Win32 apps. captured 2026-09-13.
- [4] SD Association — Keeping It Real: How SD-3C Fights Counterfeit SD Memory Cards. captured 2026-09-13.