How to Sync Two External Hard Drives in Windows 11/10

In this article, we have covered a command-line tool and free software to sync two external hard drivers. These are: Let’s check how to use these tools for syncing two external hard drives.

1] Sync Two External Hard Drives using XCOPY command-line

XCOPY is a built-in command-line tool for Windows 11/10 that lets you sync data from one external hard drive to another. It supports one-way sync. To use this tool, first, you need to open Command Prompt window and execute a command with the necessary parameters for syncing two external hard drives. Here are those parameters and their explanations:

/e: This parameter lets you copy directories as well as sub-directories from the source hard drive to the destination hard drive including the empty ones/d: This parameter copies only changed or newly added data or files from the source external hard drive to the destination. That means, only those files are added to the destination that is present in the source hard drive but not in the destination hard drive/c: This parameter is used to continue the copying process even if some error occurs. For example, if the error occurs because of some read-only files or permission protected files, the copying process won’t stop/y: If a prompt occurs to confirm you want to overwrite a file that is already present in the destination, then this parameter will suppress that prompt so that the copying process will remain to continue.

So, let’s say you have a source external hard drive named H, and you want to sync it with a destination hard drive named I, then your command would be: The sync process will take time depending on the size of your data present in the source hard drive. Let the whole process be completed and your data will be synced from source to destination hard drive successfully. You don’t have to start the entire sync process again and again for the same external hard drives. The next time you will perform the sync process for both the hard drives, only the changed or newly added files present in the source hard drive will be copied to the destination hard drive.

2] Sync Two External Hard Drives using FreeFileSync

FreeFileSync is an open-source tool and one of the best free file and folder synchronization software. The good thing is it can also be used to sync two external hard drives. Another best part about this tool is that you can use it to perform two-way sync, create mirror backup of source data to the destination, or copy only new and updated files from the source to the destination. To use this tool for syncing two external hard drives, download and install this tool. After that, follow these steps: Finally, based on the type of synchronization variant, it will begin the synchronization process. Once the process is completed, your both external drives will be synced successfully.

Can you use 2 external hard drives on a PC?

Yes, you can connect two external hard drives to a PC. In fact, you can connect more than two external hard drives or USB drives to a computer. It depends on the number of free ports available on your computer or laptop that are used to connect external hard drives or USB drives.

How do I mirror two hard drives?

Mirroring two hard drives is a two-way sync process. That means, both the drives will have the same data. Whenever you will delete, modify, and add data to either of the hard drives, it is synced in both the drives when you begin and complete the mirroring process. There exist some good free tools that you can use to mirror two hard drives. Hope this helps. Read next: How to create Mirrored Volume in Windows.

How to Sync Two External Hard Drives in Windows 11 10 - 52