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 consult the configuration documentation before installing ShareFile Sync for Windows.
ShareFile Sync for Windows supports localization in the following languages: English, German, French, Spanish, Russian, Dutch, Portuguese, Japanese, Korean and Simplified Chinese.
ShareFile Sync 3.3 includes a new .admx template to manage group policy. The template name has changed from the previous version. To manage ShareFile Sync via group policy the old ShareFileOn-demand.admx must be removed from C:\Windows\PolicyDefinitions on the machine group policy is managed. If you do not remove the old policy definitions the Group Policy editor will open with an error message. You can download the policy definitions at the Citrix downloads page here.
Syncing to the root of a drive is currently not supported. If you have a previously installed version of Sync that is syncing files and folders to the root of the drive, then you are advised to change the sync location prior to upgrading to the latest version of ShareFile sync.
Sync for Windows supports the following platforms:
Microsoft .NET Framework 4.0 is required. Click here for information on How to Update Your .NET Framework.
To use the sync tool:
To download the sync tool, log in to your ShareFile account, click Apps in the navigation bar and then select Sync for Windows. You must accept the License Agreement to continue installation.
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 'C:\Users\%Username%\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.
Once there, you may download 32-bit and 64-bit MSI versions of the ShareFile Sync for Windows tool for push installation.
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.
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
- 2 for SAML forms authentication. This is only supported 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 .
Then select 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.
ShareFile recommends these steps for advanced users only. If you have a significantly large amount of data stored with your ShareFile Sync for Windows app, please consult your ShareFile Administrator prior to completely uninstalling the app. Please take steps to back up all data stored with ShareFile Sync for Windows prior to attempting a reinstallation.