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

Win10 命令列壓縮/解壓縮 NTFS 壓縮功能完整教學

編輯:Win8 常見問題解答

Win10 透過 compact.exe 指令可對 NTFS 磁碟分區上的檔案/資料夾進行透明壓縮/解壓縮,節省空間但會增加 CPU 開銷。僅限 NTFS 格式,FAT32/exFAT 不支援。

注意事項

  • 壓縮後檔案大小不變,「磁碟佔用空間」減少,圖示右上角出現藍色雙箭頭標記。
  • 會影響效能:讀取需即時解壓,寫入需壓縮,建議僅用於頻繁讀取、少寫入的大型檔案 (如 ISO、日誌、備份、ROM、虛擬機磁碟)。
  • 圖片/影片/音樂已屬高壓縮格式,再壓縮效果極小甚至增大。
  • 網路傳輸時會先解壓再傳送,不節省頻寬。

FAT32 不支援壓縮提示

操作實戰

1. 壓縮單一檔案

compact /c H:\ROM\system.dat

完成後檔案屬性顯示:大小 547 MB,佔用空間 383 MB (壓縮率 ~30%)。

壓縮完成提示

目標檔案位置

壓縮前屬性

壓縮後藍色雙箭頭

壓縮後屬性佔用空間減少

2. 遞迴壓縮資料夾及子目錄所有檔案


cd /d H:\ROM
compact /c /s

壓縮前資料夾 559 MB → 壓縮後佔用 392 MB。

切換工作目錄

遞迴壓縮進行中

壓縮前資料夾屬性

壓縮後資料夾屬性

3. 解壓縮 (還原)


compact /u H:\ROM\system.dat          # 單一檔案
cd /d H:\ROM
compact /u /s                         # 遞迴解壓資料夾

解壓縮完成提示

切換目錄解壓

遞迴解壓進行中

進階參數

  • /exe:xpress4k / /exe:xpress8k / /exe:xpress16k / /exe:lzx:指定壓縮演算法 (LZX 壓縮率最高但 CPU 佔用大)。
  • /q:僅顯示錯誤訊息 (安靜模式)。
  • /i:忽略錯誤繼續處理。

NTFS 壓縮為伺服器/大容量儲存裝置的實用功能,SSD 上啟用可延長壽命 (減少寫入量),但頻繁讀寫的資料庫/虛擬機磁碟建議關閉壓縮。

Copyright © Windows教程網 All Rights Reserved