什麼是磁碟碎片整理?

  • 作者:由 匿名使用者 發表于 遊戲
  • 2022-12-23

什麼是磁碟碎片整理?tk668 2006-05-20

一、什麼是磁碟碎片?

其實磁碟碎片應該稱為檔案碎片,是因為檔案被分散儲存到整個磁碟的不同地方,而不是連續地儲存在磁碟連續的簇中形成的。

當應用程式所需的物理記憶體不足時,一般作業系統會在硬碟中產生臨時交換檔案,用該檔案所佔用的硬碟空間虛擬成記憶體。虛擬記憶體管理程式會對硬碟頻繁讀寫,產生大量的碎片,這是產生硬碟碎片的主要原因。

其他如IE瀏覽器瀏覽資訊時生成的臨時檔案或臨時檔案目錄的設定也會造成系統中形成大量的碎片。檔案碎片一般不會在系統中引起問題,但檔案碎片過多會使系統在讀檔案的時候來回尋找,引起系統性能下降,嚴重的還要縮短硬碟壽命。另外,過多的磁碟碎片還有可能導致儲存檔案的丟失。

二、磁碟碎片是怎麼產生的?

在磁碟分割槽中,檔案會被分散儲存到磁碟的不同地方,而不是連續地儲存在磁碟連續的簇中。又因為在檔案操作過程中,Windows系統可能會呼叫虛擬記憶體來同步管理程式,這樣就會導致各個程式對硬碟頻繁讀寫,從而產生磁碟碎片。

三、磁碟讀寫操作的原理

知道了磁碟碎片的產生原因之後,我們還有必要了解一下程式執行時磁碟的讀寫動作。一般執行一個程式時,磁碟驅動器的磁頭所做的工作是先搜尋該程式執行必需的檔案,然後讀取資料,最後做讀後處理——將資料傳送至磁碟快取記憶體(Cache)和記憶體中。搜尋時間在硬碟效能指標中被稱為平均尋道時間(Average seek time),單位為毫秒(ms),目前主流硬碟的平均尋道時間小於9。5ms。如果能將應用程式的相關檔案放在磁碟的連續空間內,磁頭搜尋的時間將會減少很多。讀取時也是如此,磁碟讀取位於磁頭下方扇區的資料所需時間僅為將磁頭移到另一地點再讀取相同資料所需時間的五分之一。讀盤時,系統先檢查資料是否在快取記憶體中,如果有則直接讀取;如果沒有則訪問磁碟,也就是讀盤。當需要多次讀取同一份資料時,Cache的作用很大,但對於第一次讀取某個檔案,Cache就無能為力了。於是搜尋時間和讀取時間在很大程度上影響著程式執行的效率。

為何要整理磁碟 Windows系統並不能自動將每個檔案按照最大程度減少磁頭搜尋時間的原則放到磁碟上最合適的位置。於是Microsoft在Windows中加入了“Disk Defragment”(磁碟碎片整理程式),並提供了“TaskMonitor”(任務監視器)來跟蹤程式啟動過程中的磁碟活動,以利於“Disk Defragment”能夠更有效地工作。“TaskMonitor”是隨Windows啟動而自動執行的(當然要在“啟動”中選中“TaskMonitor”)。當載入某個應用程式時,它透過監視磁碟的訪問動作來了解該程式啟動時搜尋和呼叫的檔案,對所需檔案進行定位,並將監視結果儲存在“C:\Windows\Applog”隱藏目錄中。這個目錄中的大多數檔案以“。lgx”為副檔名,其中“lg”代表記錄檔案(Log File),“x”表示碟符,如D盤程式就以“。lgd”為副檔名;記錄檔案的檔名為TaskMonitor所監視的應用程式的檔名,如E盤上的WinZip程式記為“Winzip32。lge”。使用者進行磁碟碎片整理時,該程式會根據Applog目錄中的資訊把應用程式的相關檔案移動到磁碟上的連續空間內。

TaskMonitor僅在程式載入過程中對檔案資訊進行搜尋,並且根據程式的載入頻率調整最佳化的順序,也就是說使用次數最多的軟體可獲得最多的關照。Applog目錄中的APPLOG。ind檔案就記錄了應用程式執行的次數。使用者需要將常用軟體多次啟動,接受TaskMonitor的監視和記錄,再使用Disk Defragment進行整理,才能真正實現程式啟動速度的提高。但如果使用者中途改變了常用軟體,比如以前常用WinZip,現在改用ZipMagic,那麼在相當長的時間內Disk Defragment還是先把與WinZip相關的檔案移到連續的空間內,而不是ZipMagic,除非ZipMagic的載入次數超過WinZip。要解決這個問題,使用者可將“Winzip32。lgx”檔案刪除,記錄檔案不存在了,Disk Defragment也就不會去最佳化它了。

一、什麼是磁碟碎片?

其實磁碟碎片應該稱為檔案碎片,是因為檔案被分散儲存到整個磁碟的不同地方,而不是連續地儲存在磁碟連續的簇中形成的。

當應用程式所需的物理記憶體不足時,一般作業系統會在硬碟中產生臨時交換檔案,用該檔案所佔用的硬碟空間虛擬成記憶體。虛擬記憶體管理程式會對硬碟頻繁讀寫,產生大量的碎片,這是產生硬碟碎片的主要原因。

其他如IE瀏覽器瀏覽資訊時生成的臨時檔案或臨時檔案目錄的設定也會造成系統中形成大量的碎片。檔案碎片一般不會在系統中引起問題,但檔案碎片過多會使系統在讀檔案的時候來回尋找,引起系統性能下降,嚴重的還要縮短硬碟壽命。另外,過多的磁碟碎片還有可能導致儲存檔案的丟失。

二、磁碟碎片是怎麼產生的?

在磁碟分割槽中,檔案會被分散儲存到磁碟的不同地方,而不是連續地儲存在磁碟連續的簇中。又因為在檔案操作過程中,Windows系統可能會呼叫虛擬記憶體來同步管理程式,這樣就會導致各個程式對硬碟頻繁讀寫,從而產生磁碟碎片。

三、磁碟讀寫操作的原理

知道了磁碟碎片的產生原因之後,我們還有必要了解一下程式執行時磁碟的讀寫動作。一般執行一個程式時,磁碟驅動器的磁頭所做的工作是先搜尋該程式執行必需的檔案,然後讀取資料,最後做讀後處理——將資料傳送至磁碟快取記憶體(Cache)和記憶體中。搜尋時間在硬碟效能指標中被稱為平均尋道時間(Average seek time),單位為毫秒(ms),目前主流硬碟的平均尋道時間小於9。5ms。如果能將應用程式的相關檔案放在磁碟的連續空間內,磁頭搜尋的時間將會減少很多。讀取時也是如此,磁碟讀取位於磁頭下方扇區的資料所需時間僅為將磁頭移到另一地點再讀取相同資料所需時間的五分之一。讀盤時,系統先檢查資料是否在快取記憶體中,如果有則直接讀取;如果沒有則訪問磁碟,也就是讀盤。當需要多次讀取同一份資料時,Cache的作用很大,但對於第一次讀取某個檔案,Cache就無能為力了。於是搜尋時間和讀取時間在很大程度上影響著程式執行的效率。

為何要整理磁碟 Windows系統並不能自動將每個檔案按照最大程度減少磁頭搜尋時間的原則放到磁碟上最合適的位置。於是Microsoft在Windows中加入了“Disk Defragment”(磁碟碎片整理程式),並提供了“TaskMonitor”(任務監視器)來跟蹤程式啟動過程中的磁碟活動,以利於“Disk Defragment”能夠更有效地工作。“TaskMonitor”是隨Windows啟動而自動執行的(當然要在“啟動”中選中“TaskMonitor”)。當載入某個應用程式時,它透過監視磁碟的訪問動作來了解該程式啟動時搜尋和呼叫的檔案,對所需檔案進行定位,並將監視結果儲存在“C:\Windows\Applog”隱藏目錄中。這個目錄中的大多數檔案以“。lgx”為副檔名,其中“lg”代表記錄檔案(Log File),“x”表示碟符,如D盤程式就以“。lgd”為副檔名;記錄檔案的檔名為TaskMonitor所監視的應用程式的檔名,如E盤上的WinZip程式記為“Winzip32。lge”。使用者進行磁碟碎片整理時,該程式會根據Applog目錄中的資訊把應用程式的相關檔案移動到磁碟上的連續空間內。

TaskMonitor僅在程式載入過程中對檔案資訊進行搜尋,並且根據程式的載入頻率調整最佳化的順序,也就是說使用次數最多的軟體可獲得最多的關照。Applog目錄中的APPLOG。ind檔案就記錄了應用程式執行的次數。使用者需要將常用軟體多次啟動,接受TaskMonitor的監視和記錄,再使用Disk Defragment進行整理,才能真正實現程式啟動速度的提高。但如果使用者中途改變了常用軟體,比如以前常用WinZip,現在改用ZipMagic,那麼在相當長的時間內Disk Defragment還是先把與WinZip相關的檔案移到連續的空間內,而不是ZipMagic,除非ZipMagic的載入次數超過WinZip。要解決這個問題,使用者可將“Winzip32。lgx”檔案刪除,記錄檔案不存在了,Disk Defragment也就不會去最佳化它了。

一、什麼是磁碟碎片?

其實磁碟碎片應該稱為檔案碎片,是因為檔案被分散儲存到整個磁碟的不同地方,而不是連續地儲存在磁碟連續的簇中形成的。

當應用程式所需的物理記憶體不足時,一般作業系統會在硬碟中產生臨時交換檔案,用該檔案所佔用的硬碟空間虛擬成記憶體。虛擬記憶體管理程式會對硬碟頻繁讀寫,產生大量的碎片,這是產生硬碟碎片的主要原因。

其他如IE瀏覽器瀏覽資訊時生成的臨時檔案或臨時檔案目錄的設定也會造成系統中形成大量的碎片。檔案碎片一般不會在系統中引起問題,但檔案碎片過多會使系統在讀檔案的時候來回尋找,引起系統性能下降,嚴重的還要縮短硬碟壽命。另外,過多的磁碟碎片還有可能導致儲存檔案的丟失。

二、磁碟碎片是怎麼產生的?

在磁碟分割槽中,檔案會被分散儲存到磁碟的不同地方,而不是連續地儲存在磁碟連續的簇中。又因為在檔案操作過程中,Windows系統可能會呼叫虛擬記憶體來同步管理程式,這樣就會導致各個程式對硬碟頻繁讀寫,從而產生磁碟碎片。

三、磁碟讀寫操作的原理

知道了磁碟碎片的產生原因之後,我們還有必要了解一下程式執行時磁碟的讀寫動作。一般執行一個程式時,磁碟驅動器的磁頭所做的工作是先搜尋該程式執行必需的檔案,然後讀取資料,最後做讀後處理——將資料傳送至磁碟快取記憶體(Cache)和記憶體中。搜尋時間在硬碟效能指標中被稱為平均尋道時間(Average seek time),單位為毫秒(ms),目前主流硬碟的平均尋道時間小於9。5ms。如果能將應用程式的相關檔案放在磁碟的連續空間內,磁頭搜尋的時間將會減少很多。讀取時也是如此,磁碟讀取位於磁頭下方扇區的資料所需時間僅為將磁頭移到另一地點再讀取相同資料所需時間的五分之一。讀盤時,系統先檢查資料是否在快取記憶體中,如果有則直接讀取;如果沒有則訪問磁碟,也就是讀盤。當需要多次讀取同一份資料時,Cache的作用很大,但對於第一次讀取某個檔案,Cache就無能為力了。於是搜尋時間和讀取時間在很大程度上影響著程式執行的效率。

為何要整理磁碟 Windows系統並不能自動將每個檔案按照最大程度減少磁頭搜尋時間的原則放到磁碟上最合適的位置。於是Microsoft在Windows中加入了“Disk Defragment”(磁碟碎片整理程式),並提供了“TaskMonitor”(任務監視器)來跟蹤程式啟動過程中的磁碟活動,以利於“Disk Defragment”能夠更有效地工作。“TaskMonitor”是隨Windows啟動而自動執行的(當然要在“啟動”中選中“TaskMonitor”)。當載入某個應用程式時,它透過監視磁碟的訪問動作來了解該程式啟動時搜尋和呼叫的檔案,對所需檔案進行定位,並將監視結果儲存在“C:\Windows\Applog”隱藏目錄中。這個目錄中的大多數檔案以“。lgx”為副檔名,其中“lg”代表記錄檔案(Log File),“x”表示碟符,如D盤程式就以“。lgd”為副檔名;記錄檔案的檔名為TaskMonitor所監視的應用程式的檔名,如E盤上的WinZip程式記為“Winzip32。lge”。使用者進行磁碟碎片整理時,該程式會根據Applog目錄中的資訊把應用程式的相關檔案移動到磁碟上的連續空間內。

TaskMonitor僅在程式載入過程中對檔案資訊進行搜尋,並且根據程式的載入頻率調整最佳化的順序,也就是說使用次數最多的軟體可獲得最多的關照。Applog目錄中的APPLOG。ind檔案就記錄了應用程式執行的次數。使用者需要將常用軟體多次啟動,接受TaskMonitor的監視和記錄,再使用Disk Defragment進行整理,才能真正實現程式啟動速度的提高。但如果使用者中途改變了常用軟體,比如以前常用WinZip,現在改用ZipMagic,那麼在相當長的時間內Disk Defragment還是先把與WinZip相關的檔案移到連續的空間內,而不是ZipMagic,除非ZipMagic的載入次數超過WinZip。要解決這個問題,使用者可將“Winzip32。lgx”檔案刪除,記錄檔案不存在了,Disk Defragment也就不會去最佳化它了。

四、該不該定期整理硬碟?

實際上,定期整理硬碟應該是毫無疑問的。如果說硬碟碎片整理真的會損害硬碟的話,那也將是在對硬碟進行近乎天文數字般次數的整理之後。

硬碟使用的時間長了,檔案的存放位置就會變得支離破碎——檔案內容將會散佈在硬碟的不同位置上。這些“碎片檔案”的存在會降低硬碟的工作效率,還會增加資料丟失和資料損壞的可能性。碎片整理程式把這些碎片收集在一起,並把它們作為一個連續的整體存放在硬碟上。Windows自帶有這樣的程式:磁碟碎片整理程式(DiskDefragmenter),但在工具軟體NortonUtilities和Nuts&Bolts中有更好的此類程式。

然而,碎片整理對硬盤裡的運轉部件來說的確是一項不小的工作。如果硬碟已經到了它生命的最後階段,碎片整理的確有可能是一種自殺行為。但在這種情況下,即使您不進行碎片整理,硬碟也會很快崩潰的。

實際上在大多數情況下,定期的硬碟碎片整理減少了硬碟的磨損。不管怎麼說,讓硬碟的磁頭從1處讀取檔案總比從8處讀取要容易得多。因此,一個每兩週或四周整理一次的硬碟的壽命應當比一個永遠不整理的硬碟長。

五、整理前的準備工作

我們在整理硬碟前一般都要對它清理垃圾資訊,檢查有無錯誤,最後才能談到碎片的整理和最佳化。因此,我們在整理硬碟前,應該首先做好這些工作:

1、應該把硬碟中的垃圾檔案和垃圾資訊清理乾淨。系統工作一段時間後,垃圾檔案就會非常之多,有程式安裝時產生的臨時檔案、上網時留下的緩衝檔案、刪除軟體時剩下的DLL檔案或強行關機時產生的錯誤檔案等,建議“菜鳥”朋友還是使用微軟的“磁碟清理程式”代勞,“老鳥”當然可以使用一些功能更強的軟體或手工清理。

2、檢查並修復硬碟中的錯誤。首選的仍然是微軟的“磁碟掃描程式”,雖然它的速度實在不怎麼樣,但只要你有足夠的耐心,經過這個程式對磁碟完整而詳細的掃描後,相信系統中的絕大多數錯誤已經被修復了。當然你也可以嘗試一下其他工具,如扁鵲神醫“Norton WinDoctor”,它的速度可比Windows中的“磁碟掃描工具”快多了。

六、整理方法及注意

在Windows裡,使用者可以從“開始”選單中選擇“程式/附件/系統工具/磁碟碎片整理程式”,彈出選擇驅動器視窗,選擇要整理的分割槽,然後點選[確定]即可開始整理,但此方法碎片整理過程非常耗時,一般2GB左右的分割槽需要1個小時以上,所以建議讀者:

1、整理磁碟碎片的時候,要關閉其他所有的應用程式,包括螢幕保護程式,最好將虛擬記憶體的大小設定為固定值。不要對磁碟進行讀寫操作,一旦Disk Defragment發現磁碟的檔案有改變,它將重新開始整理。

2、整理磁碟碎片的頻率要控制合適,過於頻繁的整理也會縮短磁碟的壽命。一般經常讀寫的磁碟分割槽一週整理一次。

七、磁碟掃描程式的命令引數

命令引數在 DOS時代可以說是一項基本的技能,很多程式都要靠命令引數來啟動,而到了圖形化介面時代,已很難再見到其蹤跡,但它卻實實在在地存在著,而且發揮著不小的作用。如很多 Windows遊戲的設定程式就是用 /Setup 引數來實現的。通常我們不會太留意某些程式的命令引數,但他們往往包含著某些隱秘的功能,如果運用適當對你很有幫助。

Windows 中的磁碟掃描程式就包含著許多命令引數,你可以在MS_DOS方式下或在“執行”對話方塊中實現,如果需要經常用命令引數,還可以建立一個快捷方式。

/SILENT 啟動磁碟掃描程式不允許作任何選項設定和高階設定。

/A 檢查所有的本地硬碟

/N 自動啟動和退出磁碟掃描程式

/P 防止磁碟掃描程式修復所發現的錯誤

X: X 表示指定要檢查的驅動器號(不需要 / 的命令引數)

舉例:

1)檢查驅動器 E 並自動啟動和退出磁碟掃描程式

SCANDSKW E: /N

2)檢查所有的硬碟並防止磁碟掃描程式修復發現的任何錯誤

SCANDSKW /A /P

八、執行過其他檔案整理程式怎麼辦

當運行了其他磁碟檔案整理程式(如WinAlign)後,它可能擾亂了TaskMon記錄的資料,若此時直接進行碎片整理,可能會得不償失,達不到最佳化效能的目的。解決的辦法是在進行碎片整理之前,多次執行Windows和自己最常用的程式,這樣可以讓TaskMon重新收集到正確的統計資料,指導進行磁碟最佳化。

最後,當啟動Windows98的磁碟碎片整理程式時,可能會詫異介面中的Intel標誌。為什麼處理器的生產廠商會參與編寫這個最佳化磁碟的軟體呢?這是因為硬碟尋道時間的緩慢會導致系統整體效能的下降,這樣會有損CPU超級計算能力的形象,讓人誤以為是CPU效能的低下。Microsoft的一個測試表明,在奔騰233的機器上啟動Windows僅僅比奔騰150快3%,也就是說,快速的CPU並不能克服磁碟延遲的缺點。於是,在共同利益的驅動下,Intel和Microsoft聯合開發了Windows98的磁碟碎片整理程式,用來消除硬碟尋道緩慢的瓶頸。

九、如何快速地整理磁碟碎片

每次需要整理磁碟碎片時都需要選擇“開始”*“程式”*“附件”*“系統工具”*“磁碟碎片整理程式”,然後再指定驅動器,很麻煩。能否有簡單的方法完成這一系列操作?

在Windows資源管理器中,選擇“檢視”*“資料夾選項”(或“檢視”*“選項”),選擇“檔案型別”選項卡,並在“已註冊的檔案型別”列表中選擇“驅動器”。單擊“編輯”按鈕,開啟“編輯檔案型別”對話方塊,選擇“新建”,在“操作”欄中,鍵入“快速整理磁碟碎片”。在“用於執行操作的應用程式”欄中鍵入“C:\Windows\defrag。exe “%1” \noprompt”。

單擊“確定”,然後“關閉”,回到“檔案型別”選項卡,然後單擊“關閉”。現在,開啟“我的電腦”,右鍵單擊想要整理磁碟碎片的驅動器,在彈出的快捷選單中選擇“快速整理磁碟碎片”即可。

什麼是磁碟碎片整理?fuping111 2006-05-20

一、什麼是磁碟碎片?

其實磁碟碎片應該稱為檔案碎片,是因為檔案被分散儲存到整個磁碟的不同地方,而不是連續地儲存在磁碟連續的簇中形成的。

當應用程式所需的物理記憶體不足時,一般作業系統會在硬碟中產生臨時交換檔案,用該檔案所佔用的硬碟空間虛擬成記憶體。虛擬記憶體管理程式會對硬碟頻繁讀寫,產生大量的碎片,這是產生硬碟碎片的主要原因。

其他如IE瀏覽器瀏覽資訊時生成的臨時檔案或臨時檔案目錄的設定也會造成系統中形成大量的碎片。檔案碎片一般不會在系統中引起問題,但檔案碎片過多會使系統在讀檔案的時候來回尋找,引起系統性能下降,嚴重的還要縮短硬碟壽命。另外,過多的磁碟碎片還有可能導致儲存檔案的丟失。

二、磁碟碎片是怎麼產生的?

在磁碟分割槽中,檔案會被分散儲存到磁碟的不同地方,而不是連續地儲存在磁碟連續的簇中。又因為在檔案操作過程中,Windows系統可能會呼叫虛擬記憶體來同步管理程式,這樣就會導致各個程式對硬碟頻繁讀寫,從而產生磁碟碎片。

三、磁碟讀寫操作的原理

知道了磁碟碎片的產生原因之後,我們還有必要了解一下程式執行時磁碟的讀寫動作。一般執行一個程式時,磁碟驅動器的磁頭所做的工作是先搜尋該程式執行必需的檔案,然後讀取資料,最後做讀後處理——將資料傳送至磁碟快取記憶體(Cache)和記憶體中。搜尋時間在硬碟效能指標中被稱為平均尋道時間(Average seek time),單位為毫秒(ms),目前主流硬碟的平均尋道時間小於9。5ms。如果能將應用程式的相關檔案放在磁碟的連續空間內,磁頭搜尋的時間將會減少很多。讀取時也是如此,磁碟讀取位於磁頭下方扇區的資料所需時間僅為將磁頭移到另一地點再讀取相同資料所需時間的五分之一。讀盤時,系統先檢查資料是否在快取記憶體中,如果有則直接讀取;如果沒有則訪問磁碟,也就是讀盤。當需要多次讀取同一份資料時,Cache的作用很大,但對於第一次讀取某個檔案,Cache就無能為力了。於是搜尋時間和讀取時間在很大程度上影響著程式執行的效率。

為何要整理磁碟 Windows系統並不能自動將每個檔案按照最大程度減少磁頭搜尋時間的原則放到磁碟上最合適的位置。於是Microsoft在Windows中加入了“Disk Defragment”(磁碟碎片整理程式),並提供了“TaskMonitor”(任務監視器)來跟蹤程式啟動過程中的磁碟活動,以利於“Disk Defragment”能夠更有效地工作。“TaskMonitor”是隨Windows啟動而自動執行的(當然要在“啟動”中選中“TaskMonitor”)。當載入某個應用程式時,它透過監視磁碟的訪問動作來了解該程式啟動時搜尋和呼叫的檔案,對所需檔案進行定位,並將監視結果儲存在“C:\Windows\Applog”隱藏目錄中。這個目錄中的大多數檔案以“。lgx”為副檔名,其中“lg”代表記錄檔案(Log File),“x”表示碟符,如D盤程式就以“。lgd”為副檔名;記錄檔案的檔名為TaskMonitor所監視的應用程式的檔名,如E盤上的WinZip程式記為“Winzip32。lge”。使用者進行磁碟碎片整理時,該程式會根據Applog目錄中的資訊把應用程式的相關檔案移動到磁碟上的連續空間內。

TaskMonitor僅在程式載入過程中對檔案資訊進行搜尋,並且根據程式的載入頻率調整最佳化的順序,也就是說使用次數最多的軟體可獲得最多的關照。Applog目錄中的APPLOG。ind檔案就記錄了應用程式執行的次數。使用者需要將常用軟體多次啟動,接受TaskMonitor的監視和記錄,再使用Disk Defragment進行整理,才能真正實現程式啟動速度的提高。但如果使用者中途改變了常用軟體,比如以前常用WinZip,現在改用ZipMagic,那麼在相當長的時間內Disk Defragment還是先把與WinZip相關的檔案移到連續的空間內,而不是ZipMagic,除非ZipMagic的載入次數超過WinZip。要解決這個問題,使用者可將“Winzip32。lgx”檔案刪除,記錄檔案不存在了,Disk Defragment也就不會去最佳化它了。

什麼是磁碟碎片整理?qjak 2006-05-20

首先,請允許我來簡單解釋一下磁碟碎片是怎麼產生的:

磁盤裡的檔案都是按儲存時間先後來排列的,依次類推,理論上檔案之間都是緊湊排列而沒有空隙的。

但是,我們往往會對檔案進行修改,那麼,新的內容並不是直接加到原檔案的位置的,而是放在磁碟儲存空間的最末尾,系統會在這兩段之間加上聯絡標識。

當有多個檔案被修改後,磁盤裡就會有很多不連續的檔案。

一旦檔案被刪除,所佔用的不連續空間就會空著,並不會被自動填滿,而且,新儲存的檔案也不會放在這些地方,這些空著的磁碟空間,就被稱作“磁碟碎片”。

碎片太多,其它的不連續檔案相應也多,系統在執行檔案操作時就會因反覆尋找聯絡檔案,使的效率大大降低,直接的反映就是感覺慢!

知道了磁碟碎片的基本原理,那麼,我想你應該知道解決的方法了。

一般,Windows系統的所有版本里,都有一個“磁碟碎片整理程式”,都在“程式”、“附件”、“系統工具”下,執行這個命令時,硬碟將會大量的進行讀寫操作,將大量的分散檔案放在磁碟的最末尾,再寫入與其聯絡的檔案中,最終,使得磁盤裡基本沒有分散的檔案,這樣,對系統的執行速度將會有明顯的提升!

所以,每個磁碟的剩餘空間不能小於15%,否則,碎片整理無法進行!

但是,我們也知道,磁碟碎片整理對硬碟的影響是相當大的,是最頻繁的硬碟讀寫操作!

所以,有必要對硬碟整理嗎?以XP系統為例,它的碎片整理程式有一個“分析”的功能,分析一下,會給你報告,如果它提示:需要對該磁碟進行整理,那麼,真的需要整理了。

最後,關於磁碟碎片整理的軟體,非Windows自帶的也有很多,都號稱速度快、效果好,著名的Vopt就是一個,但是,實際上,Vopt之類的碎片整理軟體並不是真正的對磁碟進行了物理上的整理,只是加了一些超級連結而已,經它整理後,表面上速度可能快了,但很快,又會恢復到原先混亂的狀態。如果Vopt好的話,Microsoft為什麼不把它整合在新版本中呢?

所以,最好的磁碟碎片整理軟體,還是Windows自帶的,它是真正意義上對磁碟進行了物理整理操作,因此,執行時,速度非常慢,通常要幾個小時。

而且,在進行碎片整理時,不要執行任何程式,最好也關閉一切自動執行的、駐留在記憶體中的程式,關閉螢幕保護等,否則,會導致碎片整理異常緩慢,甚至重新開始整理。

個人認為,磁碟碎片整理,一月一次就足夠了!

Top