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

Windows 7 磁碟重組大幅提速:命令列新參數與排程自動化

編輯:Windows 7 系統介紹

Windows 7 `defrag` 引入全新命令列參數,大幅提升重組效率與彈性。配合 GUI 工具與排程任務,可讓機械硬碟長期維持最佳效能。SSD 不需 也 不宜 重組。

GUI 操作流程

  1. 開始 → 所有程式 → 附屬應用程式 → 系統工具 → 「磁碟重組程式」。
  2. 或搜尋「磁碟重組」直接開啟。
  3. 選擇目標磁碟 → 「分析磁碟」→ 碎片率 > 10% → 「重組磁碟」。

命令列進階參數 (管理員命令提示字元)

參數功能範例
/A僅分析,不重組`defrag C: /A /V`
/U顯示詳細進度`defrag C: /U /V`
/V詳細輸出模式`defrag C: /V`
/M多執行緒平行處理多磁碟`defrag C: D: /M /U`
/H優先使用一般優先權 (預設低優先權)`defrag C: /H /U`
/K針對大型檔案 (>64MB) 進行重組 (預設略過)`defrag C: /K /U`
/X合併可用空間 (釋放空間整合)`defrag C: /X /U`

排程自動重組設定

  1. 磁碟重組程式視窗 → 「設定排程...」。
  2. ☑ 依排程執行 → 頻率:每週 → 日期:週三 → 時間:凌晨 01:00 (低使用率時段)。
  3. ☑ 所有磁碟 → 確定。

底層會建立排程工作:Microsoft\Windows\Defrag\ScheduledDefrag,可在工作排程器中進一步微調條件 (如「僅在網路可用時」、「電池供電時停止」)。

SSD 特別說明

  • Windows 7 可偵測 SSD (透過 `FSCTL_QUERY_DEPENDENT_VOLUME` / 旋轉速率為 0),排程重組會自動改為 TRIM 最佳化 (發送 `FSCTL_FILE_LEVEL_TRIM`)。
  • GUI 介面仍顯示「重組」,實際執行 TRIM。請勿手動對 SSD 執行傳統重組,會縮短壽命且無效能提升。
  • 確認排程工作「條件」頁籤 → 「僅在下列網路可用時啟動」等設定符合環境。

效能驗證

重組前後執行 `winsat disk -seq -read -drive c` (循序讀取) 與 `winsat disk -ran -read -drive c` (隨機讀取),比較 IOPS 與吞吐量變化。機械硬碟重組後隨機讀取通常提升 15-30%。

Copyright © Windows教程網 All Rights Reserved