Find an Answer
ShareFile Sync for Windows is a native application that automatically synchronizes a folder on your PC with folders in your ShareFile account in real-time. This allows for easy, automatic updates and backup of your data.
IT Professionals: If you desire to implement the On-Demand Sync version of this tool, please follow the configuration documentation before installing ShareFile Sync for Windows.
ShareFile Sync for Windows now features localization support in the following languages: English, German, French, Spanish, Japanese and Simplified Chinese.
To use the sync tool, you must be an employee user on a ShareFile account. Sync for Windows supports the following platforms:
•Windows Server 2012
•Windows Server 2008 R2
To download the sync tool, log in to your ShareFile account, click Apps in the navigation bar and then select Sync for Windows. Once you have installed the sync tool on your PC, you will be able to set up your ShareFile account.
First, type your email address in the Email field.
If your email address is associated as an employee user on more than one account or your account requires company credentials, you will be prompted to enter your subdomain. In this process, you will be emailed a list of subdomains that your email address is associated with for your convenience.
A subdomain is the first part of the login URL. For example, if you log in to https://mycompany.sharefile.com, your subdomain is ‘mycompany’ (without the quotes).
After entering your Subdomain, type in your Password.
If your account is set up to accept company credentials, you will be prompted for the appropriate username and password at this time. You should enter the username and password you use to log in to your computer.
After your credentials have been accepted, Sync for Windows will walk you through a brief tutorial. At the end of the tutorial, click Finish.
Right-click Preferences and select Settings to change both the ShareFile account and the local folder that is being used for the sync.
This tool can only sync to a fixed local drive. You will not be able to sync a network or removable drive. The default location will be 'MyDocuments/ShareFile.'
When a folder that is synchronized by ShareFile Sync is also synced to a Windows roaming profile, the two sync operations can cause conflicts. For this reason, it is recommended that the ShareFile folder not be synchronized to a user’s roaming profile.
If needed, you can configure the sync tool to work with your proxy setup. For detailed instructions, please refer to Configuring a Proxy Server.
Click here to view the ShareFile Sync for Windows downloads page, where you may download 32-bit and 64-bit MSI versions of the ShareFile Sync for Windows tool.
Before setting registry keys, please delete the manual account configuration file located here: %AppData%\Roaming\ShareFile\SyncEngine\sfconfig.db. If you do not delete this file, it will take precedence over any registry keys that you set.
If you are configuring On-Demand Sync, please use the registry keys listed in this article.
The following registry keys can be used to configure sync via group policy:
|Key Name||Key Type||Description|
|Account||REG_SZ||The ShareFile account name (e.g. mycompany.sharefile.com)|
Possible values are
- 0 for single sign-on, using the current user’s Windows authentication
- 1 to prompt for user credentials
- SAML Forms are supported only for On-Demand Sync Configuration
|LocalSyncFolder||REG_SZ or REG_EXPAND_SZ||Specify the path to the fixed local drive. Environment variables are supported but must set the value type to REG_EXPAND_SZ (e.g. %userprofile%\ShareFile).|
|SharedFolderIds||REG_MULTI_SZ||List of ShareFile folder IDs. You can find a folder ID by clicking on Get Direct Link within the folder and copying the value after the final / character (e.g. foa00a00-000-0000-000a-0a00aa0a0000). To retrieve folder IDs in bulk, please use the ShareFile API.|
|CustomSharedKey||REG_SZ||Set this value to the custom key generated from the web application. Please see Customizing sync access below for more information on how to use this key.|
|AutoUpdateCheckIntervalHours||REG_DWORD||This setting specifies the frequency of auto-update checks in hours. Setting this to 0 will configure sync to check for an update every 15 minutes. If not set, the auto-update will check for updates every 24 hours. This setting is ignored if auto-update is disabled.|
|EnableAutoUpdate||REG_DWORD||Set this value to 0 to disable the auto-update feature. Auto-update is enabled by default.|
You can make additional configurations for the sync tool through the configuration file located at: %ProgramFiles%\Citrix\ShareFile\Sync\SyncEngine.exe.config
Using custom configurations, you can exclude files by extension or by name. By default, files with extensions ‘.pst’ are excluded. You can add additional file types to exclude by adding additional lines with the extension you want to exclude and the unique number for that extension.
In addition, you can exclude files by name by adding a line with the file name that you want to exclude and the unique number for that file.
Please note that the exclusion behavior in sync is specifically targeted to avoid sync uploads of the chosen files types, but not downloads.
After modifying any configuration file, you must restart the sync tool to apply the changes.
Support for selective enablement of the sync tool allows you to limit access to specified users, typically those with managed or corporate devices. To use this feature with a ShareFile account that has the sync tool access set to Disabled, you must specify a custom key that is generated by your ShareFile administrator in a registry value for the end user.
ShareFile administrators can set this key by clicking Admin in the top navigation bar of their ShareFile account and then selecting Power Tools in the sidebar.
Under Sync, administrators can select Disabled to enter a custom 256-bit key.
Only Enterprise accounts will be able to utilize the Generate Key option
Any user who desires to use ShareFile Sync will need to use this key in their registry keys if sync is set to Disabled. Please see the CustomSharedKey in the table above for more information on the key required.