通常硬碟在使用一段期間後,都會因搬移、拷貝、刪除、建立新檔案等動作,使硬碟原本連續排列的可用空間變得相當零散。這種問題在任何一套作業系統上都會發生,只是Windows 95採用與MS-DOS相容的VFAT檔案系統情形比較嚴重。
為了減少硬碟在零散的廣大空間上,到處尋找檔案分配的磁群,增加硬碟資料的存取效率,建議您每隔一段時間用 磁碟重組程式,將凌亂的硬碟磁群重新“拼圖”整理整齊。如果有安裝Microsoft Plus!,可以把定期拼圖的工作交給 系統代理程式代為管理。
其實磁碟重組程式就是MS-DOS 6.xx時代Defrag程式的視窗版本,但是Windows 95不再支援DOS版本,我們就只能在視窗底下進行硬碟的整理工作。
・請用滑鼠左鍵 按下「開始」鈕打開「程式集/附屬應用程式/系統工具」裡頭的 磁碟重組程式,就會看到這樣的畫面:
・請按「向下」鈕打開磁碟機表單,選取要重組的磁碟機、磁片或所有的硬碟,然後按下「確定」鈕。接著就會看到像是這樣的畫面:
・C: 磁碟機只有3% 需要重新拼圖整理,現在您不需要重組這個磁碟機,可以等到更加凌亂時再來整理。如果您一定要拼圖的話,請按 鈕玩磁碟拼圖遊戲啦:
・我們只要靜靜等待“完成100% ”即可,您也在等待的時間按一下“顯示詳細資料”鈕,就會看到硬碟拼圖時候的詳細畫面:
・哇!磁群果然有些凌亂。磁碟重組程式會把同一個檔案,散落各處的磁群像“拼圖”一般,重新連續排列整齊。最後就會看到:
・C: 磁碟機已經完成拼圖的磁群重組作業,要結束磁碟重組程式嗎?請按下「是」即可。
在拼圖這段時間,磁碟重組程式會鎖住正在整理的磁碟,請不要再執行磁碟掃瞄、製作備份等軟體,硬碟不像CPU能多工同時處理不同的工作。範例畫面請參考磁碟壓縮工具,「被應用程式鎖定」的磁碟機會打X表示禁止使用。雖是如此,我們仍然可以處理其他工作或是玩 傷心小棧休閒一下,任何不會影響拼圖硬碟的工作都可以做。
由於FAT和VFAT把磁區配置給檔案的方式並不是很聰明,再加上每個磁群單位大小也因欠缺考量而過於龐大,影響系統無法配置連續排列的磁群給檔案使用,進而影響檔案的存取效率。因為存取一個檔案,硬碟就必須四處找尋檔案所使用的每個磁群。
在介紹完“磁碟拼圖高手”之後,簡單說明一下什麼是磁區、磁軌、磁群這些常見的專有名詞:
・Track磁軌:硬碟和磁片在格式化的時候,會使用寫入資料的磁力在磁片上劃分許多同心圓軌道,這就是所謂的磁軌。
・Sector磁區:每個磁軌又以512個位元組,細分為許多個磁區,硬碟和軟碟的每個磁區都是512 bytes。以3.5” 磁片來說,每1個磁軌被劃分為18個磁區,也就是說每個磁軌有512*18=9216 bytes。
・Cluster磁群:由於硬碟每512 bytes就是一個磁區,為避免磁區數太多,超過65535個(16位元FAT檔案配置表的限制)只1~64個磁區組成一個磁群。
以每個硬碟Partition分割區為2GB或是一顆2GB的硬碟來說,會使用64個磁區來組成一個32KB大小的磁群。但是對 磁片說,每個磁群就是1個磁區,因為磁區數目並未超過65501極限。把32KB*65536就是2048MB,即2GB。
FAT和VFAT是以磁群大小做為分配給檔案的配置單位。也就是說,不到一個磁群大小的檔案也會佔用一個磁群空間。您可以用EDIT或copy con建立一個很小的檔案,然後用dir觀察硬碟的可用空間在檔案建立前後的改變情形,就會知道VFAT系統是一個很沒有效率的檔案系統。想要知道磁片有多少磁軌和磁區嗎?很簡單,請隨便放入一張空白的 磁片,然後輸入:
A:\>diskcopy Enter ← 利用 diskcopy 指令來觀察磁軌和磁區數
Insert SOURCE diskette in drive A:
Press any key to continue . . .
Copying 80 tracks, 18 sectors per track, 2 side(s)
Reading from source diskette . . .
不要繼續看下去,可以按 Ctrl + c 或是按Ctrl + Break鍵強制中斷diskcopy指令。哦,對了!提示號必須在A: 或B: 磁碟機的時候,diskcopy才可以不指定任何選項,要不然在C: 磁碟機就必須指定diskcopy a: a:,否則會看到媒體錯誤的訊息。
所謂磁碟重組或磁碟拼圖,就是做“磁群拷貝”的工作,並不是真的移動磁群的所在位置。也就是說,磁碟重組程式會把某個磁群排列零散的檔案,把所有磁群內的資料統統讀出來,然後寫入到排列整齊的磁群,了解了嗎?我了了!
現在你知道檔案和磁軌、磁區、磁群之間親蜜的關係了吧?還是有看沒有懂耶!算了,當做我們沒說過,反正您只要每周或每個月執行一次 磁碟重組程式,把凌亂的硬碟磁群重新拼圖排列整齊就行了。
* 中英文名詞對照
SECTOR/磁區,大小是512個位元組。
TRACK/磁軌,就是磁碟機上以磁性劃分的許多同心圓。
CLUSTER/磁群,由1~64個磁區組成1個磁群,或稱為配置單元。