在 `C:\Windows\Temp`、`C:\Users\你的帳號\AppData\Local\Temp` 或瀏覽器快取資料夾裡,常看到大量 `.tmp` 副檔名檔案。它們是什麼?佔用空間大能不能刪?雙擊打不開怎麼辦?這篇一次講清楚。
TMP 檔案是什麼?
TMP (Temporary) 臨時檔案,是作業系統或應用程式執行過程中產生的暫存資料,例如:
- 程式安裝/更新時的解壓縮暫存檔
- 瀏覽網頁時自動下載的圖片、腳本、CSS 快取
- Word/Excel 自動存檔的備份檔 (如 `~$docxxxx.tmp`)
- 列印工作的暫存列印檔
- 系統崩潰/強制關機後殘留的未清理暫存檔
特徵:檔名通常為亂碼 (如 `tmp1234.tmp`)、大小多為 0 KB 或極小、建立/修改時間接近程式執行時間。

能不能刪除?會不會出事?
絕大多數可以、也應該定期刪除。
- 這些檔案屬於「垃圾檔案」,留著佔空間、拖慢磁碟掃描、甚至藏惡意程式 (網頁木馬常藏在 Temp)。
- 正在執行的程式若鎖定了某些 `.tmp`,Windows 會彈出「檔案正在使用中」無法刪除 —— 這些暫時跳過即可。
- 刪除後不會影響系統運作,下次開啟對應程式會自動重新產生所需暫存檔。
如何安全刪除 TMP 檔案?
方法一:手動清理 (適用於想確認內容者)
- 按 Win+R 輸入 `%temp%` → Enter,直接開啟目前使用者暫存資料夾。
- Ctrl+A 全選 → Shift+Delete 永久刪除 (跳過資源回收筒)。
- 同樣處理 `C:\Windows\Temp` (需管理員權限)。
方法二:系統內建「儲存體感知」/「磁碟清理」 (最省事)
- Win 10/11:設定 → 系統 → 儲存體 → 暫存檔案 → 勾選「暫存檔案」→ 移除檔案。
- 執行 `cleanmgr` → 選擇系統碟 → 勾選「暫存檔案」、「縮圖快取」、「錯誤報告」等 → 確定。
方法三:第三方清理工具 (功能更強)
CCleaner、Wise Disk Cleaner、BleachBit、360 安全衛士「電腦清理」等,可掃描更多殘留暫存路徑 (瀏覽器快取、各類軟體 Log、舊版驅動備份等)。
TMP 檔案能不能打開看內容?
通常沒意義、也打不開。
- 多為二進位資料流、加密快取、或 0 位元組空檔,用記事本開啟只會看到亂碼或空白。
- 極少數情況:Word/Excel 自動存檔的 `~$xxx.tmp` 改副檔名為 `.docx`/`.xlsx` 可能救回未存內容;瀏覽器快取 `.tmp` 改為 `.jpg`/`.mp4` 可能還原媒體檔 —— 但成功率低,且需知曉原始格式。
- 結論:不用糾結如何打開,直接刪除最實在。
進階:減少 TMP 檔案產生/堆積
- IE/Edge 設定 → 關閉「禁用腳本偵錯」 (舊版 IE 相關),現代瀏覽器已無此設定。
- 停用不需的啟動項:`msconfig` 或工作管理員 → 啟動應用程式 → 停用非必要項 (如 Machine Debug Manager)。
- 設定瀏覽器關閉時自動清除快取/Cookie。
- 定期重啟電腦,讓系統釋放鎖定的暫存檔鎖定柄。
總結:TMP 是臨時垃圾,大方刪除、定期清理,電腦跑得更輕快、更安全。