Sync Files Between Computer and USB: Full Guide
To sync files between a computer and a USB drive, you can use built-in operating system tools like File History (Windows) or Time Machine (Mac), or a dedicated sync tool like FreeFileSync or rsync. This guide explains the main methods, how to choose one, and how to avoid common pitfalls like data loss from overwriting.
Why Sync Instead of Copy?
Copying files to a USB drive is a one-way action: you drag files over, and if you change them later, the copy becomes outdated. Syncing is a two-way process that compares the source and destination and updates both so they match. This is useful when you edit files on your computer and on another device, or when you want a backup that reflects your latest work without manually re-copying everything.
For example, if you keep a project folder on your desktop and a copy on a USB stick for travel, a sync will detect which files are newer on each side and update the older ones. A simple copy would either overwrite newer files with older ones or leave the USB unchanged.
Built-in Methods on Windows and macOS
Both major operating systems include tools that can sync to an external drive, though they are designed primarily for backups rather than live two-way syncing.
- Windows File History: This tool backs up files from your Libraries, Desktop, Contacts, and Favorites to an external drive. It runs automatically at set intervals (default every hour) and keeps multiple versions. To set it up, go to Settings > Update & Security > Backup, add your USB drive, and turn on File History. It only works with folders you add to the monitored locations, not an arbitrary folder anywhere on your system.
- macOS Time Machine: Time Machine creates full backups of your entire Mac to an external drive, including system files and apps. It also keeps hourly snapshots for the past 24 hours, daily for the past month, and weekly for older data. While it is not a folder-to-folder sync, you can restore individual files from any snapshot. To use it, connect the USB drive, and macOS will ask if you want to use it as a backup disk.
Both tools are one-way (computer to USB) and are meant for disaster recovery, not for keeping two folders in perfect sync when you edit files on both ends.
Dedicated Sync Software
For true two-way syncing, you need a third-party tool. These programs compare timestamps and file sizes, then copy only the changed files. Popular options include:
- FreeFileSync: Open-source, cross-platform (Windows, macOS, Linux), and free. You set a left folder (your computer) and a right folder (the USB drive), choose a sync direction (two-way, mirror, or update), and run the comparison. It shows a preview of what will be copied, so you can review before committing.
- rsync: A command-line tool built into macOS and Linux, and available for Windows via WSL or Cygwin. It is powerful and scriptable, but has a steep learning curve. A typical command to mirror a folder to a USB drive is:
rsync -av --delete /source/ /Volumes/USB/target/. The--deleteflag removes files on the USB that no longer exist on the source, making it a true mirror. - Syncthing: While designed for syncing between devices over a network, it can also sync to a local folder on a USB drive. It is free and open-source, but it is more complex to set up than a simple folder-to-folder tool.
Most sync tools offer a “mirror� mode (USB becomes an exact copy of the computer folder) and a “two-way� mode (changes on either side are merged). For a backup, mirror is safer; for working on files from both places, two-way is what you want.
How to Choose a Sync Method
The best method depends on your needs. Ask yourself these questions:
- Do you need to edit files on the USB itself? If yes, use a two-way sync tool like FreeFileSync. If the USB is only a backup, use File History or Time Machine.
- How often do you need the sync to happen? File History runs automatically every hour. FreeFileSync requires you to run it manually or set up a scheduled task. Time Machine runs every hour by default.
- How large are your files? If you are syncing a 50 GB video project, a tool that only copies changed blocks (like rsync) will be much faster than one that copies entire files.
- Do you need version history? File History and Time Machine keep old versions of files. FreeFileSync and rsync do not—they overwrite the old version with the new one.
For most people, the built-in tools are sufficient. If you need two-way syncing, FreeFileSync is the easiest free option to start with.
Common Problems and How to Avoid Them
Syncing to a USB drive can fail or cause data loss if you are not careful. Here are the most frequent issues:
- Overwriting newer files: If you sync in the wrong direction, you can replace a newer file with an older one. Always review the preview before running a sync, and use a tool that shows which files are newer.
- USB drive not recognized: If the drive does not appear, try a different USB port, check that it is formatted with a compatible file system (exFAT works with both Windows and Mac; NTFS is Windows-only; APFS is Mac-only).
- File name conflicts: Windows and Mac handle certain characters differently (e.g.,
:,?,*are invalid in Windows filenames but allowed on Mac). A file namedreport:final.docxwill sync to Windows but may cause errors. Rename files to avoid special characters. - Sync stops halfway: USB drives can disconnect if the cable is loose or the drive gets too hot. Use a high-quality cable and avoid using a hub that might not supply enough power.
- Accidental deletion: If you use mirror mode with
--deleteor a similar option, files deleted on your computer will be deleted on the USB. Always keep a separate backup of critical files.
To be safe, before the first sync, run a “dry run� (most tools have a preview mode) to see exactly what will happen. Then, after syncing, open a few files to confirm they are intact.
File System Compatibility
The file system on your USB drive determines which operating systems can read and write to it. This is a common source of confusion.
- FAT32: Works everywhere, but cannot store files larger than 4 GB. Good for small documents, but not for videos or large databases.
- exFAT: Also works on Windows and Mac, and supports files larger than 4 GB. This is the best choice for a USB drive you will use on both systems.
- NTFS: Native to Windows. Mac can read it but cannot write to it without third-party software (like Paragon NTFS or macOS’s built-in support in recent versions—actually, macOS can read NTFS but not write by default).
- APFS: Native to macOS. Windows cannot read or write APFS without third-party tools.
If you only use the USB on one computer, use that system’s native format (NTFS on Windows, APFS on Mac). If you switch between Windows and Mac, format the drive as exFAT. You can reformat a USB drive, but that erases all data, so back it up first.
Frequently Asked Questions
Can I sync files to a USB drive automatically?
Yes. Windows File History and macOS Time Machine run automatically at set intervals. For a folder-to-folder sync, you can schedule FreeFileSync or rsync using Task Scheduler (Windows) or cron (macOS/Linux). For example, you can set a task to run FreeFileSync every day at 6 PM.
What is the difference between sync and backup?
A backup is a copy of your files at a point in time, kept for recovery if the original is lost or corrupted. A sync makes two locations match each other, but if you accidentally delete a file on your computer, a sync will delete it on the USB too. For true backup, use a tool that keeps multiple versions, like File History or Time Machine, and do not use mirror sync as your only backup.
Why does my USB drive say “file too large� even though it has space?
This happens when the USB drive is formatted as FAT32, which has a 4 GB per-file limit. The drive may have 32 GB of free space, but no single file can exceed 4 GB. Reformat the drive to exFAT (after backing up data) to remove this limit.
Can I sync files between a USB drive and a cloud service?
Yes, but not directly. You would need to sync the USB to your computer first, then let the cloud service (like OneDrive, Google Drive, or Dropbox) sync that folder to the cloud. Some tools like rclone can sync directly between a local folder and cloud storage, bypassing the need for a middle step.
Is it safe to unplug the USB drive after syncing?
Always use the “Safely Remove Hardware� option (Windows) or eject the drive (macOS) before unplugging. This ensures all pending writes are flushed to the drive. Unplugging during a sync can corrupt files or the drive’s file system. Wait until the sync is fully complete and the drive is idle before ejecting.
Related
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.