用隱藏引數為Windows Commander提速(轉)

post0發表於2007-08-11
用隱藏引數為Windows Commander提速(轉)[@more@]

  Windows Commander(以下簡稱WinCMD)的大名大家一定都聽說過,它有一些隱藏引數,透過修改這些隱藏引數,我們可以讓它的工作效率更高。要新增這些隱藏引數就必須找到WinCMD.ini檔案(這個檔案通常位於C:\windows或者C:\winnt目錄下)並在它的 [Configuration]一節下面新增命令列引數。

  CopyBlockSize和CopyBlockSizeOther這兩個引數決定了WinCMD在複製檔案時每次讀寫

的塊的大小,單位為KB,預設值和最小值都是32(即32KB)。其中,CopyBlockSize表示在同一個物理硬碟進行復制時讀寫塊的大小; CopyBlockSizeOther表示在不同物理硬碟之間進行復制時讀寫塊的大小。這兩個引數的值設定過小,複製檔案時需要進行多次讀寫;引數值設定過大,當發生磁碟讀寫校驗錯誤時,計算機重新讀寫也會浪費時間。最好的方法,就是透過Windows自帶的效能監視器觀察磁碟效能,再決定這個引數的大小。

  CopyHugeBlockSize和CopyHugeBlockSizeOther兩個引數決定了WinCMD在複製特大檔案時讀寫塊的大小。 CopyHugeBlockSize的最小值是10MB,CopyHugeBlockSizeOther的最小值是256KB,超過這個大小的檔案由 WinCMD直接讀寫,而不使用硬碟快取。複製其他小檔案時仍使用CopyBlockSize的設定。這個設定沒有預設值,如果WinCMD.ini裡沒有這項設定,WinCMD在複製大檔案時就不使用直接讀寫方式。

  推薦大家使用下列設定:

  CopyBlockSize=1024

  CopyHugeBlockSize=10240

  CopyBlockSizeOther=128

  CopyHugeBlockSizeOther=1024

  當使用上面的設定後,WinCMD在複製檔案時的表現會和原來不一樣,比如在同一個物理硬碟上覆制一個20MB的檔案時,WinCMD會先跳到50%,再一下就跳到100%,這就是CopyHugeBlockSize引數在起作用。

  ExplorerForCopy引數決定了WinCMD是使用其內建的複製功能(0)還是使用Windows Explorer(1)來複制檔案。如果使用Windows Explorer來複制檔案,在複製過程中就不會出現WinCMD的複製進度條,而是出現Explorer的進度條。

  以上引數參考了WinCMD的幫助,大家可以放心使用,同時歡迎大家來信和我一起探討

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8225414/viewspace-946133/,如需轉載,請註明出處,否則將追究法律責任。

相關文章