Tips for Copying Many Small Files Faster

The Windows operating system has come a long way on our PCs, but copying large amounts of small files from one location to another is still a headache for the long time it takes; This is not the fault (at all) of the operating system but it has a lot to do with your storage hardware , but in this article we are going to tell you a few tricks that can make you copy these small files in less time .

The performance problems when copying large amounts of small files is not a novelty, since it is a problem that we have been dragging for decades in PC storage units. We have already dealt with the problem before and it has to do with the size of the allocation unit of the PC’s storage hardware devices and with their controller , but leaving this aside in this article we are going to tell you some tricks or methods so that you can take action in this regard and be able to make your copies in less time.

Copy many small files in less time, is it possible?

When you have to copy large files, practically all storage units will give you their best performance, and this is something that we can see with the ATTO Disk Benchmark application because here the performance is measured using different file sizes, from 512 bytes up to 8 MB, and as we can see it is from about 16-32 KB in file size when the devices start to perform well. The problem comes when you have to copy large amounts of files that are smaller than this, something that can be very common for many users.

Fortunately, you can boost the process with some alternative methods that can help you move and copy your files in less time, although it is true that the first thing you should ask yourself is that if you do not have an SSD in your system, it may be an excellent idea to update your mechanical drive to an SSD because you will promote a noticeable improvement in performance.

Compress files before copying

When you have to move or copy thousands of small files, it is far more costly to compress, copy and then decompress them than to try to copy them directly. Although this method takes a little more work on your part, copying a single larger compressed file will take significantly less time than trying to copy thousands of small files, so the time savings will be considerable.

To do this, if you are a Windows user, you don’t even need to install third-party tools, since the operating system itself has native support for compression in ZIP format. To do this, simply select all the files and / or folders that you need to copy, right-click on them and select the Send to menu -> Compressed folder (in zip).

This will automatically create a new compressed file in ZIP format in the same location where you are. Then you just have to copy that file to the other location, and once there you can unzip it again. When it comes to thousands of files, the time savings are quite large.

Use copy programs

On the other hand, there are many programs that can help you reduce the time it takes to copy small files since they do so using optimized algorithms, and among them we must highlight Robocopy, since it is integrated into Windows. This utility will make copying files much faster than “click and drag” as we do in the conventional way, especially if you need to copy files over your home network.

To use Robocopy, open a Command Prompt window (right click on the Start button -> Command Prompt (administrator)) and simply enter the command “robocopy /?” (without the quotes) to see the instructions for use.

There are also a multitude of third-party programs that will allow you to speed up the copying of small files, among which we highlight Beyond Compare and TeraCopy . They are paid applications, but if you are one of those who need to be constantly moving files, it may be worth paying for this software in order to save time that they will give you in return.

by Abdullah Sam
I’m a teacher, researcher and writer. I write about study subjects to improve the learning of college and university students. I write top Quality study notes Mostly, Tech, Games, Education, And Solutions/Tips and Tricks. I am a person who helps students to acquire knowledge, competence or virtue.

Leave a Comment