無法同步:修正不相容字元和有問題的檔案名稱

為確保您的檔案皆正確同步,請先確認以下三件事:

  • 您的電腦、手機、或平板電腦已連上網路
  • 您在這些裝置上都登入了同一個 Dropbox 帳戶
  • 該檔案或資料夾位於電腦上的 Dropbox 資料夾中

若您確定電腦已連上網路且帳戶相同,但檔案還是沒有如期出現,那麼有可能是檔案名稱本身出了問題。名稱有問題的檔案仍然會同步至 dropbox.com,但可能不會顯示於電腦上的 Dropbox 資料夾,也可能無法在不相容的作業系統上正常運作。

若要查看是哪些檔案導致同步過程出現問題,請登入 dropbox.com,並使用 Dropbox 錯誤檔案檢查工具查看。

若您發現您有幾個名稱有問題的檔案,可能是因為以下原因。以下是導致檔案出問題的常見原因。

與所有操作系統都不相容的字元

不要使用以下字元作為檔案名稱,Dropbox 無法將它們同步到部分平台上:

  • / (斜線)
  • \ (反斜線)
請注意,Dropbox 只有在 Mac 電腦上才會將名稱中包含「/」的檔案同步至 dropbox.com。不過,這些檔案同步至 dropbox.com 後,名稱中的「/」會改為冒號「:」。名稱中有「/」的檔案可以同步至其他 Mac 電腦,但無法同步至 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

字元長度上限

Windows 將檔案或資料夾名稱限制在 260 個字元以內;但新版 Dropbox 桌面應用程式皆可讀寫超過 260 個字元的路徑。

有些應用程式還是會受限於作業系統,造成在讀取路徑過長的檔案時出現問題。除此之外,如 Microsoft Excel 等應用程式,字元長度上限則更嚴格 (218 個字元)。

比方說,假設您有一個 Excel 2010 版的檔案,所在路徑長度為 261 個字元;Dropbox 可以把這個檔案同步到您的電腦,不過當您試圖以 Excel 開啟它時,系統會顯示「無法存取檔案」的錯誤訊息。若要解決此問題,您只要將名稱縮短,或將檔案或資料夾移至更上層的資料夾中即可。

請注意:Windows 將檔案路徑也算作名稱的一部分。例如下方範例,該檔案路徑為 142 個字元,而非只有 16 字元的檔案名稱:

C:\Users\Panda\My Documents\Dropbox\Creative Nonfiction\My Autobiography\Favorite Things\Favorite Foods\Bamboo\Family Recipes\Fresh Leaves.doc

大小寫衝突

大部分的 Linux 系統允許檔案或資料夾使用相同名稱,但必須採用不同的大小寫。然而,Mac 和 Windows 不會用大小寫來區分檔案或資料夾。因此,如果您 Linux 系統中的 Dropbox 裡有兩個資料夾,名稱分別是「Sample folder」和「sample folder」(小寫的「s」),Dropbox 會把兩個資料夾都同步到 Mac 和 Windows 電腦,但是其中一個會被視為另一個資料夾的副本,並標示為「case conflict」(大小寫衝突)。

Mac 及 Linux 上檔案的開頭字元

以「.」開頭的檔案或資料夾名稱 (如 .myfile.doc) 可以正常同步至您電腦上的 Dropbox 資料夾。不過,Mac 和 Linux 作業系統會將以「.」開頭的檔案視為系統檔案,並自動隱藏。如果您不調整電腦裡的進階設定,便無法看到這些檔案。您必須登入 dropbox.com 並重新命名這些檔案或資料夾 (例如改成 _myfolder)。

尾端字元

名稱以點 (.) 作結尾的檔案和資料夾,無法在作業系統間正確地同步。如果一個檔名的結尾是一點,例如:檔案.txt.,該檔案則無法同步,且會在錯誤檔案檢查中被挑出。

為了在不同的作業系統之間正確進行同步作業,您必須移除檔名和資料夾名稱最後面的空格。如果 Dropbox 在您的資料夾裡發現檔名相同、但名稱裡多出空格的檔案 (或是按空白鍵產生的字元),Dropbox 會把該檔案加到您的 Dropbox 資料夾裡,並在檔名裡加上「white space conflict」(空格衝突) 字樣。

臨時檔案

有些應用程式 (例如 Microsoft Word、Excel、或 PowerPoint) 在開啟檔案時,會在同一個目錄下儲存一個臨時檔案,並以下列方法為它命名:

  • 以 ~$ (波浪號加錢字號) 為首的名稱或是 .~ (一點加波浪號)
  • 以波浪號開頭,並以 .tmp 作結尾的名稱,例如:~myfile.tmp

Dropbox 無法將這類暫存檔案同步到任何作業系統上。

Unicode 編碼衝突

在某些狀況下,可以用鍵盤以多種不同的方式打出同樣的字元。儘管這些字元看起來是一樣的,但是對於作業系統和 Dropbox 來說其實是不一樣的。當 Dropbox 發現這些編碼衝突時,它會建立一個檔案的衝突副本,並儲存到同一個資料夾裡,並加註為「Unicode Encoding Conflict」(Unicode 編碼衝突)。

後設資料和資源分叉

避免同步使用後設資料 (或是資源分叉) 的檔案,包括 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 資源、導致同步效能低落及使用權限問題,還會造成額度使用差距。

很遺憾聽到這個消息。若有什麼可以改善的地方,請告訴我們:

感謝您的意見!請告訴我們這篇文章在哪方面對您有幫助:

感謝您的意見。

社群解答

    其他取得協助的方式

    社群

    Twitter 支援服務

    聯絡支援團隊