RSS   



  可打印版本 | 推薦給朋友 | 訂閱主題 | 收藏主題 | 純文字版  


 


 
主題: [心得] 讓已安裝XP的硬碟上打開AHCI/NCQ功能   字型大小:||| 
  本主題被作者加入到他/她的 Blog 中  
Observer
論壇第一龜毛
等級: 21等級: 21等級: 21等級: 21等級: 21等級: 21
藏雲

 . 積分: 4858
 . 精華: 5
 . 文章: 9343
 . 收花: 41831 支
 . 送花: 9842 支
 . 比例: 0.24
 . 在線: 8088 小時
 . 瀏覽: 111860 頁
 . 註冊: 7972
 . 失蹤: 2
 . 單身宿舍
#1 : 2008-7-6 10:27 AM     只看本作者 引言回覆

話說我某天心血來潮 Reboot 來看看上個月買的電腦的 BIOS
發現 SATA 設定裡面有所謂的 AHCI 模式,上網查了一下
AHCI 簡單的說有兩個主要功能,一個是熱插拔
另一個是NCQ,這就是我感興趣的地方
根據網路上的說法
NCQ 可以讓HDD一次接受多個指令並動態重新排列指令
以達到最高的效率,可以提高隨機工作負載的儲存效能達 30% (註 1

那我還等什麼呢?趕快改成 AHCI 轉換過去
(因為 P5K Pro 預設是把 SATA 當成 IDE)

結果開不了機
去網路搜尋,原來在Vista上可以這樣直接改
但是XP如果你這樣改,他就不行了

那要怎麼辦呢?要重灌,必須在重新安裝之前先去 Intel 網站下載
Intel® Matrix Storage Manager 的 驅動程式磁片,裝進軟碟裡
進BIOS改AHCI後,再開始安裝XP
安裝 XP 時有問要不要按 F6 安裝 third party / Raid driver 時
趕快按下 F6,將軟碟中的 AHCI 驅動預先安裝到系統內
之後XP安裝好後,就是已經驅動AHCI的XP系統了
打開裝置管理員,如果IDE控制器裡面有出現 AHCI 字樣,表示成功
(沒錯,這方法就是必須要有軟碟機,沒有軟碟機,想辦法生一台出來)

那,我不想重灌怎麼辦?有沒有辦法不重灌就打開這個開關?
我在網路上搜尋到一篇文章,有教人家如何不重裝系統就打開AHCI (註 2 )
原則上有兩個辦法

第一個方法是說如果你的主機板有其他的IDE控制裝置
比如說 JMicron® JMB363 晶片的IDE/SATA controller (華碩MB常見)
就可以借用一下它的功能
你可以先去 Intel 網站下載 Intel® Matrix Storage Manager 的
Windows XP 版驅動程式, 叫 iata??_cd.exe, ?? 為版號, 目前是 82

準備好後,關機把原先接在南橋SATA介面的系統硬碟
繞路改接到  JMB363 的接頭,可在 BIOS 中把 JMB363 設成 IDE 模式
intel 南橋的 SATA 設成 AHCI 模式
重開機,可以順利進到 XP,這時系統走的是JMB363
開機完系統會發現一些新的裝置,就是 intel 南橋的 AHCI controller
裝好 Intel® Matrix Storage Manager,關機
把硬碟接回到原先的南橋的 SATA ,重開機後就完成

第二個方法 請直接參考該教學網頁
http://ying.homedns.org/wp/2007/12/289/
有詳細說明

不過我兩個方法都失敗了
第一個方法,因為我的 P5K Pro 華碩就那麼剛剛好沒給 JMB363,不能用
第二個方法我試了,結果改成AHCI後仍進不了XP畫面,必須改回IDE才行

Orz...

我本來想說放棄吧,下次重灌時記得裝就好

昨天去光華買東西,逛啊逛的,看到一個很有趣的東西
IDE / SATA 互轉 的雙向轉接卡
點擊查看全圖
點擊查看全圖
網拍也有得買,大概NTD 180 ~ 200

我想利用它把我的舊IDE硬碟也裝到系統內

買回家後,突然靈機一現,這不就是繞道的工具之一嗎?
把這個東西裝在主機板的IDE埠上再接上硬碟,不就可以bypass南橋的SATA了嗎?
上述的第一個方法似乎可以用這個東西完成,馬上動手做:

1.關機後,把這片轉接卡接在IDE埠,接上電源及SATA系統硬碟
   之後開機,可以進 Windows ,Nice !
2. 把  Intel® Matrix Storage Manager 安裝好
3. 關機重開直接進BIOS,把南橋的SATA模式由IDE改成AHCI
4. 進了 Windows 後,Windows會偵測到一些東西,讓它自己安裝
5. 安裝好後關機,把硬碟改接回南橋 SATA 埠,
    當然這片卡此時就可以從IDE埠上拔起來了
6. 開機後就大功告成

有人會問:「有沒有比較快?」
老實說,開機的速度我感覺沒差,大概都是十幾秒,我沒有去記錄
比較明顯是儲存包含大量圖案的網頁時,(18X貼圖區嗎?
速度有變快不少,比較不會拖泥帶水
不過NCQ畢竟沒那麼神,如果真那麼神,那萬轉暴龍都不用賣了。

不過這個方法還要花兩百塊
大家如果可以利用上頭連結的教學網頁的方法就成功的話
這個雙向轉接卡倒是不用買的

後來我想,利用 USB 硬碟外接盒也可以完成這樣的工作
只不過我沒有這樣試過
但我猜大概也是指定使用 USB-HDD 開機
然後讓系統去偵測南橋的SATA AHCI裝置並安裝驅動
然後再把硬碟接回南橋

如果有人有試成功,不妨回報一下。

註 1 .精神奕奕部落格 - 在已安裝 Vista 系統上裝 AMD/ATI SB600 的 AHCI driver
註 2. 精神奕奕部落格 - 在已安裝 XP 系統上裝 intel 的 AHCI driver

延伸閱讀:

雲南白藥部落格 - 電腦開啟AHCI功能讓SATA硬碟加速30%!
史萊姆論壇 - 硬碟測試AHCI的功能

[Observer 在  2008-7-6 11:08 AM 作了最後編輯]


相關關鍵字: XP  AHCI  SATA  NCQ  Matrix Storage  P5K  JMB363  JMicron  






[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
fishwater
鐵驢友〔初級〕
等級: 4
默白

十週年紀念徽章(六級)  

 . 積分: 30
 . 文章: 128
 . 收花: 138 支
 . 送花: 225 支
 . 比例: 1.63
 . 在線: 825 小時
 . 瀏覽: 6901 頁
 . 註冊: 6834
 . 失蹤: 2122
 . 台灣
#2 : 2008-7-7 03:49 PM     只看本作者 引言回覆

第2個方法OK阿.....但是重點就是你得知道你的AHCI controller的版本和機碼等等

所以我就先灌好AHCI模式,然後把那些登陸檔資訊先存下來,在弄成沒有AHCI模式,重灌 xp
接著把那些登陸檔加進去,再把AHCI的驅動copy 到 windows/system32/drivers裡
reboot,改成AHCI模式,開進去後再灌AHCI驅動,就成功啦!!

所以除非有人跟你講AHCI裡的機碼是什麼,不然應該不容易成功



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
whata
青銅驢友
等級: 11等級: 11等級: 11等級: 11


 . 積分: 300
 . 文章: 433
 . 收花: 1403 支
 . 送花: 3856 支
 . 比例: 2.75
 . 在線: 4474 小時
 . 瀏覽: 64311 頁
 . 註冊: 7233
 . 失蹤: 297
#3 : 2008-7-7 10:19 PM     只看本作者 引言回覆

第二種方法根本不用那麼麻煩
主要先要確認主機板BIOS有支援AHCI的功能,
然後確定主機板南橋晶片的型號(可以用Intel晶片組辨識軟體確認,Intel官網有)
再下載32-bit Floppy Configuration Utility for Intel® Matrix Storage Manager解壓縮,
從裝置管理員找到SATA Controller,然後強制安裝"符合南橋晶片型號"的AHCI Driver,
重開機進BIOS啟動AHCI功能,進Windows後就會自動重抓AHCI裝置了。
唯一要注意的就是強制安裝時,一定要選對相符的AHCI Driver,
否則就只有重灌系統了,此方法根本就不需要動到Registry。



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
fishwater
鐵驢友〔初級〕
等級: 4
默白

十週年紀念徽章(六級)  

 . 積分: 30
 . 文章: 128
 . 收花: 138 支
 . 送花: 225 支
 . 比例: 1.63
 . 在線: 825 小時
 . 瀏覽: 6901 頁
 . 註冊: 6834
 . 失蹤: 2122
 . 台灣
#4 : 2008-7-7 11:59 PM     只看本作者 引言回覆

恩....果然是這樣.....在裝的時候就有在懷疑了....只是懶的再裝第3次....哈!!


[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
Ailio
版主
等級: 30等級: 30等級: 30等級: 30等級: 30等級: 30等級: 30等級: 30
鸚鵡螺號 艦長

十週年紀念徽章(五級)  

今日心情

 . 積分: 2664
 . 文章: 6462
 . 收花: 22900 支
 . 送花: 4903 支
 . 比例: 0.21
 . 在線: 2826 小時
 . 瀏覽: 85748 頁
 . 註冊: 7232
 . 失蹤: 36
 . 莫名奇妙的商人星球
#5 : 2008-7-8 10:16 AM     只看本作者 引言回覆

我對後面介紹的小卡比較有興趣 呵呵
似乎有很多玩法呢
價格又不高 呵呵



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
lightwing
銀驢友〔高級〕
等級: 14等級: 14等級: 14等級: 14
翼折のメモリー天使

今日心情

 . 積分: 1134
 . 文章: 1209
 . 收花: 10323 支
 . 送花: 2466 支
 . 比例: 0.24
 . 在線: 2577 小時
 . 瀏覽: 10843 頁
 . 註冊: 6635
 . 失蹤: 154
#6 : 2008-7-8 10:11 PM     只看本作者 引言回覆

事實上NCQ功能開啟後反而有可能硬碟效能會降低

Wiki中文裡面對NCQ的介紹
http://zh.wikipedia.org/wiki/NCQ

一般硬碟使用的硬碟格式通常為Windows 98核心所使用的FAT32系列,或是Windows NT所
使用的NTFS,此種硬碟格式在存放資料時,時常會出現散亂的情況,導致一個檔案分散成
許多區段於磁盤上面,時間長久之後,由於檔案散亂的程度日趨嚴重,便會導致硬碟讀取
效能逐漸下降。一旦發生這樣的問題,解決方案便是使用硬碟重組軟體重組硬碟,將散亂
的檔案重新排列為連續的區塊。有鑑於此,NCQ原本的概念其實是應用在伺服器中的SCSI
介面上,不過NCQ可以說是專門提供給SATA介面使用。傳統的硬碟讀取方式,會從檔案的
開頭依序讀取到結尾;換句話說,如果檔案的開頭在磁盤最外圈,而結尾在磁盤的最內圈
時,機械臂便會先移動到最外圈,再移至最內圈讀取,若檔案散亂的程度愈嚴重,則機械
臂需要移動的距離就越長。而啟用NCQ技術的硬碟,在讀取檔案時,會依照檔案在硬碟上
的分佈,將存取的順序作最有效率的排序,以減少機械臂移動的距離,進而達到省時以及
延長硬碟壽命的效果。

但是跟Wiki英文比對之下,會發現有關NCQ的缺點並沒有翻譯(紅色部分)
http://en.wikipedia.org/wiki/Native_Command_Queuing

Native Command Queuing (NCQ) is a technology designed to increase performance
of SATA hard disks under certain situations by allowing the individual hard
disk to internally optimize the order in which received read and write commands
are executed. This can reduce the amount of unnecessary going back-and-forth on
the drive's heads, resulting in increased performance (and slightly decreased
wear of the drive) for workloads where multiple simultaneous read/write
requests are outstanding, most often occurring in server-type applications.
However, the current technology actually slows down HD access in certain
applications, like games and sequential reads & writes, because of the added
latency induced by NCQ logic[1].


StorageReview網站在測試硬碟效能時,並不只是單純測搜尋時間和傳輸速度
還會測試應用程式的效能,
(畢竟搜尋時間和傳輸速度表現良好不代表在執行應用程式方面表現優良)

StorageReview在測250G HDD時有測試NCQ開啟和沒開啟的狀態
http://www.storagereview.com/250.sr?page=0%2C0

http://www.storagereview.com/250.sr?page=0%2C3
在Office DriveMark 2006和High-End DriveMark 2006裡面可以看到
除了Maxtor在Office DriveMark 2006裡面開啟NCQ表現較好以外
其他都是一面倒表現比較差

http://www.storagereview.com/250.sr?page=0%2C4
在遊戲測試方面也是一樣
開啟NCQ後效能降低的狀況比較多...

而這張StorageReview的表可以看出NCQ開啟與否的差異所在
http://www.storagereview.com/php ... _5=308&devCnt=6
可以看的出來開啟NCQ以後在多使用者的硬碟存取方面表現會比較好
但是在應用程式和遊戲部分反而是降低效能

從上面的測試看來,是否要開啟AHCI以便啟動NCQ功能
必須要看使用者的使用方向為何
如果要求應用程式效能反而不應該開啟NCQ



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  訪問主頁  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
Basuya
銅驢友〔初級〕
等級: 8等級: 8
酒薄煙斷,神清氣爽

今日心情

 . 積分: 122
 . 精華: 1
 . 文章: 675
 . 收花: 738 支
 . 送花: 385 支
 . 比例: 0.52
 . 在線: 1368 小時
 . 瀏覽: 1510 頁
 . 註冊: 7092
 . 失蹤: 4433
 . Kaohsiung
#7 : 2008-7-9 02:01 PM     只看本作者 引言回覆

參考看看囉!

在無軟碟情況下,如何開啟 ACHI 模式?



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
Observer
論壇第一龜毛
等級: 21等級: 21等級: 21等級: 21等級: 21等級: 21
藏雲

 . 積分: 4858
 . 精華: 5
 . 文章: 9343
 . 收花: 41831 支
 . 送花: 9842 支
 . 比例: 0.24
 . 在線: 8088 小時
 . 瀏覽: 111860 頁
 . 註冊: 7972
 . 失蹤: 2
 . 單身宿舍
#8 : 2008-7-9 04:40 PM     只看本作者 引言回覆

靠腰,真糟糕,果然是有一好沒兩好


[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
阿杰啦
白銀驢友
等級: 15等級: 15等級: 15等級: 15等級: 15
白淫驢友

十週年紀念徽章(五級)  

 . 積分: 1434
 . 文章: 1808
 . 收花: 11805 支
 . 送花: 18968 支
 . 比例: 1.61
 . 在線: 5174 小時
 . 瀏覽: 65808 頁
 . 註冊: 6975
 . 失蹤: 14
 . 深山籃來
#9 : 2009-8-8 06:28 PM     只看本作者 引言回覆

翼折のメモリー天使樣 硬體方面真是利害~昨天到現在也在搞我以灌好XP沒設AHCI/NCQ功能
看來不改好了~不然不知又要用到什時後~害我沒睡好覺orz
現在新機板好像都有AHCI功能了,我的就有,裝機時有問我要不要使用~我不知那是什就給他點NO~  那天要重灌在來改好了  



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  訪問主頁  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
FANTASY
青銅驢友
等級: 11等級: 11等級: 11等級: 11


今日心情

 . 積分: 245
 . 文章: 1361
 . 收花: 1650 支
 . 送花: 162 支
 . 比例: 0.1
 . 在線: 2228 小時
 . 瀏覽: 25534 頁
 . 註冊: 7177
 . 失蹤: 15
#10 : 2009-12-15 03:02 AM     只看本作者 引言回覆

請問現在有比較新的方法嗎?
晶片組是X48/ICH9R,
下載的Intel® Matrix Storage Manager 是IATA89CD.exe
兩個方法都沒用

第一個方法不能用跟使用SSD有關嗎?

或者是不能安裝AHCI跟SSD有關?

[FANTASY 在  2009-12-15 02:02 PM 作了最後編輯]



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
mcombbs
青銅驢友
等級: 11等級: 11等級: 11等級: 11


 . 積分: 269
 . 文章: 1780
 . 收花: 1838 支
 . 送花: 807 支
 . 比例: 0.44
 . 在線: 4213 小時
 . 瀏覽: 4990 頁
 . 註冊: 6961
 . 失蹤: 114
#11 : 2010-1-7 07:07 AM     只看本作者 引言回覆

我的經驗是AHCI沒有比較快, 甚至於也許還慢了一點, 如果不是為了熱拔插, 我會改回去IDE.


[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
FANTASY
青銅驢友
等級: 11等級: 11等級: 11等級: 11


今日心情

 . 積分: 245
 . 文章: 1361
 . 收花: 1650 支
 . 送花: 162 支
 . 比例: 0.1
 . 在線: 2228 小時
 . 瀏覽: 25534 頁
 . 註冊: 7177
 . 失蹤: 15
#12 : 2010-1-11 11:07 PM     只看本作者 引言回覆

之前試了很久,
裝驅動要等個十幾分鐘才能完成



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記
osaka
白銀驢友
等級: 15等級: 15等級: 15等級: 15等級: 15
可可的小滴

十週年紀念徽章(五級)  

今日心情

 . 積分: 1222
 . 精華: 1
 . 文章: 4992
 . 收花: 9390 支
 . 送花: 15921 支
 . 比例: 1.7
 . 在線: 3464 小時
 . 瀏覽: 47117 頁
 . 註冊: 7096
 . 失蹤: 9
 . 台灣
#13 : 2010-1-12 06:19 PM     只看本作者 引言回覆

我試了好久終於改成功...
不過...真的沒比較快...



[如果你喜歡本文章,就按本文章之鮮花~送花給作者吧,你的支持就是別人的動力來源]
本文連接  
檢閱個人資料  發私人訊息  Blog  快速回覆 新增/修改 爬文標記

   

快速回覆
表情符號

更多 Smilies

字型大小 : |||      [完成後可按 Ctrl+Enter 發佈]        

溫馨提示:本區開放遊客瀏覽。
選項:
關閉 URL 識別    關閉 表情符號    關閉 Discuz! 代碼    使用個人簽名    接收新回覆信件通知
發表時自動複製內容   [立即複製] (IE only)


 



所在時區為 GMT+8, 現在時間是 2024-4-19 05:18 AM
清除 Cookies - 連絡我們 - TWed2k © 2001-2046 - 純文字版 - 說明
Discuz! 0.1 | Processed in 0.031898 second(s), 6 queries , Qzip disabled