There are files from all kinds of sources that we want to store and manage. Files are created by our digital cameras, e-mail, cell phones, portable media players, camcorders, PDAs, and laptops. Increasingly, computer users are using different folders, drives, and even different computers (such as a laptop and a desktop) to store, manage, retrieve and view files. Yet managing hundreds or thousands of files is still largely a manual operation. In some cases it is necessary to regularly get copies of files from another location to add to primary location; in other cases there is a need to keep two storage locations exactly in sync. Some users manage files manually, dragging and dropping from one place to another and keeping track of whether the locations are synchronized in their heads. Other users may use two or more applications to provide this functionality.
Now there is an easier way. SyncToy, a free PowerToy for Microsoft Windows, is an easy to use, highly customizable program that helps users to do the heavy lifting involved with the copying, moving, and synchronization of different directories. Most common operations can be performed with just a few clicks of the mouse, and additional customization is available without additional complexity. SyncToy can manage multiple sets of folders at the same time; it can combine files from two folders in one case, and mimic renames and deletes in another case. Unlike other applications, SyncToy actually keeps track of renames to files and will make sure those changes get carried over to the synchronized folder.
SyncToy2.1 is powered by the latest synchronization engine from Microsoft Sync Framework 2.0 and provides better performance and robustness. The new features and improvements included in SyncToy 2.1 release are:
The major new features and improvements included in previous SyncToy 2.0 release are:
Please continue to send us feedback about our tool, using the SyncToy – File Synchronization forum (listed below).
Note: We’ve taken great care to ensure that this tool operates as it should, but it is not part of Windows and is not supported by Microsoft Technical Support. For this reason, Microsoft Technical Support is unable to answer questions about SyncToy. To speak to other users and contribute feedback about your experiences with SyncToy, please use the SyncToy forum at http://social.microsoft.com/Forums/en-US/synctoy/threads.
Supported Operating Systems: Windows 7, Windows Vista, Windows XP
Microsoft .NET Framework v2.0
1GHz Intel P3 processor or equivalent
256MB RAM, 512MB RAM recommended
20MB free disk space
Download SyncToy by clicking on the Download button below.
SyncToy Installation Notes:
– If upgrading from an earlier version of SyncToy (e.g. SyncToy 1.4 or SyncToy 2.0), it is **CRITICAL** to ensure that all folder pairs are fully synchronized using the previous version before running SyncToy 2.1 setup. Not following this guideline can lead to unintended behavior and partial data loss when running SyncToy 2.1 for the first time after upgrade. All folder pairs must also be fully synchronized at least once right after the upgrade is done.
Installation & Uninstallation:
– Both 32-bit and 64-bit versions of SyncToy2.1 are available as a single self-extracting archive executable which runs all of the required setup components when launched. The 64-bit version is targeted to 64-bit versions of Windows, e.g. Windows XP x64 Edition, Windows Vista 64-bit editions and Windows 7 x64 Edition.
– The 32-bit version may be installed and run on a 64-bit version of Windows as well.
– Simultaneous side-by-side installation of the 32-bit and 64-bit versions on the same machine is not recommended or supported.
– SyncToy 2.1 supports quiet installation by an Administrator user on the target machine. The steps for this are as follows. Please download the self-extracting archive executable and save locally. Extract files from the archive to a target directory. You’ll notice 3 MSI files in the set of extracted files. Each of the 3 MSIs can be run in quiet mode using the MSI command line utility (msiexec.exe). The order in which the MSIs need to be installed is: Synchronization.msi, ProviderServices.msi, SyncToysetup.msi.
– SyncToy 2.1 depends on components of the Microsoft Sync Framework 2.0 which are included in SyncToy setup. Installing SyncToy along with these dependent components requires the use of an account with Administrator privileges on the target machine. If the Microsoft Sync Framework 2.0 components are already installed on the target machine, SyncToy can be installed from a non-administrator user account.
– The SyncToy application will stop working if any of the dependent components are uninstalled, which can be fixed by re-running the full install package on the target machine.
– If SyncToy 2.1 is installed using an account which is different than the one that was used to install previous versions of SyncToy, then the previous version will not be uninstalled. In this case, it is recommended that users uninstall the previous version using the previously used user account before installing SyncToy 2.1.
– If uninstalling SyncToy 2.1, the same user account must be used which was used for installation.