Copying files shouldn’t be an event. But on your Windows 11 laptop, a transfer that should take a minute takes twenty — the progress bar creeps, the speed graph collapses, and large copies feel like watching paint dry. Slow file transfer has more possible causes than almost any other performance complaint: the source drive, the destination, the USB port and cable, antivirus, Windows settings, and the files themselves all play a role.

The fix is a process of elimination from the outside in: rule out the hardware chain first (it’s the cause most of the time), then the software layer. This guide runs that elimination in the order that finds the answer fastest.

Why this happens

  • USB 2.0 port or cable: A fast drive throttled to ~35 MB/s by an old port, cable, or hub.
  • Failing or fragmented drive: Bad sectors and heavy fragmentation tank sustained transfer rates.
  • Antivirus real-time scanning: Every file scanned on write, multiplying copy time for many small files.
  • Many small files: File creation overhead dominates — thousands of tiny files copy far slower than one big file.
  • Write caching disabled: The “quick removal” USB policy disables write caching, hurting large transfers.
  • Disk at 100% from background processes: Indexer, Defender scans, or updates competing for the same disk.
  • Outdated USB/chipset drivers: Old drivers negotiating lower USB speeds than the hardware supports.

How to fix it

Work through these in order — diagnose first, then act.

Fix 1: Test the hardware chain — port, cable, and drive

Plug the external drive directly into a USB 3.x port on the laptop (blue insert or “SS” marking), bypassing hubs and docks, and try a different cable if you have one. Copy a single large file (1GB+) and note the sustained speed after the first few seconds — compare against the drive’s rated speed. If speeds are normal here, your everyday setup (hub, cable, port) was the bottleneck. If still slow, test the drive on another computer: slow everywhere means the drive itself is the problem (failing or just slow); fast elsewhere means your laptop’s USB stack or software is at fault. This isolation test halves the problem space in five minutes.

  1. Connect directly to a USB 3.x port, no hubs or docks.
  2. Try a known-good cable.
  3. Copy a 1GB+ file and note sustained speed.
  4. Test the drive on another computer to isolate drive vs. laptop.

Fix 2: Check USB speed negotiation and update drivers

Open Device Manager → Universal Serial Bus controllers and confirm your USB 3.x host controllers are present without warning icons. A drive that should run at USB 3 speeds but negotiates USB 2.0 shows up subtly — check the drive’s properties or use USBTreeView (free) to see the actual negotiated speed. Update chipset and USB drivers from your laptop maker’s support site — HP, Dell, and Lenovo all ship USB driver updates that fix negotiation bugs. Outdated drivers silently capping ports at USB 2.0 speeds is more common than people expect, and the fix is a two-minute driver install. The HP support portal is the starting point for HP machines.

  1. Verify USB 3.x controllers are healthy in Device Manager.
  2. Check actual negotiated speed with USBTreeView.
  3. Update chipset and USB drivers from the laptop maker.
  4. Re-test transfer speeds after updating.

Fix 3: Enable better performance removal policy and write caching

Open Device Manager → Disk drives → right-click the external drive → Properties → Policies. If it’s set to “Quick removal,” Windows disables write caching — switch to “Better performance” (and remember to use Safely Remove Hardware afterward). For internal drives, confirm write caching is enabled in the same dialog. Better performance policy noticeably improves large sequential transfers at the cost of requiring safe ejection — a worthwhile trade for drives you use regularly. Re-test the same 1GB file copy and compare numbers; the improvement is often 2–3x on large files.

  1. Open the drive’s Properties → Policies in Device Manager.
  2. Switch external drives to “Better performance.”
  3. Confirm write caching is enabled on internal drives.
  4. Re-test and compare sustained speeds.

Fix 4: Rule out antivirus and background disk contention

Temporarily disable real-time antivirus protection and re-run the transfer test — if speeds jump, the scanner was throttling writes. For a permanent fix, add your frequent transfer folders to the scanner’s exclusions rather than leaving protection off. Simultaneously, check Task Manager’s Disk column during the copy: if the disk is pinned at 100% by the indexer, Defender scans, or SysMain, those are stealing the I/O your transfer needs — pause indexing, schedule scans for idle hours, or address SysMain per the SysMain disk-usage guide . Transfers need uncontended disk to hit full speed.

  1. Test transfer speed with real-time protection temporarily off.
  2. Add trusted transfer folders to antivirus exclusions.
  3. Check Task Manager for background processes saturating the disk.
  4. Schedule or tame the competing processes.

Fix 5: Handle the many-small-files case correctly

If large single files copy fast but folders with thousands of small files crawl, that’s expected physics — per-file overhead dominates. Don’t try to “fix” it with settings; change the method: zip the folder before transferring (one big file copies far faster than ten thousand small ones), or use Robocopy with multithreading (robocopy source dest /MT:16 /J) for unbuffered multi-threaded copies. For network transfers, the same principle applies — archive first, transfer second. This isn’t a Windows 11 bug; every OS copies small files slowly. The step-by-step transfer guide covers Robocopy techniques in detail.

  1. Confirm the slowdown is specific to many-small-files copies.
  2. Zip folders before transferring when practical.
  3. Use robocopy /MT:16 /J for bulk small-file copies.
  4. Apply the same archive-first approach to network transfers.

Fix 6: Check drive health and Windows-side issues

If a specific drive is slow everywhere, check its health: run chkdsk X: /f (replace X: with the drive letter) and check SMART data — reallocated sectors or read errors mean a dying drive, and no setting fixes that. For internal slowness, verify the SSD has 15–20% free space and TRIM is enabled (fsutil behavior query DisableDeleteNotify should return 0). Run sfc /scannow to rule out corrupted Windows file-handling components, and install pending Windows updates — Microsoft has fixed file-copy performance regressions in cumulative updates before, documented in the Windows support hub .

  1. Run chkdsk and check SMART health on slow drives.
  2. Verify SSD free space and TRIM status.
  3. Run sfc /scannow for system file integrity.
  4. Install all pending Windows updates.

Closing

Slow file transfer is almost always the hardware chain — port, cable, hub, or the drive itself — and the five-minute isolation test in Fix 1 finds it. Software causes (antivirus, write-caching policy, background disk contention) are the second tier, and the many-small-files physics is just something to work around with archives and Robocopy. Test outside-in, fix what the test names, and copies go back to taking minutes, not coffee breaks.

Frequently asked questions

What is a normal file transfer speed on Windows 11?
It depends entirely on the hardware: USB 3.x flash drives typically manage 100–400 MB/s, external SSDs 400–1000+ MB/s, and old USB 2.0 devices top out around 30–40 MB/s. Internal SSD-to-SSD copies can exceed 1 GB/s. If your speeds are far below what the hardware should deliver — like 5 MB/s on a USB 3.0 drive — something is throttling the transfer, and the steps below find it.
Why do file transfers start fast then slow down?
That’s the write cache filling up: Windows buffers the first chunk of a copy in fast cache memory, showing spectacular initial speeds, then drops to the device’s real sustained write speed once the cache is full. On cheap flash drives the drop is dramatic — from 200 MB/s to 15 MB/s. It’s normal physics, not a bug, though a better drive narrows the gap considerably.
Does antivirus slow down file transfers?
Yes, measurably. Real-time antivirus scans every file as it’s written, and on large multi-file copies the scanning overhead adds up — especially with third-party suites. Temporarily disabling real-time protection during a big trusted transfer is a valid test: if speeds jump, the scanner was the bottleneck. Remember to re-enable it afterward.
Can a USB port cause slow transfers even with a fast drive?
Absolutely — the port is often the bottleneck people miss. A USB 3.x drive in a USB 2.0 port runs at USB 2.0 speeds (roughly a tenth of its potential). Loose cables, unpowered hubs, and front-panel ports with poor internal wiring all throttle transfers. Always test with the drive plugged directly into a rear or side USB 3.x port (usually blue, or marked SS) before blaming Windows.