[分享] 系統維護 - 磁碟重組

看板Ladies_Digi作者 (碎)時間16年前 (2007/08/25 19:42), 編輯推噓9(903)
留言12則, 10人參與, 最新討論串1/1
 電腦用久了一定會發現一個問題:為什麼電腦越跑越慢? 有時系統重灌完也會覺得:奇怪... 為什麼重灌後速度沒有提升多少呢? 這時候比較熟悉硬體的朋友可能會建議你,可以換好一點的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 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 221.120.72.77 ※ 編輯: eyn 來自: 221.120.72.77 (08/25 20:00)

08/25 21:33, , 1F
註記:原PO所推薦這兩套,官方未提供中文介面,有意
08/25 21:33, 1F

08/25 21:34, , 2F
使用的板友需自行找尋中文化版本。
08/25 21:34, 2F

08/25 21:57, , 3F
推一下 Perfect disk
08/25 21:57, 3F

08/25 22:48, , 4F
推推推!
08/25 22:48, 4F

08/25 23:52, , 5F
推推推
08/25 23:52, 5F

08/26 00:46, , 6F
"怯"步 ?
08/26 00:46, 6F

08/27 00:24, , 7F
推~~
08/27 00:24, 7F

08/27 01:22, , 8F
這篇文章很實用哦 謝謝^^ 這麼詳細 多學了一些
08/27 01:22, 8F

08/28 11:42, , 9F
PUSH~實用文!
08/28 11:42, 9F

08/29 00:41, , 10F
感謝大家的堆文^^ 補充一樓的說明 Diskeeper 中文版九月上市
08/29 00:41, 10F

08/29 00:43, , 11F
而 PerfectDisk 中文化則較常見 相信稍微GOOGLE就可以找到 :)
08/29 00:43, 11F

09/04 01:03, , 12F
推~ Perfect disk
09/04 01:03, 12F
文章代碼(AID): #16q1McvQ (Ladies_Digi)