Windows 7 安裝時會在硬碟最前端自動建立一個 100MB 的「系統保留」隱藏分區(無磁碟機代號)。許多人以為這是為了 BitLocker 或多重開機,其實核心原因是為了支援簇大小大於 4KB 的 NTFS 分區安裝系統。
技術細節
- NTFS 開機檔案(Boot Manager、BCD、winload.exe 等)只能在 4KB 簇的分區正常運作。
- 若使用者想將系統分區格式化為 8KB、16KB、32KB 甚至 64KB 簇(大簇可減少碎片、提升大檔案讀寫效能、犧牲少量空間換取效能),Windows 7 會自動建立這個 100MB、4KB 簇的小分區專門存放開機檔案。
- 如此一來,系統分區(C:)即可自由設定較大的簇大小,甚至理論上可為 FAT32(待驗證)。
進階應用:手動建立 100MB 分區再指定簇大小
- 光碟開機進入 Windows 安裝介面,按 Shift + F10 開啟命令提示字元。
- 使用
diskpart 先建立 100MB 主要分區,標記為作用中。
- 退出安裝程式,使用第三方分區工具(如 Partition Magic、DiskGenius)建立系統分區並手動指定簇大小(如 64KB)。
- 繼續安裝 Windows 7 至該分區,安裝程式會偵測到現有 100MB 分區並直接使用,不再重建。
現在硬碟容量動輒 TB 級,犧牲少量空間換取大簇帶來的效能與壽命優勢,是值得考慮的調校技巧。100MB 隱藏分區,原來是為了給您選擇大簇分區的自由。