這是歷史版本頁面 — 看 Syncovery 最新版本

多台電腦檔案同步老是亂掉?Syncovery 能怎麼救

Syncovery 軟體圖示 Syncovery 9.49 (32-bit) 資料更新 2022-10-01 閱讀約 6 分鐘

電腦裡同時有桌機、筆電、甚至一台工作用的伺服器,檔案散在好幾個地方,常常搞不清楚哪一份才是最新的。今天在辦公室改完的報表,回家打開筆電發現還是昨天的版本;想整理一下資料夾,把檔案移到新的分類,結果另一台電腦一同步又把舊結構複製回來。你只是想讓所有裝置的檔案保持一致,卻發現手動複製又慢又容易漏。

一般人最直覺的做法是隨身碟或雲端硬碟手動上傳下載,但檔案一多、改動一頻繁,很快就會忘記哪邊更新過,而且來回覆製根本不知道哪些檔案被覆蓋掉了。另一種常見做法是丟進雲端同步資料夾,但雲端同步是「即時雙向」,不小心刪掉檔案也會同步刪除,想保留舊版本還得另外想辦法。這類檔案同步工具的切入點,就是讓你先定義好規則——誰是來源、誰是目的地、衝突時聽誰的——然後交給軟體去比對和執行,而不是靠人腦記住所有變動。

Syncovery 操作介面
Syncovery 的操作介面

01Syncovery 到底能拿來做什麼?

它是 Windows 上的檔案同步與備份工具,核心工作是讓兩台電腦(或電腦與雲端空間)之間的資料夾內容保持一致。你可以設定一個「設定檔」,指定來源資料夾和目的地資料夾,再選擇同步模式,例如鏡像(讓目的地完全等於來源)或雙向同步(兩邊互相合併)。它也能排程自動執行,適合每天定時備份到外接硬碟或網路磁碟。

02我常常把檔案在資料夾之間搬來搬去,同步會不會又把舊位置複製回來?

它有一個「偵測移動檔案」的功能。如果你在某台電腦上把檔案從 A 資料夾移到 B 資料夾,它會認出這是「移動」而不是「刪除加新增」,在另一台電腦上也會執行同樣的移動動作,不會多餘地重新複製整個檔案。這樣整理資料夾結構時,同步後兩邊的配置會一致,不會出現舊位置檔案被補回來的情況。

03同步到一半硬碟滿了怎麼辦?要全部重來嗎?

不需要。它可以在檔案複製到一半時暫停,等你清出空間後,再請它繼續複製。它會從中斷的地方接著做,而不是整個重新跑一遍。這在備份到快滿的外接硬碟時特別實用,不用擔心一次沒跑完就前功盡棄。

04有些檔案正在被其他程式使用,複製時會失敗嗎?

它會先跳過那些被鎖定的檔案,繼續處理其他可以複製的檔案,然後再回頭重試那些鎖住的檔案,直到全部成功為止。你也可以設定重試時間的上限。在重試階段,它只會使用極少的 CPU 資源,不會拖慢你正在做的工作。不過如果檔案一直被獨占,最終還是會失敗,這點要先有心理準備。

05它能不能保留舊版本的檔案?我怕同步覆蓋掉重要的東西。

可以。它有「保留多個備份版本」的選項,被覆蓋的檔案不會直接消失,而是會被重新命名保留,你可以設定要留幾個舊版本,以及要放在原資料夾、子資料夾、還是統一放在某個資料夾。另外,它也能把覆蓋掉的舊版本丟到資源回收筒,而不是永久刪除,這對誤覆蓋的情況多了一層保障。

06我只有一台電腦,單純想備份到外接硬碟,這套軟體適合嗎?

適合。它的核心功能之一就是備份,你可以設定一個鏡像模式,讓外接硬碟的內容完全等於電腦上的資料夾。搭配排程功能,設定每天某個時間自動執行,接上硬碟就自動備份。它也能處理超過 4GB 的大檔案,所以影片或磁碟映像檔這類大型檔案也備份得起來。

07它支援雲端儲存空間嗎?我想同步到 Google Drive 或 Dropbox。

官方說明提到它支援線上儲存空間,但具體支援哪些服務、以及設定的方式,文件裡沒有細講。如果你主要用特定一家雲端服務,建議先確認它的官方文件或試用版能不能連上你要用的那個服務,再決定是否購買。

08這套軟體有中文介面嗎?

沒有,它的介面語言是英文。如果你對英文介面不熟悉,操作上會需要一些時間摸索。不過它的功能名稱和選項大多是常見的同步術語,搭配線上翻譯或教學文章,還是有辦法上手。但如果你完全無法接受英文介面,這會是一個需要考慮的門檻。

09它跟 FreeFileSync 比起來,差在哪裡?

FreeFileSync 是免費開源軟體,提供基本的同步功能,而 Syncovery 是付費試用軟體,功能更進階,例如多版本備份、資料庫感知複製、排程、偵測移動檔案等。如果你的需求只是簡單的雙向同步,FreeFileSync 可能就夠用;但如果你需要自動化排程、保留多版本、或處理資料庫檔案,Syncovery 的這些功能才有意義。兩者的評分人數都不多,參考價值有限。

10我用的資料庫檔案(SQL Server)可以直接備份嗎?

它有一個「資料庫感知」的技術,會等到完全獨占檔案時才開始複製,避免複製到一半的損毀資料。但前提是資料庫在備份期間必須沒有被使用,例如夜間離峰時段。如果你的資料庫是 24 小時都在服務,它就無法在正常運作時安全備份,這點要特別注意。

11什麼樣的人不適合用這套軟體?

如果你只需要偶爾手動同步一次、不想花時間設定規則,那這套軟體對你來說太複雜,免費的 FreeFileSync 可能更直接。另外,它沒有免費版本,只有 30 天試用,試用期過後就要付費。如果你不能接受英文介面,或需要中文技術支援,它也不是理想的選擇。最後,它的評分人數只有 35 人,樣本數不多,穩定性與口碑還需要更多使用者驗證。

12它的更新頻率如何?會不會買了之後就沒人維護?

根據收錄的版本紀錄,它從 2019 年到現在持續有更新,近一年內更新了 5 次,代表開發商還在積極維護。這點對於依賴同步工具的人來說是正面的訊號,至少短期內不用擔心軟體被放棄。不過實際的更新內容和品質,還是要自己安裝試用版才能確認。

下載與官方連結

前往官方網站 下載 Syncovery

SyncoverySetup.exe · 連結指向軟體原廠

版本紀錄

再看 5 筆

看完整版本清單

這一版改了什麼

What's new in this version:

Syncovery 9.49 (32-bit)
- Improved management of redundant Syncovery installations. On the Program Settings dialog, tab sheet Advanced, there’s a new checkmark at the bottom “This Machine is Master: Force Taking Over from Other Installations”. Redundancy events will now be logged to a special redundancy log file in the Logs folder, and a few bugs have ben fixed.
- E-Mail attachments sent via the Email protocol no longer have an “Attached file: ” prefix in the attachment description
- Fixes a bug where modified Program Settings wouldn’t immediately take an effect for the scheduler while it’s running
- PascalScript enhancements


Syncovery 9.48 (32-bit)
- Adds support for preserving file modification timestamps when uploading to PCloud
- Fixes profiles hanging in the last few releases if they use the rsync or http protocols
- Implements speed limits for uploading to Backblaze B2
- Fixes a GUI related Access Violation


Syncovery 9.47 (32-bit)
- Generic stability improvements related to multithreading
- Improved speed displaying the profile selection tree in Wizard mode
- Double-clicking between column headers in the Profile Overview and the Sync Preview will now reset column widths to the defaults
- Fixes zipping files with alternate data streams when the source is a volume shadow
- Fixes background scheduler behavior after Windows sleep has been detected
- Contains a Monitoring Tool bug fix, which sometimes showed “Invalid status file”
- Contains a configuration file speed-up in some situations
- Miscellaneous internal optimizations


Syncovery 9.46 (32-bit)
- This update completes the new feature to download from DropBox public links. They now work with subfolders and show file details, including size and modification date/time. You can just paste the whole link in the left or right base paths and do not need to change any other settings.
- The command line tool SyncoveryCL now handles Ctrl-C better and finishes jobs rather than just exiting
- Some bugs have been fixed related to changing a base path in the Sync Preview to achieve a different copying destination from the folder used during scanning


Syncovery 9.45 (32-bit)
- Change log not available for this version


Syncovery 9.44 (32-bit)
- Now includes the SzArchiver tool to open Sz files
- The scheduler was optimized to handle many profiles and can now launch up to 8 profiles per second
- Fixes a problem with the “Flat Right Side” option where in unattended or scheduled runs, some files might be re-copied every time
- Fixes a leak where Sz files would sometimes contain the original file name in clear text even if filename encryption was used
- Additional optimizations and bug fixes
- Contains an updated FTP library #2 and also minor changes in FTP library #3


Syncovery 9.43 (32-bit)
- Completely rewritten Timezone Detection for FTP servers, without uploading any test files and taking almost no time. Optimized use of FTP commands such as MLST and MDTM. Only with FTP servers that do not support any of these commands, Syncovery will still use the old Timezone Detection (which is rare).
- Syncovery no longer does any Timezone Detection for SFTP servers, because the SFTP protocol is supposed to be timezone independent and always use UTC times
- Fixes non-English characters such as Umlauts being lost in the registration name and Email sender, in versions 9.40-9.42
- Email sending with TLS and Backblaze B2 connection now work on Windows XP again
- Fixes some small temporary files like TGTEMP.$$$ not being cleaned up, when working with a Remote Listing via Internet Protocol
- Includes a compatibility fix with FileZilla FTP Server. When using FTP library 3 in Syncovery, an empty folder seletion box could be shown. An empty listing may also have been generated when running a profile, depending on the FTP Listing Command
- The OnIncludeItem PascalScript hook is now also called for real-time folders with changes
- Fixes Syncovery occasionally thinking the settings are read-only
- Improved tray icon for low resolution monitors
- Additional improvements and bug fixes


Syncovery 9.42 (32-bit)
- Right-clicking on a profile group now shows group-specific menu items again (they were missing in v9.40/9.41)
- Adds a checkmark and feature “Via Internet Protocols Too” under Files->More (scroll down), related to the feature “Check Destination File (Again) During Copying Phase”. This is especially useful when “And Compare File Details (Again)” is also checked. It avoids incorrect copying directions due to file changes between the folder scanning phase and the copying phase. Previously, this feature was implemented only for copying locally or via LAN (UNC Paths).
- When using “a single, never-ending profile run”, previous copying results will now be replaced by “Nothing to do”, so that error messages don’t stay in the progress report for too long
- Adds the PascalScript function “FileExistsMatching” which allows you to check for a path with wildcards in the file name
- “Verify destination file size after transfer” will no longer throw an error if the uploaded file is already gone when the check is made. It will only check for incorrect sizes, and ignore if the file size cannot be detected. The reason is that many customers use Syncovery to move files to a server that immediately removes incoming files and sends them to further processing.
- Fixes the settings encryption reappearing every time you open Syncovery if you choose to stick with legacy encryption
- Fixes garbled configuration entries when using the “Email” protocol as one side of the sync. These were caused by the new encryption method in v9.40.
- Various additional improvements


Syncovery 9.41 (32-bit)
- To protect the integrity of Syncovery.ini, all transient data is now written to separate ini files. Syncovery.ini is now almost exclusively written to when the user changes settings.


Syncovery 9.40 (32-bit)
- Syncovery 9.40 now supports a safer way to store your passwords. Credentials can now be encrypted in a way that is tied to your machine, or your user account only (on this machine), or you can protect them with a password. If your settings file is copied to another machine, passwords cannot be decrypted there, so that a potential thief does not get access to your credentials and cloud accounts.


Syncovery 9.39 (32-bit)
- Syncovery can now remember when a file was deleted. You can restore to a specific time and date in the past and get only the files which were not deleted at that time. Version 9.39 adds a checkmark “Remember deletion time and date” to the tab sheet Files->Deletions in each profile. This option should be used with “Move Deleted Files Into A Specific Folder…” but it can also remember the deletion date if deleted files are preserved in the “Older” folder specified on the Versioning tab sheet.
- The checkmark “Restore deleted items” from the General Filters tab sheet will now retrieve deleted files from both “Older” folders as well as “folders for deleted files”
- The checkmark “Restore deleted items” has also been added to the Restore Wizard, but it will only be shown if the Restore is based on an existing profile that uses versioning or a folder for deleted files.
- An inconsistent mix of 8-bit encodings (such as UTF-8 and Ansi) on (S)FTP servers and others can now be handled better, as well as an incorrect characters set choice on the Internet Protocol Settings dialog, tab sheet “Advanced”. However, support for deviating encodings is not 100% complete and only basic operations like listing, uploading, downloading, and deleting will work.
- Additional smaller improvements, such as a corrected tab order of controls on the FTP dialog


Syncovery 9.38 (32-bit)
- Adds a way to avoid lengthy “Getting History” for Google Drive for upload-only profiles. Please see the new checkmark on the Advanced tab sheet of the Internet dialog: “Upload Only – Don’t Get Updated Listing From Cloud Server (Beta)”. This checkmark requires the Changes Based Listing checkmark to be chosen also.
- Fixes a few cases where “Remember Results” of Binary Comparison did not work
- Adds an option to include unscheduled jobs in the Daily Summary emails
- Fixes a problem where a network connection configured on the Job tab sheet was not re-tried after an intial failure, even though the job is set to re-run after a number of seconds
- Adds ability to replace/update Azure BLOBs which are archived
- Adds checkmark to rehydrate archived Azure BLOBs where necessary (i.e. before download). The profile will finish with “rehydration pending” errors and needs to be re-run again after 24 hours to actually download the rehydrated files.


Syncovery 9.37 (32-bit)
- Should fix a problem where Ransomware protection kicked in when real-time had to copy only a few files (Too many replacements error)
- If chosen under “Security and Shares”->”Advanced” and/or “Alternate Data Streams”, Syncovery will upload .metadata-syncovery files to Amazon S3 for folders in cases where this previously wasn’t done (because empty folders aren’t supported for S3). Using the metadata files, empty folders can now be simulated.
- Fixes Google Drive to Google Drive copying problems with native Google Documents (an Office filename extension was added even though the document type was kept as native Google Docs). To keep native docs native, use the same Google account on both sides. That way, the copying will be done within the Google servers and the files won’t be downloaded and reuploaded.
- The PascalScript ConcatPath functions now also resolve and clean up double dots in paths, as in C:TestsSubOne..SubTwo.


Syncovery 9.36 (32-bit)
- Allows up to 12 files being uploaded in parallel to Sharepoint and OneDrive
- Adds a new checkbox to the Performance tab sheet of the Program Settings dialog: “Remove default threading limits and other program limits”
- On Backblaze B2, fixes renaming or moving multiple files simultaneously if each is over 5GB
- Fixes an MD5 mismatch error for Amazon S3 uploads with server side encryption
- Monitoring tool stability improvements and dark mode UI fixes


Syncovery 9.35 (32-bit)
- Adds a new Proxy setting for most cloud storages: “Use Windows Settings”. This will use the WinINet API rather than OpenSSL
- Fixes a bug when using compression when copying locked files, and the setting “Volume Shadowing: use for locked files”. The locked files would actually not be retried after the volume shadow was created.
- Fixes possible errors when using the Sz format with higher encryption levels


Syncovery 9.34 (32-bit)
- Change log not available for this version


Syncovery 9.33 (32-bit)
- Adds a list of S3-compatible storage providers to choose from, on the Internet Protocol Settings dialog. Includes compatibility fixes for Linode Object Storage
- Fixes the scheduler sometimes starting profiles immediately, when it is started, rather than using the scheduled interval
- Fixes a few somewhat rare issues with history-based cloud listings


Syncovery 9.32 (32-bit)
- Now completely compatible with storadera.com, an Amazon S3-compatible storage service
- Adds the ability to specify the column separator for actions log CSV files with Syncovery.ini entries like this
- ActionsCSVLogFile=C:TestsActions-$PROFILENAME.csv
- ActionsCSVLogFileColDelim=
- Adds the $YEARFORWEEKOFYEAR and $YEARFORUSWEEKOFYEAR variables to match $WEEKOFYEAR and $USWEEKOFYEAR
- Fixes more uploading issues and folder deletion with Mediafire
- Fixes a bogus “CreateFile” error when Syncovery tried to copy to a folder before actually creating it
- Additional fixes


Syncovery 9.31 (32-bit)
- Can now import .dat files containing profiles from another backup tool
- The Multi Edit Tool can now set scheduling based on intervals
- “Run Profiles in Main Window” is now the default for new installations
- Uses fewer separate work threads for profiles that run in separate threads already (such as background jobs)


Syncovery 9.29 (32-bit)
- Improved speed for the “Find Renamed Files” step
- Reinstates functionality of the “Different Delay for Older Versions” on the Exact Mirror Settings dialog box. This feature didn’t actually have any effect in recent Syncovery versions
- Implements re-uploading of files to DropBox if committing the batch fails


Syncovery 9.28 (32-bit)
- Implemented batch uploads to DropBox, greatly increasing upload speed when uploading many smaller files, and reducing HTTP errors and the necessity for retries
- Bug fixes


Syncovery 9.27 (32-bit)
- Now supports uploading to Amazon S3 buckets with automatic object locking
- Reinstates font colors in the Sync Preview, which had been just black or white since Dark Mode was added
- Updated cacert.pem certificates list


Syncovery 9.26 (32-bit)
- Adds complete support for Dark Mode. Colors and various new dark and light themes can be chosen by clicking on the Gears toolbar button and choosing “Themes and Colors…”


Syncovery 9.25 (32-bit)
- Some work in preparation for Dark Mode has been made; separate color sets for light and dark mode can be chosen
- MEGA SDK updated and made more stable
- Fixed a rare DB update error
- Now processes file listings from cloud services even if incorrect UTF-8 byte sequences are found
- Fixed filenames from WebDAV sometimes not being decoded (and containing %20 instead of spaces)
- Fixed clean-up of unneeded synthetic backup files sometimes not working
- Contains a bug fix restoring split zip files
- Additional improvements


Syncovery 9.23 (32-bit)
- The SmartTracking and cache databases can now hold paths up to 30,000 UTF-8 bytes long
- Fixes polling of cloud servers (for two-way real-time syncs), which did not seem to detect changes in subfolders and did not work on Mac
- Additional smaller fixes, including those from the Linux version 9.23


Syncovery 9.22 (32-bit)
- Implements retries for failed E-mail notification sending
- Automatically tries different SMTP ports and TLS settings if a notification can’t be sent
- Fixes a database error being shown a job’s final result summary caused by a path that is too long for the database. This error will still be logged, but not as the final result summary
- Additional smaller fixes


Syncovery 9.21 (32-bit)
- Adds support for Azure Shared Access Signatures (SAS URIs)
- Adds the /CSVLOG=xxx command line parameter, which will log all copying, deleting and other actions to a CSV file. This can also be chosen by a Syncovery.ini line such as ActionsCSVLogFile=C:TestsActions-$PROFILENAME.csv


Syncovery 9.20 (32-bit)
- Now supports synchronizing folder timestamps in two-way profiles
- Also now supports synchronizing NTFS permissions in two-way profiles. To enable this, please see at the bottom of the Advanced tab sheet of the Security and Shares dialog
- The Security and Share dialog has been redesigned, with new two-way sync related settings on the Advanced tab sheet
- A new checkmark for permissions: “Compare permissions of existing items only if recently accessed”. This should speed up the scanning/comparison phase without missing any changes in NTFS security setting
- The Syncovery Remote Service has been updated to also support this new checkmark and include only the NTFS security info for recent items in the listing
- The new feature “Copy Pinned Files Only” can now be chosen separately for the left and right sides
- Better handling of HTTP error 416 when uploading to Box (which can sometimes occur if a chunk is re-uploaded after a timeout or server error)
- Improved TGPuttyLib and compatibility with the Sz format in conjunction with “Verify copied files”
- When copying from an Internet Protocol to another Internet Protocol and using the Sz format for compression and/or encryption, previous versions would actually do the Sz processing twice (once during download and then again during upload), resulting in a redundantly double-Sz’ed file. This has been fixed
- The new version can now correctly unpack/restore such redundant double-Sz’ed files


Syncovery 9.19 (32-bit)
- Adds two new settings to the “General Filters” tab sheet, which are mostly relevant when copying the local OneDrive folder: “Skip Offline Files” and “Copy Pinned Files Only”. Pinned files are those with the checkmark “Always keep on this device” in Windows Explorer
- Adds the FileCopy function to the PascalScript language


Syncovery 9.18 (32-bit)
- Synthetic Restore doesn’t need to extract zip files to a temp folder any more, instead it extracts only the required blocks directly to the destination file
- Fixes a cloud upload error “Uploading to a folder that has not been read”


Syncovery 9.17 (32-bit)
- Can now generate new private/public key pairs for use with SSH/SFTP
- Fixes a bogus “duplicate folder” error with Microsoft Azure which could occur when folders had been created with other software, or the Azure management console
- Fixes uploading errors to Google Cloud Storage
- Cloud stability improvements


Syncovery 9.16 (32-bit)
- Compressed Archives/Package filenames are no longer encrypted. Only the contained files will be encrypted. The zip/sz archive itself will have a regular name with file extension, such as Backup 12884.12888.33554434.12888-2020-10-02 22.45.44.zip. This change also fixes an error 217 when the archive is copied to the destination.
- Fixes hangs with the Mega API
- Adds a caching mechanism for IP addresses (resolved domain names) to reduce DNS queries and/or operating system function calls
- Stability and hang reporting improvements with multithreaded operations
- Google Cloud Storage authorizations are now requested with a higher level again to allow metadata manipulation of existing files, such as timestamp setting
- Various additional improvements and bug fixes


Syncovery 9.15 (32-bit)
- First Mac Release of Syncovery 9
- Cloud Cache Databases for Google Drive, DropBox, Box, and OneDrive/Sharepoint/Graph now store an addition flag to confirm that empty folders have been scanned and confirmed to be empty. This allows Syncovery to work correctly even if the subfolder selection for an existing profile is modified by the user, and some folders aren’t present in the cache yet. Syncovery 9.15 will have to re-confirm all empty folders once when you run a cloud based profile the first time after updating. This can result in a longer folder scanning process (only once per profile).
- Should fix an issue where Syncovery would not see some folders on OneDrive
- Various additional minor improvements and bug fixes


Syncovery 9.12 (32-bit)
- The Sz format can now be used for Synthetic Backup
- Web GUI improvements
- Windows only: one-way jobs can now be set to ignore files that have a different size but identical timestamp
- Windows only: prevents windows from appearing offscreen
- Windows only: fixes a possible Range Check Error when using the experimental “Pure SSH” transfer method


Syncovery 9.11 (32-bit)
- Change log not available for this version


Syncovery 9.09 (32-bit)
- Adds SendHTTPRequest PascalScript function
- Fixes locked files errors in Sz packages not triggering a volume shadowing
- Various bug fixes and stability improvements with cloud connectors, especially Google Drive


Syncovery 9.08 (32-bit)
- For Google Drive and Sharepoint/OneDrive/Graph, adds a checkmark on the second tab sheet of the Internet dialog that allows to use the changes-based listing “Except For First Scan (scan folders directly if cache database is empty)”. This choice is on by default for new profiles, to avoid lengthy history processing
- Fixes a possible lockup when the max. number of profiles per process is set to 1
- Fixes unnecessary logging to Syncovery_realtime_status_log.txt, which could cause it to become quite large


Syncovery 9.07 (32-bit)
- Adds support for team folders in DropBox Business. Use the upper Browse button on the Internet Protocol Settings dialog to switch from your personal DropBox to the team root folder
- Fixes a error “Unsupported MultiSz version” in the Syncovery Remote Service when unpacking incoming Sz packages
- Automatically reduces SFTP upload block sizes if larger sizes are incompatible with the SFTP server
- Avoids trying to download Google Drive internal links (which cannot be downloaded or exported)
- Additional bug fixes


Syncovery 9.06 (32-bit)
- Reduces the upload buffer size for TGPuttyLib to fix compatibility problems with some SFTP servers
- File timestamps are now rounded to whole seconds when uploading via SFTP using the SecureBlackBox implementation
- Enables Syncovery to handle FTP or SFTP folders with mixed filename encodings (where UTF-8 and Windows ANSI are inconsistently mixed)
- Fixes email notifications sometimes not being sent, or not containing the log file as attachment
- Additional bug fixes


Syncovery 9.05 (32-bit)
- Uses a new, advanced ETA algorithm that takes different copying speeds of smaller and larger files into account, as well as different speeds for uploading and downloading, and also measures the speeds of additional actions such as deletions and renames, and takes them into account
- A new checkmark “Empty Folders” on the Sync Preview allows you to hide and show empty folders, and also prevent the creation of empty folders (if you forgot to remove the Empty Folders checkmark in the profile and you don’t want them)
- No longer attempts to upload files over 100 MB to Google Drive for conversion into native Google Docs. Instead, the original file format will be preserved on upload. Also falls back to unconverted uploads if the converted upload fails (rather than retrying many times)
- Uses a newer version of Windows’ Browse for Folder Dialog
- Adds UseBinaryCompToAvoidCopying variable for PascalScripts
- More quickly skips over folders that can’t be deleted
- Fixes a problem that could occur if the folder for deleted files was on the top level of a cloud strage (such as /Deleted)
- Fixes progress reporting for larger file uploads to MEGA
- Fixes setting timestamps via TGPuttyLib reporting errors despite being successful
- Additional fixes


Syncovery 9.04 (32-bit)
- Contains updated libraries for Internet Connectivity, especially for FTP. All protocols can now verify SSL/TLS server certificates correctly, including hostname verification
- Fixes notification emails sometimes being sent although not selected for that case, and includes a more precise reason why the email was sent or not in the log file


Syncovery 9.03 (32-bit)
- Change log not available for this version


Syncovery 9.02 (32-bit)
- Fixes rare hangs in https transfers
- Now also available in French
- Contains new Syncovery File System Monitoring Service v1.20, now also in 64-bit, with updated CBFS Filter driver v2017.0.22.108
- Fixes dialog element sizes when using the “Enlarge user interface” feature
- Fixes accessing Google Drive Shared Drives with Chinese and other International characters in the drive name
- Adds support for default user rights when using the integrated User Management feature (via an INI file entry like NewUserRights=,5,6,8,)
- Fixes the obsolete SCP and the experimental “Pure SSH” protocols
- Allows up to 10 parallel uploads or downloads to and from DropBox (use carefully – can cause penalty delays)
- Adds the first instalment of a REST API – when the browser based web interface is active, you can use profilelist.json to get a machine readable profile list with status and scheduled times etc. This read-only profilelist.json can be accessed without authentication if you use the INI file lines SkipProfileListAuth=1 or SkipProfileListAuthForIP=192.168.12.58.
- Fixes some registry entries being made although the program is used in portable mode
- Additional smaller improvements


Syncovery 9.01 (32-bit)
- Improved getting and setting of file attributes and timestamps, which should result in a slight speed advantage and improved reliability of timestamp setting after files have been copied, especially with non-Windows drives (such as network drives or driver letters provided by third party apps).
- The Graph protocol can now access multiple users’ OneDrives, provided that the user is a Site Administrator for these OneDrives, or that Syncovery is given domain specific App Registration details and Admin Consent is granted via portal.azure.com (email us for detailed instructions).
- Adds new PascalScript hooks OnCanRunProfile and OnGetNextRunTime, as well as a few helper functions
- Log-on, Log-off, and shutdown/reboot jobs can now be run via the service
- Some Retry? questions during file copying now have a better dialog box with timeout and the ability to choose “Always retry” or “Never retry”
- Background jobs run by the scheduler will now also show the copying rate
- Various additional improvements


Syncovery 9.00 (32-bit)
- Includes a new SFTP Implementation called TGPuttyLib, based on PuTTY by Simon Tatham. This will allow very fast transfer speeds
- The Sz file format can now be used with packages containing more than one file. The Remote Service has been updated to version 9 with the ability to extract Sz packages.
- The multi-file Sz format is now used for archiving json history files from cloud servers that support the changes based listing. The advantage is that json files no longer need to be unzipped prior to processing them, because they can be read from the Sz file directly.
- Three new checkboxes on the Gears toolbar button menu: “Minimize to Tray” and “Run Profiles in Main Window” and “Hide Sync Preview While Copying” (under Running Options). Please note: the GUI uses a square tray icon, while the Background Scheduler uses the traditional round icon. Both can coexist at the same time, which is by design.
- A new way to run profiles is available in the Profile Overview context menu: “Run in Background With Preview”
- More detailed status reporting for background jobs in the profile overview, with copying rate and ETA
- Can now set Unix Permissions when using FTP or SFTP (see the second tab sheet of the Internet dialog in the profile)
- A new option is available under Files->More in the profiles: Copy Only XXX MegaBytes per run
- In Real-Time mode, Syncovery can now regularly check Internet based folders for changes. This works best with cloud storages that use a changes-based listing method: Google Drive, Sharepoint, OneDrive, DropBox, and Box.
- On other storages, Syncovery can check the base folder for changes regularly, and scan subfolders if they have new modification timestamps. However, most servers will not update folder modification timestamps correctly across the whole hierarchy, so that a regular full scan would still be necessary. To avoid this, Syncovery itself can ensure that parent folder timestamps are updated when it uploads to an Internet server. It will do so in real-time two-way profiles, or if the option “Touch parent folders” is chosen on the Folders tab sheet in the profile. This technique might not work with some types of servers (such as FTP, Amazon S3, Azure – but SFTP is fine).
- The new behavior can be chosen on the Real-Time Settings dialog, on the new tab sheet “Internet Folders (Polling for Changes)”. The new features are also available as separate options, when you scroll down on the “Folders” and “File Age and Size” tab sheets.
- Can upload NTFS security settings and Alternate Data Streams for folders to storages like FTP or Google Drive, by putting them in .metadata-syncovery-MD5 files. These settings can be applied back to local folders on restore/download.
- Can include NTFS security settings and Alternate Data Streams for files in Zip and Sz files. Options for thes features have been added to the Security and Shares dialog as well as the Alternate Data Streams dialog.
- Can upload symbolic links to storages that do not support them, by storing them in .$symlink files. New checkmarks for this feature have been added to the General Filters tab sheet.
- Supports High-DPI monitors with hi-res graphics and fonts
- Supports “Shared with me” items on Google Drive. Use the topmost Browse button on the Internet Protocol Settings dialog to choose between your main Google Drive and Shared with me items (and possibly additional Shared Drives or Team Drives).
- Allows minimizing while building file list
- Is generally more responsive. All network accesses are now performed in separate threads. Profiles can be canceled even while Syncovery is waiting for a response from the network or server.