How to Fix Slow File Copy Speed in Windows

Learning how to fix slow file copy speed in Windows starts with one honest realisation: the problem is almost never Windows itself. Transfer rates collapse because of a mismatched port, a struggling drive, a background scanner, or a folder stuffed with thousands of tiny files. This guide walks through the real causes and the fixes that actually move the needle.

Key Takeaways

  • Most slow transfers trace back to the port, the cable, or the drive at one end of the copy – not to a Windows setting.
  • Thousands of small files will always copy far slower than one large file of the same total size. That is normal behaviour, not a fault.
  • Real-time antivirus scanning, write caching settings, and USB power saving are the three software culprits worth checking first.
  • External drives connected through a USB 2.0 port or a front-panel header are capped long before the drive itself becomes the limit.
  • Robocopy, built into every Windows installation, often outperforms File Explorer on large transfers and never shows a misleading progress bar.

Common Causes of Slow File Copy Speed

Before changing any settings, it helps to know what is realistically holding things back. These causes cover the vast majority of cases seen on desktops and laptops alike.

  • Port or cable mismatch: USB 2.0 tops out at 480 Mbps, while USB 3.2 Gen 1 runs at 5 Gbps. A fast SSD plugged into a USB 2.0 port will crawl no matter how healthy it is. Worn or unshielded cables cause the same slowdown.
  • The nature of the files: Copying one large video file is a smooth, continuous operation. Copying 40,000 small documents forces the system to create and index each file individually, and speed drops hard.
  • Drive type and condition: Budget USB flash drives, shingled magnetic recording (SMR) hard drives, and nearly full SSDs all slow down dramatically once their fast write buffer fills.
  • Real-time antivirus scanning: Every incoming file gets inspected before it lands. On huge batches of small files, that overhead becomes the bottleneck.
  • Write caching disabled: Windows defaults external drives to a safe removal mode that keeps caching off, trading speed for the ability to unplug without warning.
  • Power saving features: USB selective suspend and balanced power plans can throttle a controller mid-transfer, particularly on laptops running on battery.
  • Outdated chipset or storage drivers: A fresh Windows install with generic drivers rarely delivers full controller performance.
  • Thermal throttling: NVMe SSDs and external enclosures with no heatsink get hot during sustained writes and deliberately reduce speed to protect themselves.
  • Network limitations: For transfers to a NAS or another PC, Wi-Fi congestion, a 100 Mbps switch port, or a damaged Ethernet cable will cap everything.

Common Causes of Slow File Copy Speed

Before You Start

Nothing here requires opening a case, but a little preparation avoids data loss and wasted time.

  • Back up anything irreplaceable before testing an external drive that already behaves oddly.
  • Close other programs, especially cloud sync clients, video editors, and backup software.
  • Keep the laptop plugged into mains power so power saving does not skew the results.
  • Have a known-good USB cable on hand for comparison testing.
  • If a drive clicks, disconnects randomly, or throws read errors, stop testing and recover the data first. A failing drive gets worse with every attempt.

Before You Start

How to Fix Slow File Copy Speed in Windows

Work through these steps in order. Each one rules out a layer of the problem, so by the time a fix lands, the cause is obvious.

  • Step 1: Establish a baseline. Copy one large file, ideally several gigabytes, from the source to the destination and watch the speed once it settles. Then copy a folder of many small files. If the large file flies and the folder crawls, the hardware is fine and the file count is the issue.
  • Step 2: Check the port. On a desktop, move the external drive to a rear port connected directly to the motherboard. Front-panel ports and unpowered hubs are common weak points. Look for the SS logo or a blue port insert, which indicates USB 3.x on most systems.
  • Step 3: Swap the cable. Cheap or damaged cables are responsible for more slow transfers than most people expect. A cable that charges a phone perfectly can still fail to carry high-speed data. Test with a different one before blaming the drive.
  • Step 4: Enable write caching on the destination drive. Open Device Manager, expand Disk drives, right-click the drive, choose Properties, then open the Policies tab. Select Better performance and confirm. This single change often doubles write speed on external drives. Remember to use Safely Remove Hardware from then on, because the drive can no longer be pulled out without warning.
  • Step 5: Test with antivirus scanning paused. Temporarily turn off real-time protection in Windows Security, run the same copy, and compare. If the difference is large, leave protection on and instead add the specific drive or folder to the exclusion list rather than disabling the scanner permanently.
  • Step 6: Check the drive format. Right-click the drive and select Properties to see the file system. FAT32 is slow with large files and refuses anything over 4 GB outright. NTFS suits internal and Windows-only drives, while exFAT works better for drives shared with macOS. Reformatting erases everything, so copy the contents off first.
  • Step 7: Free up space on the destination. SSDs need spare blocks to write efficiently, and performance falls off sharply once a drive is nearly full. Clearing space, then leaving a healthy margin free, restores normal behaviour.
  • Step 8: Update chipset, storage, and USB drivers. Visit the laptop or motherboard manufacturer support page and install the current chipset package. Generic drivers work, but they rarely deliver full controller throughput.
  • Step 9: Adjust power settings. Open Control Panel, go to Power Options, select Change plan settings, then Change advanced power settings. Expand USB settings and set USB selective suspend to Disabled. On laptops, switch the power mode to Best performance during large transfers.
  • Step 10: Check drive health. Download CrystalDiskInfo, a free and widely used SMART monitoring tool, and review the health status of both drives. Reallocated sector counts or a Caution status point to a drive that is failing rather than misconfigured. Replace it rather than tuning it.
  • Step 11: Copy with Robocopy instead of File Explorer. Open Command Prompt and use a command in the form of robocopy C:\Source D:\Destination /E /MT:16 /J. The /E switch includes subfolders, /MT enables multithreaded copying for large batches of small files, and /J uses unbuffered I/O which helps with very large files. TeraCopy and FastCopy offer the same advantages with a graphical interface.

How to Fix Slow File Copy Speed in Windows

Tip: File Explorer’s progress graph is an estimate, not a measurement. Before assuming a transfer has stalled, open Task Manager, switch to the Performance tab, and watch actual disk activity. Plenty of perfectly healthy copies look frozen in Explorer while the drive works steadily underneath.

Fixing Slow Transfers Over a Network

When the copy runs between two machines or to a NAS, the storage is rarely the limit. Continue with these checks.

  • Step 12: Use Ethernet rather than Wi-Fi for anything large. A wired connection is more consistent and far less affected by interference from neighbouring networks.
  • Step 13: Confirm the link speed. Open Settings, go to Network and internet, select the adapter, and check the reported link speed. A gigabit adapter showing 100 Mbps usually means a damaged cable, a bent pin, or an older switch in the path.
  • Step 14: Replace suspect cabling. Cat 5e or better handles gigabit comfortably. Cables crushed under furniture or crimped in a doorway lose pairs and quietly drop the link to a slower mode.
  • Step 15: Test the same file locally. Copy it to the machine’s own internal drive first. If that is fast, the network is the bottleneck. If it is equally slow, the source drive is the problem and no network change will help.

Tips for Keeping Transfer Speeds Consistent

  • Compress huge folders of small files into a single ZIP archive before moving them. One large file transfers far more efficiently than thousands of small ones.
  • Give external SSD enclosures room to breathe during long writes. Sitting on a desk beats being buried under a laptop.
  • Avoid copying while a cloud sync client is indexing the same folder. Two processes fighting over one drive is a guaranteed slowdown.
  • Keep one quality cable set aside purely for data transfers so a known-good comparison is always available.
  • Run large archival transfers with Robocopy and leave them alone. It handles interruptions gracefully and can resume where it stopped.

Tip: Speed that starts fast and then collapses partway through is the classic signature of a filled write cache, seen on budget SSDs, SMR hard drives, and most USB flash drives. Nothing is broken, and no setting will change it. The drive is simply writing at its true native speed once the buffer runs out.

Common Problems and Fixes

The Copy Speed Is Still Slow After Changing Ports

Check whether the drive is actually capable of higher speeds. Many external hard drives and older flash drives cannot exceed what a USB 2.0 port provides, so moving them to a faster port changes nothing. Compare the drive’s rated interface before assuming a fault.

Transfers Start Fast Then Drop to a Crawl

This is buffer exhaustion, and it is normal for QLC SSDs, SMR hard drives, and flash media. Break the job into smaller batches with short pauses between them, or move the data to a drive designed for sustained writes.

The Drive Disconnects Mid-Transfer

Insufficient power is the usual cause. Connect the drive directly to a rear motherboard port or use a powered USB hub rather than a bus-powered one. If disconnections continue on a healthy port with a new cable, the enclosure or the drive itself is failing.

File Explorer Freezes at 99 Percent

Windows finalises metadata and flushes the write cache at the end of a transfer, which can take a while on large jobs. Give it several minutes before cancelling. Cancelling at this stage risks leaving incomplete files behind.

Write Caching Cannot Be Enabled

Some drives, particularly USB flash media, do not expose the Policies tab in Device Manager. There is no workaround for those, and copying with Robocopy is the better route to improved throughput.

Speeds Dropped After a Windows Update

Reinstall the manufacturer chipset and storage drivers, since updates occasionally replace them with generic versions. If the slowdown appeared immediately after a specific update, checking the update history and rolling back the storage controller driver in Device Manager usually restores previous performance.

Copying Between Two Partitions on the Same Drive Is Slow

The drive has to read and write simultaneously, which halves effective throughput on mechanical disks. Moving data to a separate physical drive avoids the conflict entirely.

Frequently Asked Questions

Why is my file copy speed so slow in Windows 11?

The most frequent reasons are a USB 2.0 port, write caching left disabled on an external drive, real-time antivirus scanning, or a transfer made up of thousands of small files. Working through the steps above in order identifies which one applies.

Does disabling antivirus really speed up file transfers?

It can make a noticeable difference on large batches of small files, because each one gets scanned as it arrives. Rather than turning protection off, add the specific folder or drive to the antivirus exclusion list so the rest of the system stays protected.

Is Robocopy faster than File Explorer?

For large jobs, usually yes. Robocopy has less interface overhead, supports multithreading with the /MT switch, and can bypass the system cache with /J on very large files. For copying a handful of files, the difference is negligible.

Should I enable Better performance for my USB drive?

Yes, if speed matters and the drive stays connected for long periods. The trade-off is that the drive must be ejected using Safely Remove Hardware, because pulling it out without warning can corrupt data still sitting in the cache.

Why do small files copy so much slower than large ones?

Each file requires its own set of operations, including creating a directory entry, allocating space, and updating the file system. Those operations dominate the total time when files are tiny, regardless of how fast the drive is.

Can a bad USB cable cause slow copy speeds?

Absolutely. Cables degrade internally, and many bundled cables only support charging or USB 2.0 data rates. Swapping in a known-good cable is one of the quickest and most revealing tests available.

Does defragmenting improve file copy speed?

On a traditional mechanical hard drive, defragmenting can help if the drive is heavily fragmented. On an SSD it does not help and is unnecessary, since Windows already runs the appropriate TRIM optimisation automatically.

How can I tell whether the drive or the network is the bottleneck?

Copy the same file to the machine’s own internal drive. If that transfer runs at full speed, the storage is fine and the network is limiting things. If it is equally slow, the drive is the cause.

Is it safe to copy files while the drive is overheating?

Modern SSDs throttle automatically to protect themselves, so damage is unlikely, but speed will suffer badly. Improve airflow around the drive or enclosure, split the transfer into smaller sessions, and let it cool between them.

Picture of Roberto Gregoire
Roberto Gregoire

Roberto Gregoire is a Desktop Support Technician with over 7 years of experience fixing Windows and Microsoft Office problems for real users. He writes the way he troubleshoots: step by step, in order, with every instruction tested first. More about Roberto