Windows 安裝目錄(通常為 C:\Windows)結構龐雜,各子目錄分工明確。了解其架構有助於系統維護、疑難排解、安全稽核與磁碟空間管理。本文以樹狀圖方式詳細解析核心目錄功能,並標註可安全清理與嚴禁刪除的路徑。
├── system32 ← 32 位元核心系統檔、驅動程式(核心中樞)
│ ├── config ← 使用者設定、密碼雜湊(SAM、SYSTEM、SECURITY)
│ │ └── systemprofile ← 系統預設設定檔(修復用)
│ ├── drivers ← 硬體驅動檔(.sys),嚴禁刪除
│ ├── spool ← 列印佇列、色彩設定檔
│ ├── wbem ← WMI 儲存庫,嚴禁刪除
│ ├── IME ← 系統輸入法檔
│ ├── CatRoot ← 開機驗證目錄(驅動簽章、系統檔案目錄)
│ ├── Com ← COM+ 元件服務
│ ├── ReinstallBackups ← 驅動程式備份
│ ├── DllCache ← 系統檔案保護備份(SFC 使用)
│ └── GroupPolicy ← 群組原則檔案
├── system ← 16 位元虛擬裝置驅動(VxD),舊版相容
├── $NtUninstall$* ← 更新解除安裝備份(可刪除釋放空間)
├── security ← 安全性資料庫(登錄備份、原則)
├── srchasst ← 搜尋助手檔案
├── repair ← 修復模式所需配置檔
├── Downloaded Program Files ← ActiveX 元件、Java Applet 快取
├── inf ← 硬體安裝資訊檔(.inf),嚴禁刪除
├── Help ← 線上說明檔(.chm/.hlp)
├── Config ← 臨時系統配置檔
├── msagent ← Microsoft Agent 動畫角色(可刪除)
├── Cursors ← 滑鼠游標檔(.cur/.ani)
├── Media ← 系統音效(開機、關機、錯誤音等 .wav)
├── Mui ← 多國語言支援(簡中系統通常為空,勿刪目錄)
├── java ← Java 執行元件(勿刪)
├── Web
│ └── Wallpaper ← 桌面背景圖
├── addins ← 系統附加元件
├── Connection Wizard ← 網際網路連線精靈
├── Driver Cache
│ └── i386 ← 內建驅動程式庫(可刪除省空間,但新硬體安裝需光碟/網路)
├── TEMP ← 系統暫存檔(可全刪)
├── twain_32 ← 掃描儀介面
├── AppPatch ← 應用程式相容性修補備份
├── Debug ← 除錯日誌(UserMode 為當前使用者)
├── Resources
│ └── Themes ← 桌面佈景主題(可刪除未用主題)
├── WinSxS ← 並存元件儲存(Side-by-Side,解決 DLL 地獄,體積大但勿動)
├── ime ← 輸入法資料
├── PCHealth
│ └── HelpCtr
│ └── Binaries ← msconfig 等支援工具
├── Offline Web Pages ← 離線網頁快取
├── Prefetch ← 預讀取快取(.pf),可定期清理加速開機
├── ShellNew ← 右鍵「新增」選單範本
├── Fonts ← 字型庫(安裝字型即複製至此)
├── pss ← 開機配置備份(boot.ini、system.ini、win.ini → .bak)
├── Registration ← COM+ 元件註冊資訊(勿刪)
└── Downloaded Installations ← Windows Installer 快取(修復/解除安裝用)
├── Default User ← 新使用者預設範本
│ ├── Application Data ← 應用程式通用資料
│ ├── Desktop ← 桌面
│ ├── Favorites ← 我的最愛
│ ├── NetHood ← 網路芳鄰捷徑
│ ├── My Documents ← 我的文件
│ ├── PrintHood ← 列印捷徑
│ ├── Recent ← 最近使用文件
│ ├── SendTo ← 「傳送至」選單
│ ├── Start Menu ← 開始選單
│ ├── Templates ← 文件範本(Word、Excel 等)
│ └── Local Settings
│ ├── Application Data
│ ├── Temp ← 使用者暫存檔(定期清理)
│ └── Temporary Internet Files ← IE 快取(定期清理)
├── All Users ← 所有使用者共用設定
└── Administrator ← 內建管理員設定檔
Program Files:應用程式安裝預設路徑。Common Files 為共用元件;Uninstall Information 存放解除安裝資訊(刪除會導致無法正常移除程式)。System Volume Information:系統還原點儲存區(受保護,勿動)。Boot、Inetpub、Downloads、TDdownload 等為第三方軟體或功能建立。儲存系統運行時除錯模組日誌,供管理員診斷問題。UserMode 子目錄為當前使用者日誌。一般使用者無需關注,開發者除錯時參考。
內建東亞語系輸入法:CHSIME(簡中)、CHTIME(繁中)、IMEJP(日文)、IMKR6_1(韓文)、SHARE(共用元件)。理論上可刪除未用語系,但可能導致輸入法子系統不穩,影響主力輸入法,不建議手動刪除。
系統字型庫。中文字型僅含仿宋、黑體、楷體、宋體、新宋體(GB2312)。英文字型較多,可刪除不常用英文字型釋放空間,但保留系統預設字型(如 Tahoma、Microsoft Sans Serif)。
儲存 .msi 安裝包與安裝臨時檔。許多程式解除安裝需原始 MSI,嚴禁清空,否則導致無法修復/移除軟體。
CatRoot:開機驗證資料庫(驅動簽章、系統檔目錄)。Com:COM+ 應用程式(執行 comexp.msc 管理)。DllCache:系統檔案保護備份。執行 sfc /scannow 掃描修復後,備份檔可手動刪除省空間(但失去離線修復能力)。Drivers:硬體驅動(.sys),刪除即導致裝置失效。oobe:啟動體驗/啟用資訊。Restore:系統還原核心檔(執行 rstrui.exe 呼叫)。Setup:安裝程式暫存。spool:列印處理(色彩設定檔、列印工作)。wbem:WMI 儲存庫(wbemtest 測試工具)。| 目錄/檔案 | 可清理? | 風險等級 | 建議工具 |
|---|---|---|---|
| TEMP / Temporary Internet Files / Prefetch | 是 | 低 | 磁碟清理、CCleaner、Storage Sense |
| $NtUninstall$* | 是(確認更新穩定後) | 低 | 手動刪除或磁碟清理「Windows 更新清理」 |
| Driver Cache\i386 | 視情況 | 中 | 保留光碟/網路驅動來源可刪 |
| WinSxS | 否 | 極高 | 僅用 Dism /Online /Cleanup-Image /StartComponentCleanup |
| system32\drivers, wbem, CatRoot | 絕對否 | 極高 | — |
| Installer | 否 | 高 | — |
Windows 目錄結構設計精密,各環扣環。日常維護重點在於:定期清理暫存與快取、謹慎對待系統核心目錄、善用內建工具(磁碟清理、SFC、DISM)而非手動刪除。深入理解目錄職能,能讓你在遭遇疑難雜症時精準定位,亦能在磁碟空間告急時從容抉擇。