為確保您的檔案皆正確同步,請先確認以下三件事:
- 您的電腦、手機、或平板電腦已連上網路
- 您在這些裝置上都登入了同一個 Dropbox 帳戶
- 該檔案或資料夾位於電腦上的 Dropbox 資料夾中
若您確定電腦已連上網路且確實同步,但檔案還是沒有如期出現,那麼有可能是檔案名稱本身出了問題。名稱有問題的檔案仍然會同步至 dropbox.com,但可能不會顯示於電腦上的 Dropbox 資料夾,也可能無法在不相容的作業系統上正常運作。
若您發現您有幾個名稱有問題的檔案,可能是因為以下原因。以下是導致檔案出問題的常見原因。
還沒開始使用 Dropbox 嗎?瞭解 Dropbox 如何讓檔案同步變簡單。
與所有操作系統都不相容的字元
如有檔案無法正確同步,且檔案名稱包含下列字元,最簡單的解決方式就是重新命名,把這些字元從檔名中移除。
- / (斜線)
- \ (反斜線)
為避免未來再次發生同步問題,請避免在檔案名稱中使用這些字元,以免 Dropbox 無法在部分平台上同步該檔案。
請注意:有些表情符號也會造成同步問題。
與 Windows 不相容的字元
如果 Windows 系統上有檔案無法正確同步,且檔案名稱包含下列字元,最簡單的解決方式就是重新命名,把這些字元從檔名中移除。
- < (小於)
- > (大於)
- : (冒號)
- " (雙引號)
- | (豎線或管道)
- ? (問號)
- * (星號)
- 。(句點) 或是在檔案和資料夾名稱後面多出空白
為避免未來再次發生同步問題,請避免在檔案名稱中使用與 Windows 檔案系統不相容的字元。
Windows 系統保留的檔案名稱
Windows 保留了一些字,您無法使用這些字作為有效的檔案名稱。若您由 dropbox.com 或非 Windows 系統的裝置上建立檔案或資料夾,而該檔案名稱中包含這些字,該檔案便不會同步至您 Windows 電腦的 Dropbox 資料夾。若要查看完整的保留名稱清單,請參閱 Windows 開發人員專區中的命名慣例 (Naming Conventions)。
系統會忽略的檔案
有些小型的系統檔案無法使用 Dropbox 同步。包含:
- desktop.ini
- thumbs.db
- .ds_store
- icon\r
- .dropbox
- .dropbox.attr
字元長度上限
如果您在同步檔案時遇到問題,且檔案名稱超過 255 個字元,最簡單的解決方式就是縮短檔案的名稱。
備註:
- Microsoft Excel 等應用程式,字元長度上限則更嚴格 (218 個字元)。
- Windows 將檔案路徑也算作名稱的一部分。舉例來說,Windows 會把下面這個檔案名稱的長度計為 142 個字元:
C:\Users\Panda\My Documents\Dropbox\Creative Nonfiction\My Autobiography\Favorite Things\Favorite Foods\Bamboo\Family Recipes\Fresh Leaves.doc
路徑元素數上限
擁有超過 300 個元素的檔案路徑無法同步。舉例來說,下面的檔案路徑有 7 個元素:
Creative Nonfiction › My Autobiography › Favorite Things › Favorite Foods › Bamboo › Family Recipes › Fresh Leaves.doc
Mac 及 Linux 上檔案的開頭字元
以「.」開頭的檔案或資料夾名稱 (如 .myfile.doc) 可以正常同步至您電腦上的 Dropbox 資料夾。不過,Mac 和 Linux 作業系統會將以「.」開頭的檔案視為系統檔案,並自動隱藏。如果您不調整電腦裡的進階設定,便無法看到這些檔案。您必須登入 dropbox.com 並重新命名這些檔案或資料夾 (例如改成 _myfolder)。
尾端字元
名稱以點 (.) 作結尾的檔案和資料夾,無法在作業系統間正確地同步。如果一個檔名的結尾是一點個,例如「檔案.txt.」,該檔案則無法同步。
臨時檔案
有些應用程式 (例如 Microsoft Word、Excel、或 PowerPoint) 在開啟檔案時,會在同一個目錄下儲存一個臨時檔案,並以下列方法為它命名:
- 以 ~$ (波浪號加錢字號) 為首的名稱或是 .~ (一點加波浪號)
- 以波浪號開頭,並以 .tmp 作結尾的名稱,例如:~myfile.tmp
Dropbox 無法將這類暫存檔案同步到任何作業系統上。
後設資料和資源分叉
避免同步使用後設資料 (或是資源分叉) 的檔案,包括 Mac 的別名或 Windows 的捷徑。這些類型的檔案通常只能在當初建立時使用的作業系統上運作。
連接點
Dropbox 會追蹤所謂的 Windows 連接點,並針對這些連接點所連結的檔案或資料夾進行同步。然而,除非重新啟動 Dropbox 桌面應用程式,否則您在 Windows 作業系統中對於這些檔案或資料夾所做的任何變動,都無法保持同步狀態。若要解決這個問題,請將原始資料夾移到您的 Dropbox 裡,再從原本的位置裡加入一個連接點,連結到它在 Dropbox 資料夾裡的新位置。
重新分析點
少數情況下,Windows 可能會在檔案或資料夾後面附加一種稱為重新分析點的特定延伸屬性。Dropbox 桌面應用程式無法同步含有此屬性的檔案或資料夾。
您如果在檔案或資料夾上看到紅色的「X」,重新分析點可能是原因之一。若要針對單一個檔案修正此問題,請建立一個同樣類型的新檔案,接著將無法同步的檔案中的內容複製到新檔案並儲存。若要針對資料夾修正此問題,請建立一個新資料夾,接著將無法同步的資料夾中的內容複製到新的資料夾。
請注意,您可能有多個檔案和資料夾皆含有重新分析點。若是如此,您便需要反覆操作上述方法。若您持續遇到此問題,請聯絡 Microsoft 支援團隊以尋得更多協助。
關於後設資料和 FAT32 檔案系統硬碟的注意事項
有些文件會有附加在檔案裡的檔案屬性 (簡稱 xattrs) 資料,我們稱這些資料為後設資料。作業系統在許多情況下都會用到這種後設資料,例如:儲存圖示、標註文件、附加檔案資訊、設定權限等等。Dropbox 在所有平台上都支援 xattrs。不過,使用 FAT32 檔案系統的隨身碟和可攜式硬碟,則不支援後設資料。如果您的 Dropbox 資料夾是放在 FAT32 檔案系統的磁碟裡,很遺憾地,當檔案被搬移或更名時,將無法保存其後設資料。
如何在 Linux 上監控 10,000 個以上的資料夾
Linux 版 Dropbox 桌面應用程式預設無法監控超過 10,000 個資料夾。超過的資料夾都無法受到監控,所以在同步時會被忽略。有個簡單的解決辦法。開啟終端機並輸入:
echo fs.inotify.max_user_watches=100000 | sudo tee -a /etc/sysctl.conf; sudo sysctl -p
這個指令會要求系統監控最多 100,000 個資料夾。輸入指令後,再輸入您的密碼,Dropbox 便會立即繼續同步作業。
在 Linux 上開啟延伸屬性 (xattr)
有些 Linux 版本將延伸屬性 (xattrs) 預設為關閉。如果您使用的 Linux 版本是採用 ext3 或 ext4 檔案系統,一般來說,就可以透過您 /etc/fstab 的設定檔案,開啟 xattr 支援。 請參照您 Linux 版本說明文件上的指示。
在 Dropbox 中使用參考檔案
強烈建議您不要採用會在 Dropbox 資料夾中加入參考檔案的作法 (符號連結、連接點或網路資料夾)。使用參考檔案可能會大量消耗 CPU 資源、導致同步效能低落及使用權限問題,還會造成額度使用差距。