Win7 安裝時強制建 100MB 系統保留分區?為了 4KB 叢集限制
Windows 7 安裝時會在磁碟開頭自動建立 100MB 隱藏分區(系統保留分區),許多用戶不解其意。實際上是為了解決 NTFS 開機檔案只能在 4KB 叢集分區運作的限制。
技術原因
- NTFS 開機載入器(
bootmgr、BCD 等)要求所在分區叢集大小 ≤ 4KB。
- 若使用者想將主分區格式化為大叢集(如 64KB)以提升大檔案效能、減少碎片,開機檔案就無法運作。
- 解法:獨立一個 100MB、4KB 叢集的小分區專放開機檔案,主分區即可自由設定大叢集,甚至格式化為 FAT32(理論上,需驗證)。
手動規劃分區策略(進階用戶)
- 光碟開機 → Windows 安裝介面 →
Shift+F10 開啟命令提示字元。
diskpart → 建立 100MB 主分區、標記 active、格式化 NTFS(預設 4KB 叢集)。
- 退出安裝 → 用第三方工具(如 Partition Magic、DiskGenius)建立主分區、指定大叢集(64KB/128KB)。
- 重新進入安裝,選擇已建立的大分區安裝 Windows 7。
效益與代價
- 大叢集:大檔案讀寫效能略增、碎片減少、MFT 較小。
- 代價:小檔案空間浪費增加(內部碎片)、100MB 額外分區佔用。
- 現代大容量硬碟(1TB+),犧牲少量空間換取大檔案效能通常值得。
注意
一般使用者無需手動操作,讓安裝程式自動建立 100MB 分區即可。僅在有特定大叢集需求(資料庫、影片剪輯工作站)時考慮手動規劃。