1. 首頁
  2. 幫助中心
  3. 常見問題 FAQ

常見問題 FAQ

本頁彙集 GoodSync 使用者最常遇到的 79 個問題,按 16 大主題分類。所有內容來自官方 FAQ,逐字翻譯。可使用搜尋框即時過濾。

1. GoodSync 賬戶與 GoodSync Connect

如何查詢和管理我的 license 列表?

所有授權管理都透過 GoodSync Account 完成:

  • Licenses 與 Devices 儲存並維護在 GoodSync Account 中。
  • 如果您還沒有 GoodSync Account,可免費建立
  • 購買時(購買郵箱與 Account 郵箱一致)license 自動入賬;否則可透過 Order ID 新增。
  • 桌面 Devices 透過命令入賬:Windows 上 Tools → GoodSync Account Setup;Mac 上 GoodSync → GoodSync Account Setup
  • NAS Devices 在 Initial Setup 時註冊進賬戶。
  • License 在裝置上啟用(分配給裝置)時執行:Help → Activate
  • GoodSync Account 登入要求經過驗證的郵箱,以增強安全性並便於傳送通知。
  • GoodSync Account 允許透過 SMS、郵件或 Authenticator app 生成的一次性密碼(OTP)驗證所有新裝置。
  • 裝置維護包括移除舊的、不再使用的裝置 — 這會釋放它們佔用的 license。
  • GoodSync Storage 在 GoodSync Account 中申請並管理。
如何在兩臺或多臺計算機之間同步檔案?

使用 GoodSync Connect — 一個快速、高效的 P2P 檔案同步系統。

如何找回丟失的 GoodSync Account 密碼?

您無法直接找回丟失的密碼,但可以執行密碼重置

系統會向您的賬戶郵箱傳送一個臨時密碼。登入後將臨時密碼改為您選擇的新密碼。

然後請到每臺已註冊到該賬戶的裝置上,使用 GoodSync Account Setup 修改密碼。

如何在裝置上修改 GoodSync Account 密碼?

如果 GoodSync 啟用或其他服務提示賬戶密碼不正確:

  • Windows:使用 Tools → GoodSync Account Setup 選單項。
  • Mac:使用 GoodSync → GoodSync Account Setup 選單項。
  • NAS 或 Linux 主機:訪問 http://local-nas-ip-address:11000,切換到「Account」標籤頁,點選 UserID 旁的「Change」。

2. GoodSync Storage(雲端儲存)

GoodSync Storage 的主要優勢是什麼?

速度。它比傳統線上儲存(如 Google Drive 或 OneDrive)快得多,特別是處理中小檔案時。

資料傳輸到 GoodSync Storage 的過程中如何加密?

透過 TLS 1.2,使用 OpenSSL 實現 — 與現代瀏覽器使用的加密相同。

我的檔案能否在 GoodSync Storage 伺服器上靜態加密?

可以。請在任務(Job)的 GoodSync Storage 一側啟用 Encryption 選項。加密密碼只有您自己知道。

如何在 GoodSync 之外訪問 GoodSync Storage?

使用 GoodSync Explorer。它是免費的,並且我們承諾將持續保持免費。

GoodSync Storage 伺服器位於何處?是否安全?

GoodSync Storage 伺服器位於美國弗吉尼亞州 Herndon 的 Cogent 資料中心。

該資料中心具有受控的物理訪問與現場守衛(陌生人無法進入)。

是否有任何第三方可以訪問我儲存在你們伺服器上的檔案?

否。我們不索引檔案,也不允許任何人出於任何目的檢視它們。

3. 安裝與解除安裝

安裝新版本前是否需要解除安裝舊版 GoodSync?

不需要。新版本會保留之前版本的所有選項與設定。

如何備份與恢復我的 GoodSync 設定?

最好的方式是使用最新版 GoodSync 並啟用 Account Sync。這樣您所有的任務(jobs)、組(groups)與伺服器賬戶(server accounts)都會備份到我們的伺服器,並在多裝置間同步。

GoodSync 設定(任務、組、伺服器賬戶、選項)儲存在哪裡?

下面是各平臺、各 GoodSync 版本對應的路徑:

  • GoodSync Client Windows:C:\Users\YourUserName\AppData\Local\GoodSync
  • GoodSync Server Windows:C:\ProgramData\GoodSync
  • GoodSync Client MacOS:/Users/YourUserName/.goodsync
  • GoodSync Server MacOS:/Library/Application Support/GoodSync

NOTE:設定檔案中儲存的憑據(密碼與重新整理令牌)經過本地加密,因此不能直接將這些設定檔案複製/移動到另一臺計算機使用 — 在新機上讀不出來。

如何解除安裝 GoodSync?

Windows:在「開始」選單選擇 Programs → GoodSync → Uninstall。Mac:執行 GoodSync 安裝包,點選「Remove」,然後按解除安裝程式的提示操作。

4. macOS 相關問題

計算機重啟後 GoodSync Server 服務無法啟動,為什麼?

從某個版本起,macOS 會加密系統盤。因此所有服務在使用者實際登入到 macOS 終端並輸入用於解密系統盤的 macOS Account 密碼之前都不會工作。macOS 決定加密系統盤時並未徵求您許可,但好在您可以將其關閉。

如何關閉 FileVault:

  • 開啟「系統設定」→「隱私與安全性」→「FileVault」。
  • 點選「關閉 FileVault」。
  • 輸入管理員密碼。
報錯「Operation not permitted (error 1)」怎麼辦?

從 Catalina 版本起,macOS 要求您顯式授權 GoodSync 訪問您的個人檔案。

macOS Catalina 及以上:

  1. 進入「系統偏好設定」→「安全性與隱私」→「隱私」。
  2. 點選底部的鎖圖示進入提升許可權模式。
  3. 在「檔案和資料夾」中,勾選 GoodSync 項以允許「完全磁碟訪問」。

macOS Ventura 及以上:

  1. 進入「系統偏好設定」→「隱私與安全性」→「完全磁碟訪問」。
  2. 開啟 GoodSync 條目右側的開關。
  3. 使用密碼或 Touch ID 進行身份驗證以確認操作。
報錯「Read-only file system (error 30)」怎麼辦?

請確認您的磁碟對 macOS 不是隻讀狀態。可參考希捷的說明使其可寫:SeaGate Drive Article

5. Windows Shares 與 GoodSync Connect

Windows Shares 報錯「Logon Failure 0xc000006d」,為什麼?

從 11.8.3 版起,GoodSync 引入了全新的 Windows Shares (SMB) 檔案系統實現 — SMB-1 與 SMB-2(不含 SMB-3)協議的原生 wire-level 實現。其優勢:

  • 它把 Share 憑據儲存在 GoodSync Account Manager(Server Accounts)中。
  • 因此憑據可透過 Account Sync 在多臺計算機間同步。
  • 憑據不會像 Windows SMB 客戶端那樣卡在 Windows 內部。
  • 我們的實現對所有檔案操作都設定了超時,永不會凍結(不像 Windows 客戶端)。

但有一些工作需要您配合 — 由於 GoodSync 無法從 Windows 憑據儲存中讀取憑據,您需要重新輸入:

  1. 當出現「Logon Failure 0xc000006d」或類似錯誤時,點選「Change Folder」進入 Browse 對話方塊。
  2. 在 Browse 對話方塊中向下鑽取到您的資料夾,沿途輸入憑據(UserId 與 Password)。
  3. 憑據只需輸入一次,之後會被記憶在 GoodSync Account Manager (Server Accounts) 中。

您也可以回到舊的、基於 Windows 的 SMB 客戶端(例如您有 SMB-3 伺服器):點選 Tools → Program Options → General,取消勾選「Use New SMB implementation」選項,然後重啟 GoodSync。

如何用 GoodSync Connect 替代 NAS 上的 SMB(Windows Shares)或 AFP(Mac Shares)?

確實,自從 SMB 遭到勒索軟體攻擊、SMB v1 被關閉後,SMB 變得更難使用。AFP 已被蘋果停用,建議使用者切換到 SMB。

GoodSync Connect 可以在 Windows、Mac、NAS 上同時替代 SMB 與 AFP。GoodSync Connect 是全球的 — 可跨網際網路工作,不侷限於本地網路。

  1. 使用 GoodSync NAS 安裝包之一,將 GoodSync 安裝到您的 NAS。
  2. 訪問其 Web UI 配置 GoodSync for NAS:http://local-nas-ip-address:11000
  3. NAS 將出現在 GoodSync Connect 檔案系統中。
  4. 使用 GoodSync Explorer 瀏覽,或用 GoodSync 進行同步。
如何讓我的 GoodSync 計算機(伺服器)對 GoodSync 客戶端可見?

要讓一臺計算機出現在 GoodSync Connect 中並對客戶端可見,必須滿足:

  • 使用 GoodSync Account Setup 將該計算機註冊進您的 GoodSync 賬戶。
  • 在 GoodSync Account Setup 中勾選「Serve files to other devices」選項。
  • 計算機必須開機且未休眠。
  • 計算機必須連線網際網路且線上。
  • 計算機必須能連線到伺服器 mediator.goodsync.com。可在 gs-server 日誌中檢視具體情況。

6. 同步(Synchronization)

如何建立一個同步任務?

很簡單:

  1. 點選 Job → New,輸入任務名稱。
  2. 選擇 Synchronize(雙向)或 Backup(單向)任務型別。
  3. 視窗左側點選「Please click here to select folder」按鈕,選擇要同步的左側資料夾(Backup 任務為:要備份的原始檔夾)。
  4. 右側選擇要與之同步的右側資料夾(Backup 任務為:備份目標資料夾)。
  5. 點選底部「Analyze」按鈕,會預覽將如何同步這些檔案。
  6. 點選「Synchronize」按鈕完成整個流程。
如何備份我的 C 盤?

正確(但可能出乎意料)的答案是:不要這麼做。備份整個 C: 通常是錯誤的,原因如下:

  1. C: 包含大量 Windows 系統檔案,至少 10 GB。如果 Windows 崩潰需要重灌,這些檔案會被 Windows 安裝程式重新生成與覆蓋,因此不應備份。
  2. C: 包含大量臨時檔案 — 包括上網時拾取的垃圾與 Cookie,可能還有休眠中的病毒與惡意軟體。重灌 Windows 時您希望所有臨時檔案消失,因此備份它們不僅無用,反而有害。
  3. 引導扇區與某些引導相關檔案無法備份。即使在某種低盤扇區級別備份了它們,下次重灌 Windows 時也未必可用 — 因為您的電腦可能已經物理損壞(例如電湧燒燬)。新電腦需要為新硬體配新驅動,舊引導檔案用不上。
  4. C:\Program Files 包含您安裝程式的可執行檔案與圖形資源。這些資料夾很大,完全不值得儲存 — 因為重灌 Windows 後您都得重新安裝所有程式,這些檔案都會被重做。
  5. 登入檔(Registry)包含您所有的程式設定等。但很遺憾它也不能備份 — 因為登入檔是惡意軟體與其他故障最先無可挽回地損壞的物件。所以人們重灌 Windows 的目的之一就是獲得一個新的、未損壞的登入檔。

結論:必須備份的,只是您建立、編輯或獲取的個人檔案與資料夾。這些通常位於「我的文件」中。這才是您應該備份的 — 「我的文件」與其他包含您修改/獲取的個人檔案的資料夾。

哪些型別的資料可以同步?

任何儲存在檔案中的資料都可以同步。但 GoodSync 僅同步整個檔案,不會檢視檔案內部。

GoodSync 能同步 Outlook、Outlook Express、QuickBooks、Quicken 等的資料檔案嗎?

這些應用(Outlook、Outlook Express、Windows Mail、Thunderbird、QuickBooks、Quicken、ACT!)都把資料存在資料庫裡。所以成百上千的邏輯單元(如單封郵件、聯絡人、日曆項)會被塞入一個資料庫檔案。

GoodSync 不理解這些資料庫檔案的內部結構,因此可以同步整個資料庫檔案,但不能同步內部的單個邏輯單元。

因此 GoodSync 無法同步左右兩側都被修改過的兩個資料庫檔案 — 看不到內部結構時它會判定為衝突。但如果只有一側的資料庫檔案改動了,GoodSync 可以正常同步。

以下場景下可以同步無法理解結構的資料庫檔案:

單向同步或備份:如果任務只有一側發生變化,GoodSync 總能將變化傳播到另一側。

雙向同步、但每次僅單向流動:

  1. 假設您有 A、B 兩個資料夾,可能位於不同計算機。
  2. 您只在資料夾 A 工作,絕不去碰 B(甚至不要在 B 那邊啟動應用,因為應用即使您沒改任何東西也會更新資料庫檔案)。
  3. A 工作完成後,關閉應用,呼叫 GoodSync 把 A 同步到 B。
  4. 然後在 B 上啟動應用並工作,B 工作期間不要在 A 上啟動應用。
  5. B 工作完成後,呼叫 GoodSync 同步回 A。⋯⋯如此反覆。
GoodSync 如何判斷檔案已變更需要同步?

如果檔案的修改時間或大小發生了變化,GoodSync 就認為檔案已變更。GoodSync 會把發現的變更從有變更的一側傳播到任務的另一側。

如何同步 RoboForm、Outlook 與其他應用的資料檔案?

請參考使用者手冊的「同步特定應用」章節。

這些不同的圖示分別代表什麼含義?

GoodSync 顯示的每個圖示都向使用者傳達關於同步過程的不同資訊。請檢視這個連結獲取所有圖示的詳細列表。

GoodSync 中的「Conflict(衝突)」是什麼意思?

如果某檔案在上次同步之後兩側都被修改過,下次同步時該檔案會顯示為衝突。使用者可以透過為該檔案選擇同步方向來解決衝突。

如何同步「相同但時間戳不同」的檔案?

正常情況下,GoodSync 認為檔案長度相同且修改時間相同的檔案是同一檔案。如果您確信檔案實際相同(僅時間戳不同),可僅複製時間而不復制檔案內容:

  1. 執行 Analyze。
  2. 選擇 Views → SameLength DiffTime 檢視長度相同、修改時間不同的檔案。
  3. 右鍵點選樹頂部節點中部,選擇「Copy Time L to R」或「Copy Time R to L」。
  4. 執行 Sync — 僅複製選定方向的檔案修改時間,不復制檔案主體。
如何在同一個任務中同步或備份多個資料夾?

點選左側或右側的「Please click here to select folder」按鈕開啟 Browse 對話方塊,先選擇左右根資料夾,然後點選「Multiple Folders/Files」,勾選要包含的資料夾、取消不需要的。

NOTE:所有勾選的資料夾必須位於同一磁碟。位於其他磁碟的資料夾請新建任務。可透過 Job → Options → Filters 手動新增/編輯/刪除包含與排除規則。

更多詳情請見使用者手冊的「多資料夾」章節

當變更很多時,GoodSync 似乎沒有顯示全部?

Analyze 後的變更樹中,GoodSync 僅顯示前 5000 項(檔案/資料夾)。如果變更項超過 5000,將不會展開所有資料夾。

展開方法:點選資料夾後按數字鍵盤上的「灰色 *」展開所有層級,或按「灰色 +」展開一層。點選樹根節點的「灰色 *」可檢視全部項。

同步後您也可以使用 Job → Open Left/Right Log 選單項 — 它會顯示 GoodSync 執行的全部變更。

7. _gsdata_ 資料夾

能否找回 GoodSync 在同步過程中刪除或修改的檔案?

如果勾選了 Job → Options → General → Save deleted/replaced files to Recycle Bin, last version only(預設勾選),GoodSync 會把每個被替換或刪除檔案的最近一個版本儲存到同步資料夾內的 _gsdata_\_saved_ 資料夾。

因此 GoodSync 擁有自己的回收站 — 不僅在 Windows 檔案系統上工作,在伺服器上同樣工作。

恢復方法:在 Windows Explorer / Finder 中開啟 your-sync-folder\_gsdata_\_saved_,將檔案或整個資料夾複製回原位置。

NOTE:_gsdata_ 資料夾是隱藏的。請在 Windows Explorer 中透過 View → Show → Hidden items 啟用顯示隱藏資料夾(舊版 Windows:Tools → Folder Options → View → Show Hidden Files and Folders)。

要從伺服器上的 _saved_ 資料夾找回檔案,請使用 GoodSync Explorer。

同步資料夾中出現的隱藏 _gsdata_ 資料夾是什麼?

該資料夾包含:

  • 同步狀態檔案 _file_state._gs,GoodSync 正常工作所必需。
  • 所有同步該資料夾的任務的日誌檔案(*.log)。
  • 子資料夾 _saved_:每個被 GoodSync 刪除/覆蓋檔案的最近版本。
  • 子資料夾 _history_:被 GoodSync 刪除/覆蓋檔案的多個帶時間戳的歷史版本。
  • 小型技術檔案 _insync.gsl_cleanup.gss
為什麼 C:\Users\MyUserName\AppData\Local\GoodSync\_mirrors_ 資料夾這麼大?

因為您勾選了 Job → Options → Left/Right Side → No _gsdata_ folder here。這種情況下,「回收站」儲存在 _mirrors_ 資料夾中,而不是同步資料夾的 _gsdata_ 子資料夾。請閱讀下方關於減小或清空回收站的說明。

為什麼左右同步資料夾中的隱藏 _gsdata_ 資料夾這麼大?

因為 _gsdata_\_saved__gsdata_\_history_ 子資料夾保留了 GoodSync 刪除或替換的所有檔案的最近版本或多個版本(取決於您是否勾選了 Save deleted/replaced files to Recycle Bin, last version onlySave deleted/replaced files to History folder, multiple versions)。

如果您認為不需要這些歷史版本:

  1. 取消勾選上述兩個選項。
  2. 刪除左右同步資料夾中 _gsdata_ 內的 _saved_ 與 _history_ 資料夾。

切勿刪除 _gsdata_ 資料夾本身 — GoodSync 在那裡儲存同步狀態。

多個 GoodSync 客戶端能否同時與伺服器上的同一目錄同步?

答案既是「是」也是「否」。

— 如果允許多客戶端同時修改同一資料夾,會導致資料損壞。

— GoodSync 使用「鎖(locks)」機制來排隊競爭客戶端的同步。

每次 Sync(或 Analyze + Sync)開始時,GoodSync 會在 _gsdata_ 資料夾中建立一個 lock.gsl 檔案。該檔案的存在會通知其他 GoodSync 不要在第一個 Sync 執行時啟動同步。Sync 結束時,lock.gsl 會被移除。GoodSync 提供選項 Job → Options → Auto → Wait for Locks to clear,自動等待鎖檔案被移除。

8. 應同步與不應同步

Job → Options → AdvancedJob → Options → Left/Right Side 中包含許多檔案可同步項 — 這裡說明哪些應同步、哪些最好不要。

「Copy Attributes」(僅限 Windows 之間)— 應該開啟嗎?

Windows 上檔案/資料夾屬性為 System、Hidden、Read-Only、Archive,普通使用者通常不應同步這些。System 與 Hidden 永遠不會設定在使用者檔案上;Archive 實際上不再使用;Read-Only 也很少使用。

「Copy Permissions」(僅 Mac)— 應該開啟嗎?

Mac 上檔案屬性為 rwxrwxrwx,應當複製 — 因為「x」屬性使檔案可執行,您不希望檔案恢復後還要手動重新設定。

NOTE:兩側同步資料夾必須都支援檔案屬性,但非 HFS(Mac 檔案系統)磁碟通常不支援。請在 macOS 中將磁碟格式化為 HFS,或關閉「Copy Permissions」。

「Copy ACL」— 應該開啟嗎?

Windows 上 ACL 是一套複雜的檔案訪問授權系統,普通使用者應徹底跳過。除非您是大企業的系統管理員且讀過 ACL 專著,否則不要開啟「Copy ACL」。複製 ACL 會顯著拖慢 Analyze — 因為讀取 SACL 需要許可權提升。

Mac 上也存在 ACL,但比 Windows 更冷門。通常不應複製。

「Copy Owner」— 應該開啟嗎?

Windows 上由「Copy ACL」涵蓋,通常兩個一起開或都不開。普通使用者不應開啟 — 複製後的檔案無論如何都會被賦予單一所有者。

Mac 上如果您有多個使用者,應該複製 File Owner。

開啟「Compare Attributes」後為什麼出現 Conflict 與 CopyTime?

之前未被檢測到的屬性差異現在被發現,並視為合法的變更。Windows 使用者通常可關閉「Copy Attributes」 — 通常用不到。Mac 使用者應保持「Copy Attributes」開啟,解決衝突後同步即可,之後就穩定了。

開啟「Copy ACL」後為什麼出現 Conflict 與 CopyTime?

我們將 SACL 加入了 ACL 比較(之前僅比較 DACL)。因此之前未被檢測到的 ACL 差異現在出現,並視為合法變更。

9. 便攜盤與 FAT 檔案系統

多個裝置共享同一磁碟機代號時,如何同步到指定裝置?

使用 Portable Path 格式:=VolumeName:\folder1\folder2

其中 VolumeName 是您在 Windows Explorer 卷屬性中可設定的卷標。當路徑以便攜格式指定時,GoodSync 會在所有連線到本機的便攜(可移動)盤中查詢名為 VolumeName 的卷。

同步 USB 盤時報「bad state files」錯誤,為什麼?

您的 U 盤在未停止前被拔出時,會丟失最近寫入的檔案。必須先告訴 Windows 停止 USB 裝置,讓它把磁碟快取重新整理到 USB。右鍵點選系統托盤的「安全刪除硬體」圖示(綠色箭頭),選擇「安全刪除硬體」,停止您的 USB 裝置。

您也可以將 USB 盤設定為不使用磁碟快取的模式,這樣可隨時拔出(但據反饋不總是可靠):

  1. 在工作列點選「安全刪除硬體」USB 圖示。
  2. 在彈出的對話方塊中勾選「Display Device Components」。
  3. 在三層樹中點選中間的「USB Flash Disk Device」。
  4. 點選「Properties」。
  5. 選擇「Policies」標籤。
  6. 選擇「Optimize for Quick Removal」並點 OK。
磁碟明明空間充足,寫入時卻報 error 87 / 82 / 112?

問題極可能由 FAT 檔案系統的限制引起。便攜磁碟與 USB 裝置通常使用 FAT16 或 FAT32:

  • FAT16 用於較小的可移動快閃記憶體(最大 4GB)。
  • FAT32 用於更大的盤,包括固定與可移動盤。

FAT 允許的最大檔案大小為 4GB — 所以您的 8GB 電影放不下。根目錄最多 512 個檔案/資料夾(僅 FAT)。其他資料夾最多 60,000 個檔案/資料夾。請將驅動器轉為 NTFS 以解除這些限制。

即便磁碟屬性顯示為 NTFS,也可能是連線到 NAS 裝置的 FAT 檔案系統在偽裝 NTFS。真正的 NTFS 沒有這些限制 — 您把實際的硬碟(不是 NAS)接到電腦,並用 Windows 格式化為 NTFS 才行。

為什麼 GoodSync 與 Windows Explorer 顯示的檔案修改時間有時相差 1 小時?

這是 Windows 處理夏令時(DST)相關的 Bug。說明如下:

  1. Windows 在 FAT 捲上不顯示正確的檔案修改時間。例如某檔案在 2008-11-24 14:00 修改。今天是 2009 年 11 月 — GoodSync 與 Explorer 顯示相同時間,沒有問題。快進到 2010 年 7 月夏季,檔案未變,GoodSync 仍顯示「2008-11-24 14:00」,但 Windows Explorer 顯示「2008-11-24 13:00」。所以 Explorer 把同一修改時間顯示為兩個不同時間,取決於當前 DST 設定(夏時制還是冬時制)。
  2. FAT 捲上 DST 切換時 Windows 完全不知道修改時間是什麼。除上述問題外,DST 切換當天更糟 — 同一檔案 Windows 會顯示不同的修改時間,取決於查詢方式:目錄列表顯示按新 DST 調整後的時間;GetFileAttributes 顯示按舊 DST 設定的時間(差 1 小時)。只有 Windows 重啟才能修復。

以上僅適用於 FAT 檔案系統,不適用於 NTFS。NTFS 儲存 UTC 時間,工作正常。GoodSync 始終顯示正確的檔案修改時間,即便在 FAT 捲上 — 因為我們計算實際的 UTC 修改時間,並按修改發生時季節的 DST 設定(不是今天的設定)以本地格式顯示。

10. Windows 檔案系統

為什麼 Hidden 與 System 檔案/資料夾被排除在同步之外?

Hidden 與 System 檔案/資料夾通常不是您要同步或備份的個人檔案 — 它們是系統檔案,即使沒備份,重灌 Windows 也會恢復它們。要關閉這一排除,請到 Job → Options → Filters 取消勾選 Exclude Hidden/System files and folders

報錯「The process cannot access the file because it is being used by another process」是什麼意思?

為保持資料完整性,部分應用會鎖定資料檔案,執行時不允許複製。簡單退出該應用即可同步這些檔案。某些應用(ACT!、配合 ActiveSync 的 Outlook)由於不會終止,會一直鎖定資料檔案 — 請查閱其手冊瞭解如何完全關閉。

GoodSync 可以使用 Shadow Copy 複製鎖定檔案。請確保開啟 Job → Options → Advanced → Copy locked files using VSS snapshots(僅 Windows)。

為什麼我會收到關於「Shadow Copy」的錯誤?

「Copy locked files using VSS snapshots」基於 Windows Volume Shadow Copy 實現,有以下限制:

  • 只能從被鎖定的檔案複製出來,不能複製到被鎖定的檔案。
  • 只能從本地驅動器上的檔案複製,不能從網路上的檔案複製。
裝了 Acronis True Image 後「Copy locked files using VSS snapshots」失效,為什麼?

因為 Acronis True Image 替換(有人會說破壞)了 Windows Shadow Copy 服務,詳見 Acronis 官方說明。Acronis 給出了一個修改登入檔的解決方案。

報「Locked Files」錯誤(錯誤 32 與 33),但應用沒有鎖定任何東西?

有使用者反饋 Kaspersky AV 在掃描時會鎖定檔案。請關閉對正在同步的檔案的掃描,或透過其他方式讓 KAV 配合工作。

報錯「Insufficient system resources exist to complete the requested service (error 1450)」?

這是 Windows 錯誤,詳見 MS KB 304101。看起來 Windows 的緩衝區或控制代碼等資源耗盡。另外,C: 盤的空閒空間應至少是您要複製的最大檔案的兩倍。

同步時報「The system cannot find the path specified」,但相關資料夾明明存在?

如果報此錯且涉及的檔案/資料夾確實存在,原因是 Offline Files(已快取的網路共享檔案)。關閉 Offline File Caching 即可。反正也用不到 — 您用 GoodSync 同步檔案,已替代 Windows Offline 資料夾。

如何關閉 Offline Folders?

Windows 7/10/11:

  1. 從工作列開啟 Sync Center,或選擇「開始 → 所有程式 → 附件 → Sync Center」,或在搜尋框輸入「Sync Center」。
  2. 在左側導航點選「Manage Offline Files」。
  3. 點選「Disable Offline Files」。
  4. 點選 OK 並重啟。

Windows XP:

  1. 雙擊「我的電腦」。
  2. 點選「Tools → Folder Options」。
  3. 切換到「Offline Files」標籤。
  4. 取消勾選「Enable Offline Files」。
  5. 可能需要重啟才能完成操作。

11. Windows 網路共享(Sib-SMB 與 Win-SMB)

報錯「Access Denied (error 5)」,怎麼辦?

「Access Denied (5)」錯誤來自 Windows,GoodSync 只是轉發。意思是磁碟、資料夾或檔案許可權不允許 GoodSync 寫入(或建立/刪除/讀取檔案或資料夾)。

如果您寫入的是 Windows 共享:

Windows 7/10/11 上的共享(預設只讀)— 允許已認證使用者對共享進行任意修改:

  1. 在 Windows Explorer 中右鍵要共享的資料夾或磁碟,選擇「Share…」;或右鍵資料夾選「Properties」切到「Sharing」標籤。
  2. 點選「Advanced Sharing」按鈕並同意繼續。
  3. 勾選「Share this folder」。
  4. 點選「Permissions」,在「Allow」列點選「Full Control」。

Windows XP 上的共享:

  1. 在 Windows Explorer 中右鍵要共享的資料夾或磁碟,選擇「Sharing and Security」。
  2. 點選「Share This Folder」,輸入共享名。
  3. 點選「Permissions」,在「Allow」列點選「Full Control」。

NAS 上的共享:使用 NAS 裝置附帶的說明 — 通常透過瀏覽器訪問裝置的 Web GUI 完成。

如果您寫入的是直連本機的 Windows 磁碟:大多數情況下 GoodSync 都能寫入 — 它會自動呼叫提升許可權的服務來執行需要提權的檔案操作,因此不會報「Access Denied」,也無需使用者互動(如 UAC 提權)。

如果您的許可權過於嚴格,連提權後的 GoodSync 服務也無法處理,則需要您正確設定許可權以讓 GoodSync 能修改伺服器計算機上的檔案與資料夾:

  1. 檔案繼承自其資料夾的許可權,資料夾繼承自其父資料夾。所以您需要找到控制您資料夾許可權的那個資料夾 — 通常是頂層資料夾。
  2. 在 Windows Explorer 中右鍵該資料夾,選擇「Properties」,進入「Security」標籤。
  3. 選中要修改許可權的組或使用者。
  4. 如果想給所有人許可權,選擇「Everyone」組。
  5. 在 Allow 列勾選「Full Control」 — 這允許您對資料夾做任何事。
  6. 點選 OK 並同意更改其內所有檔案與資料夾的許可權。
  7. 如果無法從 Windows Explorer 設定許可權,必須先取得檔案/資料夾的所有權(Take Ownership)。

驗證許可權設定正確的簡便方法:用客戶端上的 Windows Explorer 修改/重新命名/刪除伺服器上的檔案。一旦能用 Explorer 完成這些操作,GoodSync 也能完成。注意應當能在非提權模式下完成操作 — 即上下文選單中操作旁邊沒有盾牌圖示。盾牌表示需要提權。

您推薦的資料夾共享設定方式是什麼?

Windows 資料夾共享有些令人困惑,Vista/7/10/11 讓事情更復雜。我們找到一種容易設定又能獲得不錯安全性的方式:

  • 只有在伺服器計算機上擁有賬戶的使用者才能看到共享資源。
  • 其他人一律拒絕訪問。

Step 1. 禁止沒有伺服器賬戶的使用者訪問:

Windows 7/10/11:

  1. 在「開始」選單右鍵「計算機」選「Manage」,或右鍵「開始」按鈕選「Computer Management」。
  2. 選擇「Local Users and Groups」→「Users」→「Guest」。
  3. 右鍵「Guest」選「Properties」,勾選「Account is disabled」。
  4. Windows Home 版:「Manage」可能被禁用,請用「控制面板 → User Accounts」禁用 Guest 賬戶。

Windows XP:

  1. 右鍵桌面「我的電腦」選「Manage」。
  2. 「Local Users and Groups」→「Users」→「Guest」。
  3. 右鍵「Guest」,「Properties」勾選「Account is disabled」。

Step 2. 允許已認證使用者對共享做任意修改(與上一題中的步驟相同)。

Step 3. 在 GoodSync 任務中新增共享:

  1. 開啟 GoodSync 進入與伺服器同步的任務。
  2. 在任務的伺服器(遠端)一側點選「Please click here to select folder」。
  3. 在 Browse 對話方塊中向下鑽取到您的伺服器與共享。
  4. 如果伺服器未出現,點選「Add Unlisted Server」並輸入:\\ServerName
  5. 如果 ServerName 不可用,可嘗試本地 IP(可能動態):\\192.168.1.22
  6. 提示時輸入共享的 UserID 與 Password(與伺服器上的相同)並點 OK。
報錯「The specified network name is no longer available (error 64)」,怎麼辦?

這是 Windows 網路錯誤,已在多個論壇被討論 — 不是 GoodSync 的問題。意思是您的客戶端與伺服器的連線丟失,通常需要重啟伺服器與客戶端。當您試圖讀寫檔案時,如果伺服器上的應用鎖定了檔案,也常會出現此錯誤。

SMB 協議在廣域網上工作不佳。請改用 GoodSync Connect — 它在網際網路上也能良好工作。

12. 與伺服器同步

如何與網際網路上的 FTP 或 WebDAV 伺服器同步?

GoodSync 支援 FTP、WebDAV 與 Secure FTP (SFTP) 伺服器。更多支援的伺服器請參見官方文件

GoodSync 是否提供與雲端儲存的同步?

是。支援 Google Drive、Dropbox、OneDrive/Office365/SharePoint、Box.com、MEGA、Google Docs、Google Photos、iCloud Drive、iCloud Photos、Amazon S3、Windows Azure、Backblaze B2 等。詳細列表見這裡

同步過程中網路斷開,檔案會丟失嗎?

不會丟失。GoodSync 替換檔案時,會先把檔案複製到目標資料夾中的臨時檔案 — 複製完成後才用臨時檔案替換目標檔案。所以如果連線中斷,只有臨時檔案會受影響,目標檔案依然存在。連線恢復後再次同步即可。

如果我手動上傳檔案到遠端伺服器或雲端儲存,GoodSync 還能正確同步嗎?

不能。所有檔案必須只透過 GoodSync 上傳,不要使用其他客戶端。原因:遠端伺服器無法儲存正確的檔案修改時間,因此 GoodSync 必須把伺服器上的檔案修改時間轉換為實際時間。如果您用非 GoodSync 客戶端上傳,時間轉換表不會更新,GoodSync 將無法正確檢測變更。

FTP 長時間同步被中斷,如何避免重新同步已經傳完的檔案?

由於 FTP 伺服器無法正確儲存檔案修改時間(儲存的是上傳時間,不是檔案本身的修改時間),GoodSync 必須把實際修改時間存進 state 檔案 — 該檔案在同步結束時上傳。如果同步被中斷,state 檔案未上傳,下次 Analyze 時 GoodSync 會發現檔案修改時間不同。

告訴 GoodSync 不要重新同步那些除了修改時間之外都已同步好的檔案:

  1. 執行 Analyze。
  2. 選擇 Views → SameLength DiffTime 檢視長度相同、修改時間不同的檔案。
  3. 右鍵樹頂部節點中部,選擇「Copy Time L to R」或「Copy Time R to L」。
  4. 執行 Sync — 僅按選定方向複製檔案修改時間,不復制檔案主體。
FTP 上傳檔案時出現超時,如何修復?

FTP 協議在單獨的資料連線上上傳檔案,主控制連線此時空閒等待資料連線結束。一些伺服器把這種空閒視為不活動,約 5 分鐘後會斷開控制連線。修復方法是在伺服器端禁用此類不合理的不活動超時。另一種少見原因是您使用了與 FTP 協議不完全相容的代理或防火牆。有使用者反饋啟用 Microsoft Firewall Client 或修復代理後即可解決。

IIS 7 Web 伺服器在 GoodSync 透過 WebDAV 上傳後修改了我的 Office 文件,為什麼?

SharePoint DAV 伺服器(IIS 7 的一部分)會向 .PPT、.DOC、.XLS 等 Office 文件新增額外的 XML 資料。這不是 GoodSync 做的,GoodSync 也無法改變。請在 IIS 7 中找到關閉此功能的設定,或諮詢 Microsoft 技術支援。

WebDAV HTTPS 任務報「Proxy Authentication Required (code 407)」,為什麼?

這意味著您的計算機透過代理連線網際網路,且該代理需要身份驗證。請在 Tools → Program Options → Proxy(Mac:GoodSync → Preferences → Proxy)中輸入代理的 UserID 與 Password。

GoodSync 無法同步含非拉丁字元檔名的檔案,怎麼辦?

GoodSync 對同步到 FTP 與 SFTP 伺服器的檔名/資料夾名使用 UTF-8 編碼。現代 WebDAV 與 FTP 伺服器使用 UTF-8 編碼檔名,但有些伺服器仍在使用舊的 ANSI 編碼。

請確認您的伺服器使用 UTF-8。若不是,請切換為 UTF-8。

如必須使用 ANSI 編碼:點選「Change Folder」進入 Browse 對話方塊,在裝置列表中找到您的伺服器配置,右鍵選「Properties」,在配置視窗點「Advanced Options」,取消勾選「UTF-8 file names」。

S3 報錯「The specified bucket does not exist」或「The bucket you are attempting to access must be addressed using the specified endpoint」,怎麼辦?

這是 Amazon bucket 命名或定址問題:

  • 所有歐洲、亞洲及非美國 bucket 必須使用基於主機的定址(在 Change Folder → Amazon S3 → Advanced Options)— 即必須使用全小寫名稱。
  • 基於主機的定址中,bucket 名稱必須為小寫,僅由字母與數字組成。不允許大寫或混合大小寫。

13. 自動化(Automation)

為什麼從 Windows Task Scheduler 切換到內建 Scheduler?

GoodSync Scheduler (GSS) 優於 Windows Task Scheduler (WTS) 的幾個原因:

  • WTS 每次更改任務都要輸入 Windows 賬戶密碼,GSS 僅需一次。
  • WTS 的 API 不支援重新命名任務,GSS 輕鬆完成。
  • WTS 不能執行「On File Change」類任務,所有持續型任務都可在 GSS 下執行。
  • WTS 中無法跟蹤任務進度,GoodSync GUI 可跟蹤在 GS Runner 中執行的任務。

同一套排程計劃可在 Windows、Mac、UNIX 上的 GoodSync 中使用。仍可使用 WTS 透過 GSYNC 來執行 GoodSync 任務,只是您必須自行配置任務。

我的 Windows 密碼為空,如何使用 GoodSync Server/Runner?

GoodSync 允許為 Impersonation 指定空 Windows 密碼,但 Windows 不允許(可透過策略修改),會產生錯誤。所以請將 Windows 賬戶密碼改為非空。

如果您希望自動登入 Windows(Windows 7 示例):

  1. 點選「開始」按鈕,在搜尋框輸入:netplwiz
  2. 按 Enter。
  3. 這會載入「User Accounts」嚮導。
  4. 取消勾選「User must enter a user name and password to use this computer」。
  5. 點選 OK 應用更改。
「On Schedule」任務到點沒有執行?

檢查這幾個常見問題:

  • 確認時間單位輸入正確。我們使用 24 小時制,所以 11 PM 即 Hour=23。點選「Test」可檢視由該計劃生成的實際執行時間。
  • 如果計算機會進入 Sleep 或 Standby,請確保 控制面板 → 電源選項 → 更改計劃設定 → 更改高階電源設定 → 睡眠 → 允許喚醒計時器 已啟用。注意此設定在筆記本上通常預設禁用。
E-Mail Sync results 選項不工作,如何設定同步結果自動郵件?

Job → Options → Scripts → Post Sync 功能使用 SMTP 或 Simple MAPI 協議傳送同步結果郵件。

如使用 SMTP,請在 Tools → Program Options → SMTP(Mac:GoodSync → Preferences → SMTP)中指定 SMTP 伺服器地址與埠,並勾選「Use SMTP server to send emails」。

不推薦使用 MAPI 傳送郵件 — 它已過時且存在許多妨礙自動傳送的問題。

從命令列執行已有任務時指定不同引數(如收件郵箱),將使用哪些設定?

命令列引數會覆蓋任務的設定。根據使用的命令不同,這些設定會或不會被儲存到任務中。詳情請閱讀手冊的命令列章節。

14. 加密(Encryption)

GoodSync 能加密備份嗎?

是。GoodSync 提供靜態加密(at-rest),透過 Job → Options → Left/Right Side 配置。它使用 AES-256 — 檔案的所有塊均鏈式加密以獲得最大安全性。加密金鑰由使用者密碼經 SHA1 至少 512 次雜湊派生而來。可加密檔案路徑與/或檔案主體;加密檔案主體時使用隨機鹽。

假設任務的左側資料夾是備份源,右側是備份目標,製作加密備份的步驟:

  1. Job → Options → Right Side,將「Compression and Encryption」設為「Encrypt File Bodies and Names」。
  2. 輸入一個您能記住的複雜密碼。
  3. Job → Options → Left Side,確認「Compression and Encryption」保持為「Do not use」。

當 GoodSync 把檔案從左複製到右時執行加密;從右複製到左時執行解密。

如何解密 GoodSync 加密的備份?

從加密資料夾同步回未加密資料夾即可。在 GoodSync 中,您在任務的每一側分別指定加密選項。所以如果左側未加密、右側加密,從左到右複製時檔案會被加密;從右到左複製時,右側加密的檔案會被解密後輸出到左側。

如何在我的電腦與遠端伺服器之間保護檔案?

所有連線現在都以 Secure 模式建立,使用 TLS 1.2 協議。明文連線僅作為特例在特殊選項下允許。

如何讓 GoodSync 與 TrueCrypt 卷協同工作?

請讓 TrueCrypt 在主檔案變化時改變其修改時間。這樣 GoodSync 才能知道 TrueCrypt 加密檔案已變更,並能備份/同步它。

15. GoodSync Connect 檔案傳輸

GoodSync Connect 檔案傳輸速度慢,為什麼?

檔案傳輸的速度受限於客戶端到伺服器整條鏈路中最慢的一環。通常最慢的環節是執行上傳一方的上傳鏈路。請記住,兩臺計算機之間的檔案傳輸總有一方在做上傳。

上傳速度通常是下載速度的 1/10。例如 5 Mbit/s 的有線 ISP,上傳速度大約 500 Kbit/s ~ 1 Mbit/s。要記得 1 位元組 = 8 位元再加平均 2 位元開銷,所以 500 Kbit/s 上傳速度在 GoodSync 中顯示約為 50 KB/s。

直連速度最快,經 Forwarder 轉發會慢很多。請閱讀 GoodSync Connect 手冊瞭解如何實現直連

如何確保 GSTP 流量不經過 GoodSync 的伺服器?

如果使用 Direct IP 定址(例:gstp://server.company.com),而不是經過中介的 .goodsync 定址(例:gstp://myserver.myuser.goodsync),GSTP 協議將在您的 GSTP 客戶端與 GoodSync 伺服器之間直接工作 — 不涉及 GoodSync Connect Mediator 與 Forwarder。

要完全關閉全球發現,請到 Tools → Advanced → Server Advanced Options(Mac:GoodSync → Server Advanced Options),登入 GoodSync server,點選 Settings,選擇「Do not register with Mediator, I will specify IP address to reach this computer」,點選 Apply 重啟 GoodSync server。

16. License 授權 FAQ

如何查詢和管理我的 license 列表?

所有授權管理透過 GoodSync Account 完成(詳見第 1 節)。Licenses 與 Devices 都儲存在 GoodSync Account 中;購買時(購買郵箱與 Account 郵箱一致)license 自動入賬,否則可透過 Order ID 新增;桌面裝置透過 Tools / GoodSync → GoodSync Account Setup 入賬;NAS 在初始化時入賬;License 透過 Help → Activate 啟用到裝置;登入要求經過驗證的郵箱以增強安全性。

我需要多少個 GoodSync license?

每臺裝置需要一個 license,無論是 Windows、Mac,還是 NAS/Linux。一次購買提供 5 個 license,可覆蓋最多 5 臺裝置。

如何在裝置上啟用 license?

先把您的裝置(計算機)註冊進 GoodSync Account,然後選擇啟用命令:

  • Windows:啟動 GoodSync,選擇 Tools → GoodSync Account Setup,再選 Help → Activate License
  • macOS:啟動 GoodSync,選擇 GoodSync → GoodSync Account Setup,再選 Help → Activate License
  • NAS:在瀏覽器訪問 http://local-nas-ip-addr:11000,Initial Setup 會把 NAS 註冊進 Account。
  • Linux:執行 gsync /gs-account-enroll=GoodSyncAcctEmail,然後執行 gsync /activate

更詳細步驟參見啟用指南

如果我需要在超過 5 臺裝置上執行 GoodSync?

前 5 臺由初次為 GoodSync Account 購買的 license 覆蓋。第 5 臺之後的每臺裝置需要 1 個 license。

GoodSync Storage 如何授權?

使用 GoodSync Storage 需要 GoodSync Account。可購買年度或月度 Storage license。提供 10 GB 與 100 GB 的免費試用,期限不超過 15 天。

能否免費從 v10 升級到 v11?

登入您的 GoodSync Account,進入「License」標籤 — 如果賬戶符合免費升級條件,會顯示相應連結。如果尚未擁有 GoodSync Account,請建立賬戶並新增現有 license。

免費版有什麼限制?

請見免費版 vs 專業版頁面。

是否提供免費試用?

是。我們提供 15 天全功能免費試用。

能否使用 v12 license 執行 GoodSync2Go?

GoodSync2Go v12 需要專門的 GoodSync2Go license。僅在您能在某臺計算機上執行 GoodSync 可執行程式、但又無法安裝常規 GoodSync 時使用。