567de7acb08f98d70e7fe9b67cab5333 常聽人說 SSD 買來一定要先對齊,不然平時用起來會很頓。究竟是真有這種說法還是像拔獅子的鬃毛會生髮那樣人云亦云呢?這要從硬體規範與檔案結構這兩部份來探討。這回將介紹 AS SSD Benchmark、Win 7安裝光碟對齊 SSD 、系統管理工具自動對齊 SSD 教學、以及 Paragon Alignment Tool 軟體教學。

快速目錄:

4K對齊效能才會快

從硬體規範看4K對齊

之前我們有提到SSD的硬體規範是以每4KB當作最小儲存單位(稱為page),相當於傳統硬碟的扇區(sector),不過傳統硬碟的最小單位是512Byte,(這幾年廠商推出了『先進格式化』硬碟,終於也將傳統硬碟的扇區大小提升到4KB,但是這一部份不在本文討論範圍),有沒有覺得真是一個有志一同的數字啊?為什麼硬碟的硬體儲存單位要訂定為4KB呢?這是因為記憶體中的page單位也是4KB,而NTFS、EXT3、HFS+等常用的格式,也是以4KB為一個cluster(通常稱作『叢集』或是『簇』),假使當你寫入一個4KB的檔案到SSD時,不僅填滿一個page,也剛好與記憶體最小儲存單位相符,同時也是一個叢集的大小,這樣的話,是最簡單省事,不用多餘的讀寫存取動作來拖慢效能。

作業系統的檔案結構

就算作業系統是電腦中的靈魂,也必須要透過分割區的檔案格式才能讀寫資料,相信大多數讀者對於「NTFS」都熟到不能再熟了,從Windows NT開始,微軟導入了「NTFS」這個格式,自此取代了長久以來一直使用的FAT╱FAT32,一直到XP所使用的NTFS 5.X版本以來,硬碟分割區都是從第63個扇區開始(請注意這裡的扇區指的是傳統硬碟喔,不過XP並不會認SSD,所以一律都是以此方式來分割),也就是會保留512Byte*63=31.5KB的空間大小才開始第一個分區,因此假如你的SSD沒有做過對齊的話,每128個叢集就會跨越兩個block,如果系統剛好操作到跨越兩個block之間的叢集時,就要同時擦除那是不是SSD就得同時操作兩個page來搬移寫入呢?這樣效能一定會下降,因此從Vista開始,就支援將NTFS磁區的起始點設定為4的倍數,這樣一來就不會在出現性能下降的情形,而將分割區設定為4可以整除的數字開始,就稱為「對齊」。

▲4K對齊後,讀寫檔案時,不再會跨SSD區塊而降低效率。

我的SSD有對齊嗎?

每天在使用的Windows是不會告訴你SSD有沒有對齊的,必須透過第三方軟體來看,才能清楚瞭解。

通常使用的軟體是「AS SSD Benchmark」,這其實是一套SSD專用的測速軟體,不過由於它會顯示與SSD有關的系統資訊,不僅是免費還附加這麼實用的功能,趕快下載回來試試看吧!

▲未對齊時,在軟體左上方會有紅色的「BAD」字樣,4K讀寫數據也很差。

▲有對齊的SSD則會在左上角顯示「OK」,測試數據也快上許多。

利用Win 7安裝光碟對齊SSD

4K對齊其實不是什麼難事,如果你買來一顆SSD後,要安裝新系統以前可以利用Win 7安裝光碟來格式化並對齊它,不用其他工具協助也可以輕鬆對齊。

Step 1

將Windows 7安裝光碟放入光碟機中開機以後,一直按下〔下一步〕,直到看到硬碟選擇畫面以後,選擇SSD所在的硬碟名稱,再按一下鍵盤上的〔Alt〕+〔F10〕叫出命令提示字元視窗。 

Step 2

叫出命令提示字元視窗以後,輸入「diskpart」以後按下〔Enter〕,叫出磁碟公用程式。

Step 3

叫出磁碟公用程式以後,再輸入「list disk」然後按一下〔Enter〕,此時會列出電腦中所有硬碟裝置,請記住你的SSD磁碟代號,例如小編的SSD是「磁碟0」。 

Step 4

剛剛我們列出了所有磁碟,接下來輸入「select disk 0」並按一下〔Enter〕選擇SSD所在的磁碟編號。

 (後面還有:Step 5~Step 13的介紹!)

延伸閱讀:

SSD 新手入門須知:記憶體顆粒、控制晶片、韌體是什麼?

SSD 採購新手須知:速度重點是什麼?記憶體的同步問題

4個 SSD 重要發展狀況與趨勢大觀園,做為採購的參考

換SSD,從組裝到調校保證班

使用 Facebook 留言

大家的回應

sugizo
2.  sugizo (發表於 2012年10月01日 19:47)
※ 引述《yoyo930021(西瓜)》的留言:
> STEP 4
> 說輸入(list disk 0)
> 但圖中卻輸入(select disk 0)

感謝提醒
已更正
D3d2fdb7e2e61cdc404c9bf690b83ee2?size=48&default=wavatar
3.  豪 (發表於 2012年10月01日 21:58)
相當受用的一篇好文章,感謝版主分享喔<( ̄︶ ̄)>
7be95b51ddfe76342bff53172a2b6a61?size=48&default=wavatar
4.  COCO (發表於 2012年10月01日 22:12)
太麻煩了,直接用win7格式化安裝會自動對齊
5b4e3fc6999a508292702050efd760de?size=48&default=wavatar
5.  Soap MacTony (發表於 2012年10月01日 23:32)
※ 引述《COCO》的留言:
> 太麻煩了,直接用win7格式化安裝會自動對齊

但是如果我不想重灌這篇文章會很實用喔
50d044f7f135a965a1bda55d7f027727?size=48&default=wavatar
6.  艸 (發表於 2012年10月01日 23:50)
謝謝分享(≧▽≦)

但如果是用在MACBOOK上的話
有需要做對齊的動作嗎?
如果需要那又該如何執行呢?


A4c497d448ffacc8614fd78ac0be875b?size=48&default=wavatar
7.  Brian (發表於 2012年10月02日 01:22)
給6樓,偉大的Mac是不會有這個問題的,很早就支援4K分割,除非你很無聊的給XP切分割區後再裝進你的Macbook安裝系統。<( ̄︶ ̄)>
854cb65d01e87b4af7c1d9d335630f38?size=48&default=wavatar
8.  canon1516 (發表於 2012年10月02日 01:39)
用了Paragon Alignment Tool
結果把作業系統搞壞了〒ˍ〒
各種修復方法都沒用
可手邊就是沒有救援光碟......
只有一些備份

現在只能用HDD裡的XP
56ffb38f1961052f1c0f5e34d6632488?size=48&default=wavatar
9.  Nick (發表於 2012年10月02日 01:44)
╮(╯_╰)╭

基本上可以直接用WIN7的圖形化分割介面就可以了不是嗎??有錯誤請指教。
20611d9910619614538e7492559fb0df?size=48&default=wavatar
10.  Puppy (發表於 2012年10月02日 15:01)
to 9樓, 如果SSD是做為系統碟 (已經灌了win7在上面), 就不能進win7後才分割啦, 只能在重灌前就做好吧
E21e3871f47fbef7b4e1854886949ad1?size=48&default=wavatar
11.  Beau^^ (發表於 2012年10月02日 15:42)
做完了,benchmark後, 好像沒進步! 有人測過前後速度嗎?
50d044f7f135a965a1bda55d7f027727?size=48&default=wavatar
12.  艸 (發表於 2012年10月03日 00:31)
※ 引述《Brian》的留言:
> 給6樓,偉大的Mac是不會有這個問題的,很早就支援4K分割,除非你很無聊的給XP切分割區後再裝進你的Macbook安裝系統。

謝謝回覆
所以換新的SSD,直接安裝OS,不用額外做對齊就是了
冰小宅
14.  冰小宅 (發表於 2012年10月04日 02:37)
叫出命令提示字元視窗是SHIFT+F10吧....
為了這個....重灌了兩次〒ˍ〒
還好有手機上網救命~
Gino
15.  Gino (發表於 2012年10月04日 09:45)
用diskpart指令不就等於重新分割磁區
跟用win7格式化安裝有啥分別,覺得多此一舉
D219af79b45e5891507fda4c4c2139a0?size=48&default=wavatar
17.  不懂 (發表於 2012年10月06日 11:01)
Step.5========>重灌的意思,這樣子我還不如在Step.1就直接重新分割 = =
C835fa935550cecb8844114d051d65b8?size=48&default=wavatar
18.  小蟲 (發表於 2012年10月11日 19:07)
請問如果已經作好4k對齊後磁碟可以分割兩個槽嗎
Gino
19.  Gino (發表於 2012年10月14日 14:58)
※ 引述《冰小宅》的留言:
> WIN7格式化安裝不會對齊~
> WIN7重新分割磁區會多佔128MB!

這邊格式化安裝是指用Win7光碟開機並重新分磁區安裝的意思
所以與其記指令,不如砍掉磁區安裝還不是一樣
另外多那128MB有何關係?╮(╯_╰)╭
7cf30cec0d33ab1661d6bcc4e5623b54?size=48&default=wavatar
20.  RyanJiang (發表於 2012年11月02日 18:11)
您好,
Step 1

將Windows 7安裝光碟放入光碟機中開機以後,一直按下〔下一步〕,直到看到硬碟選擇畫面以後,選擇SSD所在的硬碟名稱,再按一下鍵盤上的〔Alt〕+〔F10〕叫出命令提示字元視窗。
================================================
應該是〔Shift〕+〔F10〕才能叫出命令提示字元視窗~

發表回應

謹慎發言,尊重彼此。按此展開留言規則