ShareFile Sync for Windows Installation - ShareFile

Find an Answer

Search ShareFile articles, videos and user guides   Your search term must have 2 or more characters.

Browse Articles

ShareFile Sync for Windows Installation


Installing ShareFile Sync for Windows video ShareFile Sync for Windows - Getting Started Video (2:59)

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.


Article Contents (click the link to skip to that section)

Installation and Setup

Administrator Information


System Requirements

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

•Windows 8

•Windows 7

•Windows Vista

Downloading and installing Sync for Windows

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, 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.


Setting the syncing location

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.

Configure a Proxy Server

If needed, you can configure the sync tool to work with your proxy setup. For detailed instructions, please refer to Configuring a Proxy Server.


Administrator Information

Custom configuration for IT

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.

Configuring sync through group policy

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, click here for registry key information.

The following registry keys can be used to configure sync via group policy:


Key Name Key Type Description
AccountREG_SZThe ShareFile account name (e.g.

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.

LocalSyncFolderREG_SZ or REG_EXPAND_SZSpecify 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).
SharedFolderIdsREG_MULTI_SZList 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.
CustomSharedKeyREG_SZSet 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.
AutoUpdateCheckIntervalHoursREG_DWORDThis 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.
EnableAutoUpdateREG_DWORDSet this value to 0 to disable the auto-update feature. Auto-update is enabled by default.

Configuring sync through a custom configuration file

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.

Customizing sync access

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.


Video: ShareFile Sync for Windows - Getting Started (2:30)

Using ShareFile Sync for Windows

ShareFile Sync for Mac

Which Sync Tool are You Looking for?

Configuring a Proxy Server

Did this article answer your question?