常見問題 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 密碼?
如果 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 及以上:
- 進入「系統偏好設置」→「安全性與私隱」→「私隱」。
- 點擊底部的鎖圖標進入提升權限模式。
- 在「文件和文件夾」中,勾選 GoodSync 項以允許「完全磁盤訪問」。
macOS Ventura 及以上:
- 進入「系統偏好設置」→「私隱與安全性」→「完全磁盤訪問」。
- 打開 GoodSync 條目右側的開關。
- 使用密碼或 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 憑據存儲中讀取憑據,您需要重新輸入:
- 當出現「Logon Failure 0xc000006d」或類似錯誤時,點擊「Change Folder」進入 Browse 對話框。
- 在 Browse 對話框中向下鑽取到您的文件夾,沿途輸入憑據(UserId 與 Password)。
- 憑據只需輸入一次,之後會被記憶在 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 是全球的 — 可跨互聯網工作,不侷限於本地網絡。
- 使用 GoodSync NAS 安裝包之一,將 GoodSync 安裝到您的 NAS。
- 訪問其 Web UI 配置 GoodSync for NAS:
http://local-nas-ip-address:11000 - NAS 將出現在 GoodSync Connect 文件系統中。
- 使用 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)
如何創建一個同步任務?
很簡單:
- 點擊
Job → New,輸入任務名稱。 - 選擇 Synchronize(雙向)或 Backup(單向)任務類型。
- 窗口左側點擊「Please click here to select folder」按鈕,選擇要同步的左側文件夾(Backup 任務為:要備份的源文件夾)。
- 右側選擇要與之同步的右側文件夾(Backup 任務為:備份目標文件夾)。
- 點擊底部「Analyze」按鈕,會預覽將如何同步這些文件。
- 點擊「Synchronize」按鈕完成整個流程。
如何備份我的 C 盤?
正確(但可能出乎意料)的答案是:不要這麼做。備份整個 C: 通常是錯誤的,原因如下:
- C: 包含大量 Windows 系統文件,至少 10 GB。如果 Windows 崩潰需要重裝,這些文件會被 Windows 安裝程序重新生成與覆蓋,因此不應備份。
- C: 包含大量臨時文件 — 包括上網時拾取的垃圾與 Cookie,可能還有休眠中的病毒與惡意軟件。重裝 Windows 時您希望所有臨時文件消失,因此備份它們不僅無用,反而有害。
- 引導扇區與某些引導相關文件無法備份。即使在某種低盤扇區級別備份了它們,下次重裝 Windows 時也未必可用 — 因為您的電腦可能已經物理損壞(例如電湧燒燬)。新電腦需要為新硬件配新驅動,舊引導文件用不上。
C:\Program Files包含您安裝程序的可執行文件與圖形資源。這些文件夾很大,完全不值得保存 — 因為重裝 Windows 後您都得重新安裝所有程序,這些文件都會被重做。- 註冊表(Registry)包含您所有的程序設置等。但很遺憾它也不能備份 — 因為註冊表是惡意軟件與其他故障最先無可挽回地損壞的對象。所以人們重裝 Windows 的目的之一就是獲得一個新的、未損壞的註冊表。
結論:必須備份的,只是您創建、編輯或獲取的個人文件與文件夾。這些通常位於「我的文檔」中。這才是您應該備份的 — 「我的文檔」與其他包含您修改/獲取的個人文件的文件夾。
哪些類型的數據可以同步?
任何存儲在文件中的數據都可以同步。但 GoodSync 僅同步整個文件,不會查看文件內部。
GoodSync 能同步 Outlook、Outlook Express、QuickBooks、Quicken 等的數據文件嗎?
這些應用(Outlook、Outlook Express、Windows Mail、Thunderbird、QuickBooks、Quicken、ACT!)都把數據存在數據庫裏。所以成百上千的邏輯單元(如單封郵件、聯絡人、日曆項)會被塞入一個數據庫文件。
GoodSync 不理解這些數據庫文件的內部結構,因此可以同步整個數據庫文件,但不能同步內部的單個邏輯單元。
因此 GoodSync 無法同步左右兩側都被修改過的兩個數據庫文件 — 看不到內部結構時它會判定為衝突。但如果只有一側的數據庫文件改動了,GoodSync 可以正常同步。
以下場景下可以同步無法理解結構的數據庫文件:
單向同步或備份:如果任務只有一側發生變化,GoodSync 總能將變化傳播到另一側。
雙向同步、但每次僅單向流動:
- 假設您有 A、B 兩個文件夾,可能位於不同計算機。
- 您只在文件夾 A 工作,絕不去碰 B(甚至不要在 B 那邊啓動應用,因為應用即使您沒改任何東西也會更新數據庫文件)。
- A 工作完成後,關閉應用,調用 GoodSync 把 A 同步到 B。
- 然後在 B 上啓動應用並工作,B 工作期間不要在 A 上啓動應用。
- B 工作完成後,調用 GoodSync 同步回 A。⋯⋯如此反覆。
GoodSync 如何判斷文件已變更需要同步?
如果文件的修改時間或大小發生了變化,GoodSync 就認為文件已變更。GoodSync 會把發現的變更從有變更的一側傳播到任務的另一側。
如何同步 RoboForm、Outlook 與其他應用的數據文件?
請參考用戶手冊的「同步特定應用」章節。
這些不同的圖標分別代表什麼含義?
GoodSync 顯示的每個圖標都向用戶傳達關於同步過程的不同資訊。請查看這個連結獲取所有圖標的詳細列表。
GoodSync 中的「Conflict(衝突)」是什麼意思?
如果某文件在上次同步之後兩側都被修改過,下次同步時該文件會顯示為衝突。用戶可以通過為該文件選擇同步方向來解決衝突。
如何同步「相同但時間戳不同」的文件?
正常情況下,GoodSync 認為文件長度相同且修改時間相同的文件是同一文件。如果您確信文件實際相同(僅時間戳不同),可僅複製時間而不復制文件內容:
- 執行 Analyze。
- 選擇
Views → SameLength DiffTime查看長度相同、修改時間不同的文件。 - 右鍵點擊樹頂部節點中部,選擇「Copy Time L to R」或「Copy Time R to L」。
- 執行 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 only 或 Save deleted/replaced files to History folder, multiple versions)。
如果您認為不需要這些歷史版本:
- 取消勾選上述兩個選項。
- 刪除左右同步文件夾中 _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 → Advanced 與 Job → 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 盤設置為不使用磁盤緩存的模式,這樣可隨時拔出(但據反饋不總是可靠):
- 在任務欄點擊「安全刪除硬件」USB 圖標。
- 在彈出的對話框中勾選「Display Device Components」。
- 在三層樹中點擊中間的「USB Flash Disk Device」。
- 點擊「Properties」。
- 選擇「Policies」標籤。
- 選擇「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。説明如下:
- 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 設置(夏時制還是冬時制)。
- 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:
- 從任務欄打開 Sync Center,或選擇「開始 → 所有程序 → 附件 → Sync Center」,或在搜索框輸入「Sync Center」。
- 在左側導航點擊「Manage Offline Files」。
- 點擊「Disable Offline Files」。
- 點擊 OK 並重啓。
Windows XP:
- 雙擊「我的電腦」。
- 點擊「Tools → Folder Options」。
- 切換到「Offline Files」標籤。
- 取消勾選「Enable Offline Files」。
- 可能需要重啓才能完成操作。
11. Windows 網絡共享(Sib-SMB 與 Win-SMB)
報錯「Access Denied (error 5)」,怎麼辦?
「Access Denied (5)」錯誤來自 Windows,GoodSync 只是轉發。意思是磁盤、文件夾或文件權限不允許 GoodSync 寫入(或創建/刪除/讀取文件或文件夾)。
如果您寫入的是 Windows 共享:
Windows 7/10/11 上的共享(預設只讀)— 允許已認證用戶對共享進行任意修改:
- 在 Windows Explorer 中右鍵要共享的文件夾或磁盤,選擇「Share…」;或右鍵文件夾選「Properties」切到「Sharing」標籤。
- 點擊「Advanced Sharing」按鈕並同意繼續。
- 勾選「Share this folder」。
- 點擊「Permissions」,在「Allow」列點擊「Full Control」。
Windows XP 上的共享:
- 在 Windows Explorer 中右鍵要共享的文件夾或磁盤,選擇「Sharing and Security」。
- 點擊「Share This Folder」,輸入共享名。
- 點擊「Permissions」,在「Allow」列點擊「Full Control」。
NAS 上的共享:使用 NAS 設備附帶的説明 — 通常通過瀏覽器訪問設備的 Web GUI 完成。
如果您寫入的是直連本機的 Windows 磁盤:大多數情況下 GoodSync 都能寫入 — 它會自動調用提升權限的服務來執行需要提權的文件操作,因此不會報「Access Denied」,也無需用戶互動(如 UAC 提權)。
如果您的權限過於嚴格,連提權後的 GoodSync 服務也無法處理,則需要您正確設置權限以讓 GoodSync 能修改伺服器計算機上的文件與文件夾:
- 文件繼承自其文件夾的權限,文件夾繼承自其父文件夾。所以您需要找到控制您文件夾權限的那個文件夾 — 通常是頂層文件夾。
- 在 Windows Explorer 中右鍵該文件夾,選擇「Properties」,進入「Security」標籤。
- 選中要修改權限的組或用戶。
- 如果想給所有人權限,選擇「Everyone」組。
- 在 Allow 列勾選「Full Control」 — 這允許您對文件夾做任何事。
- 點擊 OK 並同意更改其內所有文件與文件夾的權限。
- 如果無法從 Windows Explorer 設置權限,必須先取得文件/文件夾的所有權(Take Ownership)。
驗證權限設置正確的簡便方法:用客戶端上的 Windows Explorer 修改/重命名/刪除伺服器上的文件。一旦能用 Explorer 完成這些操作,GoodSync 也能完成。注意應當能在非提權模式下完成操作 — 即上下文菜單中操作旁邊沒有盾牌圖標。盾牌表示需要提權。
您推薦的文件夾共享設置方式是什麼?
Windows 文件夾共享有些令人困惑,Vista/7/10/11 讓事情更復雜。我們找到一種容易設置又能獲得不錯安全性的方式:
- 只有在伺服器計算機上擁有賬戶的用戶才能看到共享資源。
- 其他人一律拒絕訪問。
Step 1. 禁止沒有伺服器賬戶的用戶訪問:
Windows 7/10/11:
- 在「開始」菜單右鍵「計算機」選「Manage」,或右鍵「開始」按鈕選「Computer Management」。
- 選擇「Local Users and Groups」→「Users」→「Guest」。
- 右鍵「Guest」選「Properties」,勾選「Account is disabled」。
- Windows Home 版:「Manage」可能被禁用,請用「控制面板 → User Accounts」禁用 Guest 賬戶。
Windows XP:
- 右鍵桌面「我的電腦」選「Manage」。
- 「Local Users and Groups」→「Users」→「Guest」。
- 右鍵「Guest」,「Properties」勾選「Account is disabled」。
Step 2. 允許已認證用戶對共享做任意修改(與上一題中的步驟相同)。
Step 3. 在 GoodSync 任務中添加共享:
- 打開 GoodSync 進入與伺服器同步的任務。
- 在任務的伺服器(遠端)一側點擊「Please click here to select folder」。
- 在 Browse 對話框中向下鑽取到您的伺服器與共享。
- 如果伺服器未出現,點擊「Add Unlisted Server」並輸入:
\\ServerName - 如果 ServerName 不可用,可嘗試本地 IP(可能動態):
\\192.168.1.22 - 提示時輸入共享的 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 不要重新同步那些除了修改時間之外都已同步好的文件:
- 執行 Analyze。
- 選擇
Views → SameLength DiffTime查看長度相同、修改時間不同的文件。 - 右鍵樹頂部節點中部,選擇「Copy Time L to R」或「Copy Time R to L」。
- 執行 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 示例):
- 點擊「開始」按鈕,在搜索框輸入:
netplwiz - 按 Enter。
- 這會加載「User Accounts」嚮導。
- 取消勾選「User must enter a user name and password to use this computer」。
- 點擊 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 次哈希派生而來。可加密文件路徑與/或文件主體;加密文件主體時使用隨機鹽。
假設任務的左側文件夾是備份源,右側是備份目標,製作加密備份的步驟:
- 到
Job → Options → Right Side,將「Compression and Encryption」設為「Encrypt File Bodies and Names」。 - 輸入一個您能記住的複雜密碼。
- 到
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 時使用。