閱讀英文

共用方式為


Contig v1.83

作者:Mark Russinovich

發佈日期:2023 年 3 月 9 日

下載下載 Contig (366 KB)

簡介

市面上有許多 NT 磁碟重組器,包括 Winternals Defrag Manager。 這些工具很適合用來執行磁碟的一般重組,但雖然大部分的檔案都會在這些公用程式處理的磁碟機上重組,但某些檔案可能不會。 此外,很難確保經常使用的特定檔案會經過重組,它們可能會因為已套用產品所使用之重組演算法特有的原因而維持分散。 最後,即使所有檔案均已重組,對重要檔案的後續變更可能會導致檔案分散。 只有執行整個重組作業,才有希望可再次重組它們。

Contig 是一個單一檔案重組程式,會嘗試讓磁碟上的檔案保持連續。 其非常適合快速最佳化持續分散的檔案,或您想要確保儘量減少片段的檔案。

使用 Contig

Contig 是重組單一指定檔案或多個檔案的公用程式。 使用它來最佳化常用檔案的執行。

使用方式:

Contig.exe [-a] [-s] [-q] [-v] [existing file]
Contig.exe [-f] [-q] [-v] [drive:]
Contig.exe [-v] [-l] -n [new file] [new file length]
參數 描述
-a 分析片段
-f 分析可用空間片段
-l 設定有效的資料長度以快速建立檔案 (需要系統管理員許可權)
-q 安靜模式
-s 遞迴子目錄
-v 詳細資訊

Contig 也可以分析和重組下列 NTFS 中繼資料檔案:

  • $Mft
  • $LogFile
  • $Volume
  • $AttrDef
  • $Bitmap
  • $Boot
  • $BadClus
  • $Secure
  • $UpCase
  • $Extend

運作方式

Contig 使用 NT 4.0 引進的原生 Windows NT 重組支援 (如需詳細資訊,請參閱我的重組 API 文件集)。 它會先掃描磁碟,以收集可用區域的位置和大小。 然後,它會判斷指定檔案所在的位置。 接下來,Contig 會根據可用區域和檔案目前包含的片段數目,來決定是否可以最佳化檔案。 如果檔案可以最佳化,則會移至磁碟的可用空間。

相關資訊

Helen Custer 的 Inside Windows NT 提供了物件管理員名稱空間的良好概觀,而 Mark 的 1997 年 10 月 Windows NT 雜誌專欄《物件管理員內部須知》則 (當然) 是很好的概觀。

下載下載 Contig (366 KB)

執行於:

  • 用戶端:Windows 8.1 及更高版本。
  • 伺服器:Windows Server 2012 和更新版本。
  • Nano 伺服器:2016 或更新版本。

其他資源

訓練

模組

Maintain disks and volumes - Training

This module explores file system fragmentation and the tools that you can use to reduce fragmentation. Students will learn how Windows can compress files to take up less space on the hard disk.