Windows 上如何清理 Discord 快取,不重設整個應用程式
Discord 一直卡在載入時,先試官方寫明的快取目錄,不用一開始就重設整個應用程式,Windows 上這個目標是 %AppData%\discord\Cache,上層資料夾先留著,改一處、驗證一處,再決定是否繼續。
先分清楚是不是快取問題
Discord 疑難排解指南把清理快取列為載入停住時的一種處理方式,連線和音訊問題另外說明,變更本機內容前先看 Discord 服務狀態,服務故障時視窗也可能空白,不能因此把它當成快取問題。
先完整重新啟動 Discord,記下哪一步失敗、網頁版能不能用,以及清理前目錄的大小,重新啟動後恢復就停在這裡,只有語音出問題時,依 Discord 的音訊說明檢查,不反覆刪除本機資料。
先完整結束 Discord
離開通話和直播,在時鐘旁的通知區域找到 Discord 圖示,選單裡有結束操作時從這裡結束,再去開啟資料目錄,不把關閉視窗當成應用程式已經停止的證據。
Discord 的指南明確要求完整關閉並檢查工作管理員,確認沒有 Discord 處理程序再繼續,還有的話先儲存工作,只結束那個特定的 Discord 處理程序,不動名稱相近的其他處理程序。
找到這次要處理的目錄
把 %AppData%\discord\Cache 貼到檔案總管網址列,這是 Discord 為 Windows 寫明的位置,目錄不存在就停下,不轉而刪除旁邊的資料夾,也不假定其他安裝方式使用同一套配置。
| 位置 | 依據 | 先做什麼 |
|---|---|---|
%AppData%\discord\Cache |
Discord 官方寫明的快取位置 | 檢查後只清這一處 |
%AppData%\discord\Code Cache |
Mole for Windows 的獨立快取規則 | 留到另一次檢查 |
%AppData%\discord\GPUCache |
Mole for Windows 的獨立快取規則 | 留到另一次檢查 |
%AppData%\discord |
應用程式資料的上層目錄 | 只測快取時保留 |
Discord 目前支援頁點名的是 Cache,沒有把三個目錄一起列出,另外兩處由 Mole 的目錄規則確認,不把它們寫成廠商要求一起刪除的步驟,一次只改一個目標,結果才容易分辨。
只清快取,不重設設定
確認 Discord 已經停止,只選取 Cache 目錄裡的內容,用一般 Delete 刪除,讀清 Windows 提示,先把這些項目留在資源回收筒,如果提示永久刪除而你還需要復原餘地,就取消,不用 Shift+Delete。
Microsoft 的磁碟清理文件說明,資源回收筒裡的檔案在徹底移除前仍佔空間,所以快取資料夾變小,不代表磁碟可用空間馬上增加。
Discord 上層目錄裡的其他檔案和資料夾都留著,不把這次快取測試擴大成 Discord 損毀安裝修復說明裡的 AppData 重設,那種修復會移除應用程式資料和安裝檔案,需要另外準備。
重開以後,複測同一個問題
開啟 Discord,重複剛才失敗的操作,確認常用帳號和設定都符合預期,再處理保留的檔案,快取會隨重新取得的內容增加,重建也需要正常連線和仍然可用的來源,不能拿它復原個人檔案。
測試以後情況更差,就再次結束 Discord,再把保留項目還原到原來的位置,只還原這一批,遇到衝突提示先看內容,不直接覆寫新資料,復原的前提是這些項目還在資源回收筒。
同一個載入問題還在,記下錯誤和這次測試的結果交給 Discord 支援,不直接擴大到刪除上層目錄,其他儲存目標可以接著看 Windows 快取指南和暫存資料夾指南。
Mole 在哪裡能幫上忙
Mole for Windows 的清理規則分別對應 %AppData%\discord\Cache、%AppData%\discord\Code Cache 和 %AppData%\discord\GPUCache,目標是這幾個快取子目錄,不是整個 Discord 上層目錄,以電腦實際列出的路徑為準,解除安裝另看 Discord 已測應用程式指南。
常見問題
三個快取目錄都要刪嗎?
先從 Discord 官方寫明的 Cache 開始,Code Cache 和 GPUCache 各有 Mole 規則,不代表每次載入失敗都需要把三處一起刪除。
會重設登入和設定嗎?
這套步驟刻意保留上層應用程式資料目錄,但不保證每個用戶端版本的工作階段行為都一樣,遇到重新登入要求就先停止繼續刪除,登入原來的帳號、核對設定,再決定是否需要更大範圍的修復。
為什麼可用空間還沒增加?
資源回收筒裡保留的檔案仍佔空間,先確認 Discord 正常,再只檢查這次移入的項目、決定是否徹底刪除,不把資源回收筒裡其他內容一起清空。