系統維護 - 磁碟重組 - 電腦

By Bennie
at 2007-08-25T19:42
at 2007-08-25T19:42
Table of Contents
電腦用久了一定會發現一個問題:為什麼電腦越跑越慢?
有時系統重灌完也會覺得:奇怪... 為什麼重灌後速度沒有提升多少呢?
這時候比較熟悉硬體的朋友可能會建議你,可以換好一點的UCPU、加大記憶體
或是換快一點的硬碟。這些動作當然都有助於電腦速度的提升,但相對的
必須付出不少的代價,除了最為大多數人所考慮的金錢因素以外,
把新設備換上去也會花不少力氣,尤其對一些不懂電腦的朋友而言
這部份的因素可能會比價格還令他卻步。
本篇以比較概觀的方式來說明藉由磁碟重組增進磁碟效能、提升系統速度。
先從檔案結構談起,我們可以把電腦裡面的檔案結構想像成一本書
當我們翻書找資料找資料時,我們的動作可能會像這樣:
一、我們要先查詢目錄,找我們要的資料在哪一頁
二、翻那一頁之後開始看我們要的資料
三、如果這筆資料很多可能延續很多頁,我們會把資料都看完再找出相關的
這個動作跟電腦開啟檔案的過程很類似
一、電腦會先查詢檔案配置表(目錄)找到檔案位置
註:在Fat16、Fat32的檔案系統裡就叫FAT (File Allocation Table)
中文是 "檔案配置表"
在NTFS的檔案系統裡則是 MFT (Master File Table)
中文是 "主檔案表" ,由於現在大多採用NTFS,因此本文將以此為主
二、由找到查詢的位置,開始讀取檔案
三、如果檔案大小大於一個區塊,則會繼續前往下一個區塊讀取檔案
這跟增進效能有什麼關係呢?我們往下看到這個例子
在我們看書時如果書本裝訂錯誤,同一個主題的內容一開始在第一頁、下一頁在一百頁
再下一頁又跳回十五頁,前前後後的翻來翻去不但浪費時間,讀起來也很麻煩
對於電腦也是一樣,如果檔案很支離破碎,檔案內容散布在硬碟的各個角落
讀取所花的時間也會比較多,尤其平常讀檔不只開啟一個檔案,通常一次都很多檔案
(像是開Word文件,不但要讀取文件本身,還要執行WORD相關程式來讀取這個檔案)
因此我們會需要 "磁碟重組" 程式還幫助我們把檔案放在一起,減少讀取時間的浪費
所以不管是開機、執行程式節省了讀取時間,速度當然就變快了 :)
了解為什麼需要磁碟重組以後,我們在接著看有哪些東西需要重組
首先想到的是 "一般檔案" ,就是像是一般的文件、資料、程式等
這是很直接的想法,就是我們最常使用的東西
重組這些檔案可以節省我們平常開啟檔案的時間
那除了這些檔案以外還有需要重組的東西嗎?
當然還有,這些東西就是一般所謂的 "系統檔案"
像分頁檔、休眠檔、Windows 系統檔案、MFT 等
分頁檔:又稱虛擬記憶體,將實體記憶體中閒置過久或是無急迫性的資料放到這邊
邏輯上類似實體記憶體加大空間,使程式執行較不受實體記憶體大小影響
休眠檔:執行休眠時資料所存放的檔案,重組可節省休眠/喚醒的時間
Windows 系統檔案:如字面說明,這部份檔案開機就被 Windows 鎖定
無法當一般檔案重組,但每次開機都會使用到
MFT :就是 "目錄" ,這也是一個檔案,如果檔案破碎不但找檔案會花更多時間
甚至還有其他系統問題(註1)
從以上的補充說明我們可以發現此類檔案對系十分重要,也會經常使用
因此重組這些資料顯得更為重要,大部分的人比較熟悉一般檔案的重組
沒注意這些系統檔案重組,但此部份檔案反而對系統效能影響較大。
那磁碟重組需要什麼的程式呢?
微軟在Windows 有內建一個磁碟重組程式,但重組速度不快、效果也差強人意
僅能針對一般檔案進行重組,無法對系統檔案重組,因此只算是可堪用的程度。
(XP內建:程式集 -> 附屬應用程式 -> 系統工具 -> 磁碟重組程式)
在用過幾套磁碟重組程式,我目前比較喜歡的是:
Diskeeper: http://www.diskeeper.com.tw/
Perfect Disk: http://www.raxco.com/
這兩套不但效率比內建的好、提供重組系統檔案外,也有類似 XP 的自動優化開機磁區
會自動收集檔案的使用資料,自動利用閒置時間幫你重組,維持良好效能,
加上畫面簡單,也有中文介面,對跟電腦不熟的人應該很容易上手。
到此簡單做個小結,提升系統效能除了更新硬體外,也能藉由系統維護達到此目的
養成平常維護系統的習慣,讓系統效能不至於大幅低落
不但可以讓電腦不會越跑越慢,也可以減少因效能不佳而重灌的機會
大幅降低效能低落以及重灌所帶來的困擾
而學會磁碟重組是了解系統維護的第一步
註1:MFT 起始大小並不大,雖然可以隨檔案增加自動擴展,但會造成MFT 的破碎
MFT 的破碎不但會造成讀取時間增加,更可能造成系統問題
如:啟動電腦發現 "NTLDR 遺失" 無法開機
(http://support.microsoft.com/kb/320397)
因此重組MFT 顯得更為重要
更進一步,如何設定MFT 使他有足夠大小避免自動擴展造成的破碎也很重要
這部份 Diskeeper 則有提供簡易實用的設定介面,在此不再贅述
eyn @ptt.cc
--
有時系統重灌完也會覺得:奇怪... 為什麼重灌後速度沒有提升多少呢?
這時候比較熟悉硬體的朋友可能會建議你,可以換好一點的UCPU、加大記憶體
或是換快一點的硬碟。這些動作當然都有助於電腦速度的提升,但相對的
必須付出不少的代價,除了最為大多數人所考慮的金錢因素以外,
把新設備換上去也會花不少力氣,尤其對一些不懂電腦的朋友而言
這部份的因素可能會比價格還令他卻步。
本篇以比較概觀的方式來說明藉由磁碟重組增進磁碟效能、提升系統速度。
先從檔案結構談起,我們可以把電腦裡面的檔案結構想像成一本書
當我們翻書找資料找資料時,我們的動作可能會像這樣:
一、我們要先查詢目錄,找我們要的資料在哪一頁
二、翻那一頁之後開始看我們要的資料
三、如果這筆資料很多可能延續很多頁,我們會把資料都看完再找出相關的
這個動作跟電腦開啟檔案的過程很類似
一、電腦會先查詢檔案配置表(目錄)找到檔案位置
註:在Fat16、Fat32的檔案系統裡就叫FAT (File Allocation Table)
中文是 "檔案配置表"
在NTFS的檔案系統裡則是 MFT (Master File Table)
中文是 "主檔案表" ,由於現在大多採用NTFS,因此本文將以此為主
二、由找到查詢的位置,開始讀取檔案
三、如果檔案大小大於一個區塊,則會繼續前往下一個區塊讀取檔案
這跟增進效能有什麼關係呢?我們往下看到這個例子
在我們看書時如果書本裝訂錯誤,同一個主題的內容一開始在第一頁、下一頁在一百頁
再下一頁又跳回十五頁,前前後後的翻來翻去不但浪費時間,讀起來也很麻煩
對於電腦也是一樣,如果檔案很支離破碎,檔案內容散布在硬碟的各個角落
讀取所花的時間也會比較多,尤其平常讀檔不只開啟一個檔案,通常一次都很多檔案
(像是開Word文件,不但要讀取文件本身,還要執行WORD相關程式來讀取這個檔案)
因此我們會需要 "磁碟重組" 程式還幫助我們把檔案放在一起,減少讀取時間的浪費
所以不管是開機、執行程式節省了讀取時間,速度當然就變快了 :)
了解為什麼需要磁碟重組以後,我們在接著看有哪些東西需要重組
首先想到的是 "一般檔案" ,就是像是一般的文件、資料、程式等
這是很直接的想法,就是我們最常使用的東西
重組這些檔案可以節省我們平常開啟檔案的時間
那除了這些檔案以外還有需要重組的東西嗎?
當然還有,這些東西就是一般所謂的 "系統檔案"
像分頁檔、休眠檔、Windows 系統檔案、MFT 等
分頁檔:又稱虛擬記憶體,將實體記憶體中閒置過久或是無急迫性的資料放到這邊
邏輯上類似實體記憶體加大空間,使程式執行較不受實體記憶體大小影響
休眠檔:執行休眠時資料所存放的檔案,重組可節省休眠/喚醒的時間
Windows 系統檔案:如字面說明,這部份檔案開機就被 Windows 鎖定
無法當一般檔案重組,但每次開機都會使用到
MFT :就是 "目錄" ,這也是一個檔案,如果檔案破碎不但找檔案會花更多時間
甚至還有其他系統問題(註1)
從以上的補充說明我們可以發現此類檔案對系十分重要,也會經常使用
因此重組這些資料顯得更為重要,大部分的人比較熟悉一般檔案的重組
沒注意這些系統檔案重組,但此部份檔案反而對系統效能影響較大。
那磁碟重組需要什麼的程式呢?
微軟在Windows 有內建一個磁碟重組程式,但重組速度不快、效果也差強人意
僅能針對一般檔案進行重組,無法對系統檔案重組,因此只算是可堪用的程度。
(XP內建:程式集 -> 附屬應用程式 -> 系統工具 -> 磁碟重組程式)
在用過幾套磁碟重組程式,我目前比較喜歡的是:
Diskeeper: http://www.diskeeper.com.tw/
Perfect Disk: http://www.raxco.com/
這兩套不但效率比內建的好、提供重組系統檔案外,也有類似 XP 的自動優化開機磁區
會自動收集檔案的使用資料,自動利用閒置時間幫你重組,維持良好效能,
加上畫面簡單,也有中文介面,對跟電腦不熟的人應該很容易上手。
到此簡單做個小結,提升系統效能除了更新硬體外,也能藉由系統維護達到此目的
養成平常維護系統的習慣,讓系統效能不至於大幅低落
不但可以讓電腦不會越跑越慢,也可以減少因效能不佳而重灌的機會
大幅降低效能低落以及重灌所帶來的困擾
而學會磁碟重組是了解系統維護的第一步
註1:MFT 起始大小並不大,雖然可以隨檔案增加自動擴展,但會造成MFT 的破碎
MFT 的破碎不但會造成讀取時間增加,更可能造成系統問題
如:啟動電腦發現 "NTLDR 遺失" 無法開機
(http://support.microsoft.com/kb/320397)
因此重組MFT 顯得更為重要
更進一步,如何設定MFT 使他有足夠大小避免自動擴展造成的破碎也很重要
這部份 Diskeeper 則有提供簡易實用的設定介面,在此不再贅述
eyn @ptt.cc
--
All Comments

By Ursula
at 2007-08-27T20:25
at 2007-08-27T20:25

By Dora
at 2007-08-29T03:30
at 2007-08-29T03:30

By Edward Lewis
at 2007-09-01T10:09
at 2007-09-01T10:09

By Mary
at 2007-09-03T23:37
at 2007-09-03T23:37

By Ethan
at 2007-09-05T00:13
at 2007-09-05T00:13

By Iris
at 2007-09-09T00:14
at 2007-09-09T00:14

By Bethany
at 2007-09-11T21:35
at 2007-09-11T21:35

By Genevieve
at 2007-09-12T06:38
at 2007-09-12T06:38

By Kama
at 2007-09-16T03:39
at 2007-09-16T03:39

By Poppy
at 2007-09-20T05:30
at 2007-09-20T05:30

By Hedwig
at 2007-09-22T02:50
at 2007-09-22T02:50

By Agatha
at 2007-09-26T19:36
at 2007-09-26T19:36
Related Posts
PDF會一直出現錯誤

By Erin
at 2007-08-24T21:14
at 2007-08-24T21:14
vista系統的acer要重灌成xp...

By Noah
at 2007-08-24T19:36
at 2007-08-24T19:36
vista系統的acer要重灌成xp...

By Aaliyah
at 2007-08-24T17:22
at 2007-08-24T17:22
網路交友受騙 工程師扮駭客

By Lucy
at 2007-08-24T16:13
at 2007-08-24T16:13
外接光碟機

By Skylar Davis
at 2007-08-24T12:47
at 2007-08-24T12:47