The Problem
A copy that should take two minutes takes forty. The progress dialog starts fast, collapses to a few MB/s, or stalls at 0 bytes/sec before crawling on.
There are only four places the time goes: the source drive, the destination drive, the link between them (USB port, cable, or network), and software sitting in the middle (antivirus, indexing, encryption). Work through them in that order.
Copying over a network share? Also read share files between Windows PCs. Drive is slow at everything, not just copies? See fix slow SSD speeds.
Symptoms
- Transfer speed starts at 300 MB/s then drops to 10 MB/s and stays there.
- Progress bar freezes on Calculating or 0 bytes/sec for minutes.
- Small files crawl while one large file copies fine — or the reverse.
Step 1: Establish What Speed to Expect
Knowing the ceiling stops you chasing a problem that does not exist.
Realistic sustained speeds:
- USB 2.0 port or cable — 30-40 MB/s
- USB 3.0 / 3.2 Gen 1 — 100-400 MB/s
- USB 3.2 Gen 2 / USB-C — 500-1000 MB/s
- Gigabit Ethernet — 100-115 MB/s
- Wi-Fi 5 — 30-70 MB/s
- Wi-Fi 6/6E — 100-300 MB/s
- SATA SSD — around 500 MB/s
- NVMe SSD — 1500-7000 MB/s
- Mechanical hard drive — 80-160 MB/s
Also expect many small files to be far slower than one big file of the same total size. That is normal filesystem overhead, not a fault.
Step 2: Check the Weakest Link
- A blue plastic tongue inside the USB port means USB 3.x; black means USB 2.0. Move the drive to a blue rear port.
- Use the cable that shipped with the drive. Old micro-USB and charge-only USB-C cables cap you at USB 2.0 speeds.
- Remove hubs and docks — plug directly into the PC.
- Right-click Start → Device Manager → Disk drives → your device → Properties → Details → Bus reported device description to confirm what it negotiated.
Step 3: Rule Out a Failing Drive
A slow drive is often a dying drive.
- Open Terminal (Admin) and run:
wmic diskdrive get model,status - Then check for filesystem damage on the drive in question:
Replacechkdsk D: /fD:with the correct letter. - Read the SMART data properly: check SSD and hard drive health.
- On an external mechanical drive, a rhythmic clicking means stop copying and get the data off immediately: recover deleted files.
Step 4: Exclude the Folders from Real-Time Scanning
Antivirus inspects every file as it lands. On a copy of thousands of small files this dominates the transfer time.
- Windows Security → Virus & threat protection → Manage settings.
- Scroll to Exclusions → Add or remove exclusions → Add an exclusion → Folder.
- Add the destination folder temporarily for a large transfer.
- Remove the exclusion afterwards. An excluded folder is not scanned at all.
- Third-party suites are usually worse than Defender here — test with the suite paused.
Step 5: Stop the Indexer Following Your Copy
- Right-click the destination drive in File Explorer → Properties.
- Untick Allow files on this drive to have contents indexed in addition to file properties.
- Apply to the drive, subfolders, and files. Ignore any access-denied warnings on system files.
- On external and backup drives there is rarely any reason to index at all.
Step 6: Check Write Caching and the Removal Policy
- Right-click Start → Device Manager → Disk drives.
- Right-click the drive → Properties → Policies tab.
- Choose Better performance and tick Enable write caching on the device.
- This makes Safely Remove Hardware mandatory before unplugging — do not skip it or you will corrupt data.
Step 7: Fix Slow Network Transfers
- Prefer Ethernet over Wi-Fi for large copies; even Wi-Fi 6 is inconsistent under load.
- In Device Manager → Network adapters → your adapter → Properties → Advanced, set Speed & Duplex to 1.0 Gbps Full Duplex rather than Auto Negotiation if the link keeps dropping to 100 Mbps.
- On the Power Management tab, untick Allow the computer to turn off this device to save power.
- Replace old Cat5 patch cables with Cat5e or Cat6 — a damaged cable silently negotiates 100 Mbps.
- Related: fix slow Wi-Fi speeds and speed up a slow internet connection.
Step 8: Reduce the Overhead for Many Small Files
- Zip the folder first, copy one archive, and extract at the other end. This is often five to ten times faster.
- For repeated transfers, use
robocopyfrom Terminal:robocopy C:\Source D:\Destination /E /J /R:1 /W:1/Eincludes subfolders,/Juses unbuffered I/O for large files,/R:1 /W:1stops it retrying dead files for 30 seconds each.
Step 9: Check the Filesystem on the Target
- Right-click the destination drive → Properties and read the File system.
- FAT32 cannot store files over 4 GB and is slow with large ones — reformat to NTFS or exFAT if the drive is empty or backed up.
- Reformatting erases the drive. Procedure: partition and format a drive in Windows 11.
What Not to Do
- Don't unplug an external drive mid-transfer, even when it appears stalled. Cancel, wait for the drive light to settle, then eject properly.
- Don't disable antivirus entirely. Exclude a folder for the duration instead.
- Don't trust the first ten seconds of the progress dialog — that is cache, not sustained speed.
Still Not Working?
If a healthy drive on a good cable in a rear USB 3 port still crawls, test the same drive on another PC. Slow there too means the drive; fast there means the PC's USB controller or chipset driver — reinstall it from the manufacturer's site and see fix USB device not recognized.
Related: transfer files from an old PC to a new PC and set up automatic backups.
Related guides
How to Fix 100% CPU Usage in Windows 11
CPU stuck at 100% and your PC crawling? Find the process eating your processor, stop background hogs, and cool a throttling CPU with these step-by-step fixes.
How to Fix Chrome Crashing on Windows 11
Chrome crashing, freezing, or showing "Aw, Snap!" on Windows 11? Fix the extensions, GPU, and profile problems behind it with these step-by-step fixes.
How to Fix Loud Fan Noise on a Windows 11 PC
PC or laptop fans running loud and constant? Find what's loading the CPU, clean the cooling path, and fix fan curves with these step-by-step quieting fixes.
How to Partition and Format a Drive in Windows 11
Need to split, shrink, or format a drive in Windows 11? Use Disk Management and diskpart to partition safely, pick the right file system, and avoid data loss.
How to Fix Low FPS and Stuttering in Games on Windows 11
Games suddenly running at low FPS or stuttering on Windows 11? Fix frame drops with driver updates, power settings, background cleanup, and thermal checks.