Windows 10 的 Thumbs.db 檔案是什麼?用途、位置與刪除方法
在使用 Windows 10 的過程中,你可能曾經在資料夾中看過一個名為 Thumbs.db 的檔案,或者在網路上聽過關於這個檔案的討論。這個檔案從早期的 Windows 系統就一直存在,但到了 Windows 10,它的角色與行為已經發生了根本性的改變。本文將詳細說明 Thumbs.db 的本質、它在 Windows 10 中的實際運作方式、儲存位置,以及如何安全地管理這些快取資料。
Thumbs.db 在原初設計中的用途
在 Windows XP、Windows 7 乃至 Windows 8 等較舊的作業系統中,Thumbs.db 扮演著至關重要的角色。它的目的是為了加速檔案總管的瀏覽體驗。當你開啟一個包含大量圖片、影片或文件的資料夾時,系統需要為每個檔案產生一個縮圖,以便你預覽內容。如果每次開啟資料夾都要重新產生這些縮圖,將會耗費大量的時間與系統資源。因此,Windows 會在每一個含有媒體檔案的資料夾內自動建立一個隱藏的 Thumbs.db 檔案。這個檔案就是一個資料庫,專門儲存該資料夾內所有檔案的縮圖快取。當你再次進入同一個資料夾時,檔案總管可以直接從 Thumbs.db 中讀取已經產生好的縮圖,從而實現即時的預覽顯示。
這個機制在機械硬碟時代尤其實用,因為縮圖快取可以減少硬碟讀取頭的反覆搜尋與讀取次數。然而,它也帶來了一些困擾。例如,在網路共享資料夾中,Thumbs.db 檔案會佔用不必要的空間,且可能包含使用者瀏覽過的敏感檔案縮圖,造成隱私外洩的風險。此外,這個檔案常常被誤認為是病毒或惡意軟體,導致許多使用者嘗試刪除它,但下次進入資料夾時它又會自動再生。
Windows 10 對 Thumbs.db 的重大改變
從 Windows 10 開始,微軟徹底改變了縮圖快取的儲存方式。舊系統中每個資料夾各自為政的 Thumbs.db 已經被棄用。Windows 10 改用一套集中式的快取系統,將所有縮圖資料統一存放在一個專屬的資料庫中。這意味著,你在 Windows 10 的資料夾中,幾乎不會再看到傳統的 Thumbs.db 檔案。這個變革解決了舊系統的多項痛點。首先,集中式快取避免了在各個資料夾中分散儲存檔案,使得磁碟空間管理更加有效率。其次,它改善了檔案總管的效能,因為縮圖讀取現在由一個統一的機制來調度,不再需要逐個資料夾去搜尋 Thumbs.db 檔案。最重要的是,這個系統提升了隱私保護,因為縮圖快取不再散落於各處,使用者可以透過系統工具來一次性管理或清除它們。
如果你在 Windows 10 的資料夾中仍然看到 Thumbs.db 檔案,這通常是因為該資料夾是從舊版 Windows 升級而來,或者是透過外部儲存裝置(如 USB 隨身碟、外接硬碟)從舊系統中複製過來的。在某些情況下,第三方軟體也可能會生成這個檔案,但這並非 Windows 10 的原生行為。因此,可以放心的是,Windows 10 本身並不會自動在每個資料夾中產生 Thumbs.db。

Windows 10 中的縮圖快取實際位置
在 Windows 10 中,縮圖快取被儲存在使用者設定檔下的特定路徑中。這些檔案的名稱不再是 Thumbs.db,而是以 thumbcache 開頭的資料庫檔案。每個檔案對應不同的縮圖尺寸,這是為了適應不同檢視模式的需求。這些快取檔案是隱藏的系統檔案,一般情況下使用者不會直接看到它們。你可以透過下列步驟來手動檢視這些檔案:
- 開啟檔案總管,在位址列中輸入 C:\Users\[你的使用者名稱]\AppData\Local\Microsoft\Windows\Explorer。
- 按 Enter 鍵後,你可能需要將檔案總管的檢視設定為顯示隱藏項目,才能在該資料夾中看到 thumbcache 開頭的檔案。
- 你會看到類似 thumbcache_256.db、thumbcache_1024.db、thumbcache_1920.db 等檔案,以及 iconcache 開頭的圖示快取檔案。
這些檔案就是 Windows 10 中縮圖快取的核心。系統會根據螢幕解析度與檢視設定,動態管理這些資料庫的內容。它們佔用的磁碟空間會隨著你瀏覽的檔案數量和種類而增減。例如,一個經常處理大量高解析度圖片的使用者,其 thumbcache 資料庫的大小可能達到數百 MB 甚至數 GB。
下表總結了 Windows 10 中常見的縮圖快取檔案名稱及其對應的尺寸類型:
| 檔案名稱 | 說明 |
|---|---|
| thumbcache_16.db | 儲存 16x16 像素的小型縮圖,用於詳細資料檢視 |
| thumbcache_32.db | 儲存 32x32 像素的縮圖 |
| thumbcache_96.db | 儲存 96x96 像素的縮圖 |
| thumbcache_256.db | 儲存 256x256 像素的縮圖,常用於中圖示檢視 |
| thumbcache_1024.db | 儲存 1024x1024 像素的大縮圖,用於超大圖示檢視 |
| thumbcache_1920.db | 儲存 1920x1920 像素的超大縮圖 |
| iconcache_32.db | 儲存應用程式與檔案類型的圖示快取 |
值得注意的是,這些檔案不應該被手動刪除,因為檔案總管會依賴它們來顯示內容。如果你試圖強制刪除它們,系統可能會在下次開機時自動重建,或者導致縮圖顯示異常。
如何安全地刪除與管理 Thumbs.db 與縮圖快取
雖然 Windows 10 不自動生成傳統的 Thumbs.db,但如果你仍然想要清除舊系統遺留下來的 Thumbs.db 檔案,或者希望清空集中式的 thumbcache 資料庫以釋放空間,可以採取以下幾種方法。這些方法都是安全的,不會損害系統穩定性。

最簡單且被微軟官方支援的方法就是使用磁碟清理工具。這個內建工具可以安全地刪除包括縮圖快取在內的多種暫存檔案。操作步驟如下:
在工作列搜尋框中輸入磁碟清理,然後選取該應用程式。選擇你想要清理的磁碟機(通常是 C 槽)。在要刪除的檔案清單中,找到並勾選縮圖。確認勾選後,按下確定,然後在確認對話框中選擇刪除檔案。這個動作會清除所有的 thumbcache 資料庫檔案,但不會立即重建它們。當你下次開啟檔案總管並瀏覽含有圖片的資料夾時,系統會自動根據需要重新產生縮圖快取,這個過程會稍微花費一些時間,但之後的瀏覽速度就會恢復正常。
如果你想要更徹底地清除傳統的 Thumbs.db,可以使用檔案總管的搜尋功能。在你想清理的磁碟機或資料夾中,於右上角的搜尋框中輸入 thumbs.db,然後將搜尋結果中的所有檔案刪除。由於這些檔案是從舊系統遺留下來的,刪除它們不會對 Windows 10 造成任何影響。如果你在網路磁碟機或共享資料夾中看到 Thumbs.db,也可以一併刪除,因為 Windows 10 並不會在那裡生成新的 Thumbs.db。
為了避免將來再次遇到 Thumbs.db 的困擾,可以考慮調整資料夾選項的設定。雖然這不會影響集中式快取,但可以避免一些特殊情況。開啟檔案總管,按一下檢視索引標籤,然後點選選項按鈕。在資料夾選項視窗中,切換到檢視索引標籤,然後找到下列設定:
- 勾選不顯示隱藏的檔案、資料夾或磁碟機。
- 取消勾選隱藏保護的作業系統檔案。
這樣一來,Thumbs.db 這類隱藏系統檔案就不會顯示在檔案總管中,避免對使用者造成幹擾。

Thumbs.db 的安全性與隱私考量
關於 Thumbs.db 的安全性,可以明確地說:它本身不是病毒或惡意軟體。它是由 Windows 作業系統正常產生的資料庫檔案。然而,由於這個檔案的名稱和隱藏屬性較為特殊,它經常成為惡意軟體偽裝的目標。一些病毒或木馬程式可能會將自己的檔案命名為 Thumbs.db,試圖躲避使用者的注意。因此,如果你在系統中發現 Thumbs.db 檔案,應該檢查其檔案大小和位置。正常的 Thumbs.db 檔案大小通常在幾 KB 到數 MB 之間,取決於資料夾中的檔案數量。如果發現某個 Thumbs.db 檔案異常巨大(例如超過 100 MB),或者位於不應該出現縮圖快取的位置(如系統根目錄),那麼它很可能是偽裝的惡意軟體。
關於隱私方面,Thumbs.db 和 thumbcache 資料庫都可能包含你瀏覽過的檔案縮圖。如果你與他人共享電腦,或者擔心刪除的檔案縮圖仍然保留在快取中,那麼定期清理縮圖快取是一個良好的習慣。透過磁碟清理工具清除縮圖,可以確保這些視覺資訊不會殘留在系統中。特別是在處理機密文件或敏感圖片之後,建議立即執行一次磁碟清理。
如果你希望完全停用 Windows 10 的縮圖快取功能,可以透過調整群組原則或登錄檔來實現。但這個做法會導致檔案總管不再顯示任何檔案的預覽圖,所有檔案都將以通用圖示顯示。對於一般使用者來說,這會造成極大的不便,因此不建議這麼做。除非你對系統效能有極端的要求,並且完全不需要預覽功能,否則保持預設的縮圖快取設定是更好的選擇。更多關於如何停用縮圖快取的技術細節,可以參考 Microsoft Learn 上的官方問答。
Thumbs.db 與舊系統的相容性
如果你仍然使用舊版 Windows 或需要與舊系統共享檔案,Thumbs.db 的存在可能會造成一些困擾。例如,當你將 Windows 10 電腦上的檔案複製到 Windows 7 電腦時,Windows 7 會嘗試在該資料夾中建立 Thumbs.db。相反地,如果你從 Windows 7 電腦複製檔案到 Windows 10 電腦,原本的 Thumbs.db 也會被一併複製。在這種情況下,Windows 10 雖然不會使用這個舊的 Thumbs.db,但也不會自動刪除它。因此,在跨系統傳輸檔案時,建議在傳輸之前先清除來源端的 Thumbs.db,以避免不必要的檔案在目標系統中殘留。這可以透過上述的搜尋和刪除方法來完成。
對於網路共享環境的管理員來說,了解 Thumbs.db 在不同作業系統版本中的行為差異非常重要。在部署檔案伺服器時,可以設定群組原則來禁止產生存取網路資料夾時的縮圖快取,以減少伺服器儲存空間的浪費。Windows 10 的集中式快取雖然不會在伺服器上直接寫入檔案,但用戶端仍然會在本機建立快取,這點需要留意。

常見誤解與澄清
圍繞著 Thumbs.db 有許多常見的誤解,需要在此澄清。首先,很多人認為 Thumbs.db 會導致系統變慢。事實上,在舊系統中,Thumbs.db 是為了讓系統變快而設計的。只有在 Thumbs.db 檔案損毀或資料夾內的檔案發生大量更改時,它才可能導致讀取錯誤或效能下降。在 Windows 10 中,集中式快取系統已經最佳化,不會造成明顯的效能問題。其次,有人認為刪除 Thumbs.db 可以永久釋放大量磁碟空間。對於現代系統來說,這些快取檔案的大小通常微不足道,真正佔用空間的是應用程式快取與系統還原點。最後,有人將 Thumbs.db 與系統還原點或備份檔案混淆。這兩者是完全不同的概念。系統還原點用於恢復系統設定,而 Thumbs.db 僅包含檔案縮圖資料。
關於 Thumbs.db 的偽裝風險,由於惡意軟體可能會利用這個名稱進行隱藏,建議使用者保持防毒軟體的即時防護啟用,並定期進行全系統掃描。如果防毒軟體偵測到某個 Thumbs.db 檔案可能是威脅,請根據軟體的建議進行處理,而不是自行判斷。關於 Windows 10 安全性的更多資訊,可以參考 維基百科上關於 Thumbs.db 的條目,其中詳細說明了不同作業系統版本下的行為。
結論:你應該如何看待 Thumbs.db
總結來說,Thumbs.db 是 Windows 作業系統中一個歷史悠久的組件,其功能是為了加快檔案縮圖的顯示速度。在 Windows 10 中,它的角色已經被更先進的集中式快取系統所取代。因此,一般使用者不需要特別去關注或管理 Thumbs.db 檔案。如果你在 Windows 10 中看到這個檔案,可以安全地將其刪除,因為它不會影響系統的正常運作。對於集中式的 thumbcache 資料庫,建議定期透過磁碟清理工具來清除,以維持系統的整潔與隱私。同時,保持對異常檔名的警覺,可以有效防止惡意軟體的偽裝攻擊。
參考資料
Microsoft Learn. Impedir a criação de arquivos thumbs.db no Windows. Acesso em: 2023.
ADSLzone. Que es thumbs.db y para que sirve en Windows 10. Acesso em: 2023.

PcHardwarePro. O que é um arquivo thumbs.db. Acesso em: 2023.
proyectoa.com. Desactivar el uso y generación del molesto fichero thumbs.db en Windows 10. Acesso em: 2023.
Wikipedia. Thumbs.db. Acesso em: 2023.
TenForums. Windows 10 thumbs.db. Acesso em: 2023.
Microsoft Learn. Windows 10 unable to delete thumbs.db files. Acesso em: 2023.
SitePoint. Switch off thumbs.db in Windows. Acesso em: 2023.





