解決 VFS 快取磁碟空間已滿錯誤 — 使用 RcloneView 管理掛載快取
掛載的雲端硬碟佔滿本機磁碟,通常代表快取模式設定得比你的工作流程實際需要的更高 — 以下說明如何在 RcloneView 中診斷並解決這個問題。
將雲端儲存掛載為本機硬碟需要依賴 VFS(虛擬檔案系統)快取來讓讀寫更快、更可靠,但這個快取存放在本機磁碟上,一旦設定不當就可能悄悄佔用數 GB 空間。當掛載停止接受寫入,或作業系統回報磁碟已滿,而你的雲端儲存實際上還有充足空間時,原因幾乎都出在 VFS 快取,而不是遠端本身。RcloneView 直接在掛載設定畫面中公開所有相關的快取設定,因此修復這個問題不需要手動編輯 rclone 設定檔。

在同一處管理與同步所有雲端
RcloneView 是 rclone 的跨平台 GUI。透過清爽的視覺化介面比較資料夾、傳輸或同步檔案,並自動化多雲工作流程。
- 一鍵作業:複製 · 同步 · 比較
- 排程器與歷史記錄,打造可靠的自動化
- 支援 Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTP 等
核心功能免費。Plus 提供自動化功能。
為什麼 VFS 快取會佔滿本機磁碟
RcloneView 的掛載選項包含四種快取模式:off、minimal、writes(預設)與 full。在「writes」模式下,你修改過的檔案會在完成上傳之前持續快取於本機。在「full」模式下,即使只是開啟來讀取的檔案也會被快取到本機,以便無需再次連線就能重新讀取 — 這對效能相當有利,但也代表透過掛載存取的大型媒體庫或資料集,可能會悄悄佔滿你的硬碟。
如果你發現磁碟空間消失的地方是存放 RcloneView 快取目錄的硬碟,而不是雲端儲存本身的用量統計,那麼這就是首先該檢查的設定。
選擇合適的快取模式
對於大多數日常使用情境,「writes」模式是最適合的平衡點:它只快取正在被修改的內容,將磁碟用量限制在目前的工作範圍內。「full」模式則保留給那些確實需要離線重新讀取大型檔案的情境,例如直接在掛載上進行影片剪輯,專案結束後再切回「writes」或「minimal」。「minimal」模式快取的內容最少,是磁碟空間吃緊時最安全的選擇。
RcloneView 可在同一個視窗中掛載並同步 90 多個服務供應商,涵蓋 Windows、macOS 與 Linux,因此無論你掛載的是哪個遠端,相同的快取設定都適用。
設定快取最大容量與最大有效期
除了快取模式本身,RcloneView 還讓你能透過快取最大容量(以位元組為單位,-1 代表無限制)與快取最大有效期來限制快取,後者控制快取資料在被清除前的有效時長。設定一個明顯低於可用磁碟空間的具體最大容量,即使在「full」模式下,也能避免單次大量讀取工作階段耗盡整個硬碟。若你處理的檔案在其他地方經常變動,可搭配更短的最大有效期使用。
清理已經佔滿的快取
如果掛載因快取已滿而拒絕寫入,請先從 Mount Manager 卸載,釋放已快取的資料,接著在恢復作業前以較低的快取模式或明確的最大容量重新掛載。事先開啟 Debug 等級記錄,再檢查 Log 分頁,可確認實際原因是快取清除,而非網路或權限錯誤。
開始使用
- 從 rcloneview.com 下載 RcloneView。
- 開啟 Mount Manager,編輯受影響掛載的設定。
- 將快取模式切換為「writes」或「minimal」,並設定一個具體的快取最大容量。
- 卸載後重新掛載以套用新的限制,接著在正常使用期間監控磁碟用量。
只要花幾分鐘調整快取模式與容量設定,就能把難以預測的磁碟已滿錯誤,變成完全依預期運作的掛載。
相關指南: