Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Windows XP 環境變數 TEMP/TMP 自訂教學:轉移暫存檔至非系統碟,守護 C 槽空間

編輯:Windows XP 系統介紹

XP 系統暫存檔預設堆積在 C:\Documents and Settings\<用戶名>\Local Settings\Temp 及 C:\Windows\Temp,久而久之佔據大量 C 槽空間、拖慢系統。本文教您透過「環境變數」將 TEMP/TMP 指向其他分割區 (如 D:\Temp),並配合定期清理,徹底解決 C 槽暴漲難題。

操作步驟 (圖文對照)

  1. 右鍵「我的電腦」→「內容」→「進階」→「環境變數」。
  2. 使用者變數區: 找到 TEMP 與 TMP,雙擊編輯,將「變數值」改為 D:\Temp (或其他非系統碟路徑)。
    若不存在,點擊「新增」建立兩個變數,值同設為 D:\Temp。
  3. 系統變數區: 同樣找到 TEMP、TMP (通常指向 C:\Windows\Temp),編輯為 D:\Temp (建議共用同一資料夾)。
  4. 確定所有對話框 → 重新開機生效。

關鍵細節與驗證

  • 資料夾預建: 修改前請先在 D 槽手動建立 Temp 資料夾,確保寫入權限。
  • 權限設定: 右鍵 D:\Temp → 「內容」→「安全性」→ 確認 Users 群組具有「修改」權限 (讀取/寫入/刪除),否則程式無法建立暫存檔導致錯誤。
  • 驗證方法: 重啟後,Win+R → %TEMP% → 應直接開啟 D:\Temp;任務管理器 → 「檢視」→「選擇欄位」→ 勾選「環境變數」→ 查看進程的 TEMP/TMP 欄位是否指向新路徑。

配合策略:定期自動清理 Temp 資料夾

建立批次檔 clean_temp.bat 內容:

@echo off
del /q /f /s "D:\Temp\*.*"
rd /q /s "D:\Temp"
md "D:\Temp"
echo Temp 清理完成。
pause

放入「排程工作」 (控制台 → 工作排程) 設定每週/每日自動執行,或登入/登出腳本執行,暫存檔永不堆積。

常見問題排查

現象原因解決
修改後程式報錯「無法建立暫存檔」D:\Temp 權限不足或路徑不存在確認資料夾存在、Users 有修改權限、路徑無中文/特殊字元
部分程式仍寫入 C 槽 Temp程式硬編碼路徑、使用系統變數而非使用者變數系統變數區同步修改;極少數舊程式需重裝或聯繫開發商
網頁瀏覽器快取未轉移IE/Chrome/Firefox 有獨立快取設定各別在瀏覽器設定中變更快取資料夾路徑

結語:環境變數重導向是「治本」之策,搭配自動清理腳本為「治標」之法。將 TEMP/TMP 移出 C 槽,不僅守護系統碟空間,更減少系統碟碎片、延長 SSD 壽命。**一勞永逸,從改變一個路徑開始。**

Copyright © Windows教程網 All Rights Reserved