上回提到在已安裝的 Vista 系統上裝 AMD/ATI SB600 的 AHCI driver,AHCI 的好處及特點在前篇可以看到,不再贅述。如果主機版是使用 intel 晶片組 ((注意:依據 intel 網站資料,ICH9、ICH8、ICH7 和 ICH6 型晶片組,以及 ICH5 和 ICH5R 型晶片組,不使用 AHCI。)) 且使用 Vista 的系統要裝 AHCI driver 就方便了,可以在 BIOS 中切換成 AHCI 模式,而 Vista 仍然可以開機,開完機再裝 Intel® Matrix Storage Manager 即可。
但如果主機版是使用 intel 晶片組而使用 Windows XP 系統,不重灌要在已安裝的 XP 系統上裝 intel 的 AHCI driver 就比較麻煩一點,但還是可行的,而且試過有兩個可行的方法。
第一個方法比較簡單,如果你的主機板有外加的 IDE 控制裝置,如華碩主機板常見的 JMicron® JMB363 晶片,借用一下它的 SATA,把硬碟由接 intel 南橋的 SATA 接頭接到 JMB363 的接頭,在 BIOS 中把 JMB363 設成 IDE 模式,intel 南橋的 SATA 設成 AHCI 模式,重開機,可以順利進到 XP,系統會發現一些新的裝置,就是 intel 南橋的 AHCI controller,裝 Intel® Matrix Storage Manager,關機,接回硬碟到intel 南橋的 SATA 接頭,開機,完成!
[ad name=”Post300x250Left”]第二種方法,是在 PC Perspective Forums 看來的,整理如下:
- 下載 Intel® Matrix Storage Manager
- 開一個命令列視窗,解壓它
iata78_cd.exe -a
- 在 \Program Files\Intel\Intel Matrix Storage Manager\Drivers (32 bit) 或 Drivers64 (64 bit),找到 IaStor.sys 複製到 C:\Windows\System32\drivers\
- P35/ICH9R 晶片將下面的內容存成 ahci.reg 檔案,
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2922&cc_0106]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor]
"Type"=dword:00000001
"Start"=dword:00000000
"Group"="SCSI miniport"
"ErrorControl"=dword:00000001
"ImagePath"="system32\\drivers\\iaStor.sys"
"tag"=dword:00000019
"DisplayName"="Intel AHCI Controller"[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Parameters]
"queuePriorityEnable"=dword:00000000[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Enum]
"0"="PCI\\VEN_8086&DEV_2922&SUBSYS_B0051458&REV_02\\3&13c0b0c5&0&FA"
"Count"=dword:00000001
"NextInstance"=dword:00000001或 P965, 975X/ICH8R 晶片將下面的內容存成 ahci.reg 檔案
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_2821&cc_0106]
"Service"="iaStor"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor]
"Type"=dword:00000001
"Start"=dword:00000000
"Group"="SCSI miniport"
"ErrorControl"=dword:00000001
"ImagePath"="system32\\drivers\\iaStor.sys"
"tag"=dword:00000019
"DisplayName"="Intel AHCI Controller"[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Parameters]
"queuePriorityEnable"=dword:00000000[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Enum]
"0"="PCI\\VEN_8086&DEV_2821&SUBSYS_B0051458&REV_02\\3&13c0b0c5&0&FA"
"Count"=dword:00000001
"NextInstance"=dword:00000001 - 執行 ahci.reg 將 registry 內容寫入
- 重開機,在 BIOS 中將 SATA 調到 AHCI 模式
- BIOS 存好資料重開機,系統一樣會發現一些新的裝置,就是 intel 南橋的 AHCI controller,再裝前面下的檔案 Intel® Matrix Storage Manager
OK!裝好在裝置管理員會看到這樣的 AHCI controller:
感覺上 intel 的晶片組裝了 AHCI 比較有效,系統運行更順了點;AMD/ATI 的裝了反而不太好???不過沒關係,裝了 driver 後,系統可以自由在 BIOS 選 IDE 模式或 AHCI 模式,都可以正常開機。
補充
其實不同晶片組只差在 pci#ven_8086&dev_
那一行,P43,P45/ICH10R晶片把到上面的內容改成如下就可以了。
ven_8086&dev_3a22&cc_0106
請問技嘉GA-965P-S3 (rev. 1.0)的主機板,
使用的是ICH8晶片組,是否就無法使用AHCI呢?
這樣的話SATA2硬碟該如何在此主機板上跑到3.0G的速度呢?
>
1.ICH8 官方不支援 AHCI.
2.就算有支援也跑不到3G bps,硬碟本身只有80,90MB/sec.
無法開啟AHCI的話,
SATA2的硬碟也只能使用IDE模式跑囉?
這樣的話在使用的性能上是否會有差距呢?
因為主機板也標榜可相容SATA2 3G模式,卻只能用IDE模式跑的話,
有被騙的感覺XD!
不是啊,還是支援 SATA “1” 的 1.5G 模式,硬碟還是沒跑那麼快。
呃,感覺有些混淆。
我問的明確一點好了,
在GA-965P-S3主機板上,
SATA2硬碟可以藉由”改變IDE運作模式”,
來達到提升速度的目的嗎?
不可以。
所以SATA2硬碟還是乖乖的讓他跑IDE模式就足夠了齁?
受教了,感謝你解決了我這幾個月的困擾^^!!
請問為什麼裝iata78_cd.exe 時不能裝?說我的要求不能到達最低要求不能安裝?
Pingback: e-SATA 硬碟外接盒的傳輸速度
himizu, 可能是 ahci 沒開, 或你的晶片組不支援.
我的主機板名稱 Gigabyte GA-P35-DS3
也是出現要求不能到達最低要求不能安裝?
如果先開啟ahci就不能進windows了
是啊,所以才需要文中所述的方法.
求教 … … 小弟從滄者那兒找來的,關於開啟AHCI的方式,不論是重裝XP時按F6載入,或者是利用文中的方式補安裝,似乎都有一個關鍵動作:在BIOS中將S-ATA的運作方式設定為”AHCI”。
小弟用筆電T記Satellite M100(兩年),BIOS中沒有關於S-ATA的任何選項。聽說除了HP的以外,大多數的NB在BIOS中沒有這玩意兒。小弟試過重裝XP按F6載入AHCI驅動(T記復原光碟以及Super XP v7.1),但安裝完成後依然只是IDE控制器。請問這種情況有解嗎?有無可能跟USB軟碟機(Teac)的相容性有關係?聽說安裝XP時在載入驅動程式時,軟碟機會讀取碟片中的AHCI驅動,但小弟的情況是除了一開始選驅動以外,軟碟機毫無反應 = =
在M01上有網友對新的M300做了些介紹,小弟看到Vista的系統畫面中,跟南橋有關的裝置,S-ATA,USB控制器等,全都是ICH8M AHCI OOXXOOXX開頭,對NB而言,想要開AHCI,VISTA是唯一解嗎?感謝您的解惑。
不清楚Satellite M100的南橋是什麼,不過既然BIOS沒有開啟AHCI的選項,那就沒辦法了.用IDE其實差異不大,NB順順用就好了.
感謝您的回應 : ) M100的南橋是ICH7M。
看來想在NB上頭開AHCI,幾乎成了一種”特權” XD
小弟有機會的話會試試Vista--先狂加RAM吧!!
Pingback: Next Step... ::PIXNET BLOG::
不好意思大大,問一下非這標題問題。
是有關WD安裝的問題,目前我的配備是:
CPU 規格:AMD Athlon 64 X2 Dual Core 3800+
主機板型號:華碩 A8N-E(939)
RAM 記憶體:2GB
※新硬碟型號:WD250 AAKS 00B3A0(硬碟背面資訊)
前天換了一顆新硬碟,取代舊的IDE 60GB硬碟,不過發生一些我不知道該如何處理的問題,我也搜尋過GOOGLE但是也得很模糊:
http://5i01.com/topicdetail.php?f=300&t=676628&last=6920956
http://bbs.mychat.to/read.php?fid=463&tid=541697&page=1
以確認,BIOS有抓到新硬碟容量,在舊硬碟上XP可以看見WD 250 GB硬碟圖示,WD硬碟官方的驅動都有測過。
我對拷硬碟是使用免付費的「Drivelmage XML」接著,都很順利完成對拷工作,接著關機拔下舊的IDE硬碟,讓新硬碟上的系統自動去抓WD硬碟的C磁碟區,後來也失敗無法抓到正確 C 碟。快進入開機國旗時,直接顯示「Error Loading OS」或是「ERROR loading operating system 」
後來用舊硬碟使用XP管理普通格式化新硬碟,後在使用單獨一顆新硬碟安裝OS結果會出現「Error Loading OS」(第一次),再和前步驟一樣出現「Disk Boot Failure insert system disk and press enter」(第二次),就算我用XP光碟去修復也沒有用。
我還記得對拷第一次時候拔下舊硬碟,出現什麼「Nxxx is Miss」(好像也是找不到硬碟)
我也嘗試上面兩個網址所提供的方法去試過,只是到後面都是用其他軟體「磁碟分割」,我下載了滿有名的「SPDISK」結果在Windows底下根本找不到 WD硬碟。也用「Norton PartitionMagic 8.05」分割過,但是重新WD單獨安裝OS依然出線上面那些錯誤情況。
會是 AHCI driver 問題嗎?
懇求大大協助……
不是 AHCI driver 問題,很明顯的是對拷的軟體沒有處理好,試試 Acronis True Image 或較新的 Norton Ghost 看看.
請問我用筆電T牌Satellite M300
BIOS有AHCI選項
目前已經安裝好XP了
下載iata82_cd.exe卻無法安裝或解壓??
出現不能到達最低要求不能安裝
文中提到最後還得再安裝一次Intel® Matrix Storage Manager
請問Intel® Matrix Storage Manager跟iata82_cd.exe一樣嗎??
謝謝了
請確實看清楚步驟,加 “-a” 解壓。
不好意思
我不太懂-a解壓是什麼???
是在副檔名後加” -a”嗎??
然後呢?是用啥軟體開啟?還是執接執行呢?
謝謝你了
不清楚就不要作,對你太深了,弄不好會把作業系統弄壞。
拜託你教一下吧
作業系統頂多重灌而已
我也想學習
麻煩你了
請問有P43晶片內容的.reg嗎?
沒有P43晶片內容的.reg,不過,只差在DEV_2922這行的號碼,網路找一下P43的號碼,換一下應該可行。
請問若以p5q-pro P45 ICH10R也是上述這方式嗎?
snoopy, 同 25 的回答。
好,我的電腦配備是E8500配上P5Q PRO的板子,加上萬轉小暴龍的系統碟,還有兩個光碟機,我用了版主的第一個方法後,IDE的裝置確實變為一行
INTEL ICH10RXXXXXX SATA AHCI controller
但此時我的其中一台光碟機卻為USB的裝置,因為右下角出現了USB的綠色箭頭的符號,我有確認過是光碟機沒有錯,不知為何會變這樣,記得我還沒有用第一個方法之前,是有很多行,而且BIOS裡頭的改時間的那個選項中的SATA 1-6的硬碟選項也不見了,不知是否有人有遇過呢?
有的裝置的確會變成可移除(綠色箭頭),不是USB的意思,有的連硬碟都變成可移除,有什麼規則呢?不知道。不過那沒關係的。
至於BIOS,那是BIOS的設計,你可以在不同的地方看到硬碟資訊。
你好,我的主機板是Giga P35的,使用第一個方式可以將intel 南橋設為AHCI,然後正常開機進入XP,但還是無法安裝Intel® Matrix Storage Manager,會出現不能到達最低要求不能安裝,控制台則出現無法辨識的裝置;而第二個方式則是無法進入XP,請問我是哪邊錯誤了呢?謝謝!
你好,我的主機板是giga p965 os為vista,我將外接盒e-sata的檔板那些全接好後,並進bios設為AHCI正要重開用安全模式進OS,但都會一直出現DISK ERROR 叫我按任一鍵重新開機,要安裝Intel® Matrix Storage Manager也說不能裝,是因為我的晶片是INTEL ICH8的關係嗎?因為GIGA說他們的主機板有支援ESATA
Gigabyte的主機板不清楚,ICH8是不支援AHCI。
所以就算主機板有確定是支援的,但只要ich8不支援,還是沒得玩囉?@@
我的主機板是GA-965P-DS3P v3.3 ICH8R
BIOS設定AHCI
安裝OS的時候會出現0x0000007B的錯誤代碼
不過大大的方法真的可行
你好 我的主機板是技嘉的P35-DS3L 南僑是ich9 OS是 XP bios裡有achi的選項 我下載Intel® Matrix Storage Manager完後 改成iata78_cd.exe -a 結果沒辦法開啟 要用什麼程式開啟 不改檔名直接安裝會出現系統配備不到最低標準 所以不能安裝 請大大教一下 已經爬很多文還是不得其解
ICH9 不支援 AHCI,所以 Intel® Matrix Storage Manager 不能安裝。
請問ICH7-R的代號要用那一段字串?
DEV_27C1,風險請自負 🙂
請問 我是華碩P5QL-E CPU INTER E7400 已經裝好XP要改AHCI找不到你所說的JMB363 還有要如何安裝Intel® Matrix Storage Manager 那裡可找到這個程式 因是電腦初入門 請多指教 謝謝
電腦初入門還是重新安裝 XP 較好。
已經重灌超過20次就是不行 bios設定為ahci 重灌xp也按了f6進入軟碟讀ich10r程式之後電腦便跳出要插入安裝光碟或f3結束安裝 安裝光碟一直都在光碟機裡 取出再重新置入也無法啟動 (軟碟裡的ich10r是由主機板所附光碟制作的)謝…….
請問, 我之前是將BIOS設成IDE, 並安裝了XP, 現在想啟用AHCI,
我目前XP中的裝置管理員, 有2個控制器,
1. Intel 82801G (ICH7 Family) Ultra ATA… -27DF
2. Intel 82801GBM/GHM (ICH7-M Family) Serial-ATA… -27C4
這樣, 我讓用什麼字串去修改您所提供的REG檔呢?
先在此感謝前輩的指導~
我試了 27C1 和 27C4, 但結果在開機時, 還是出現藍畫面後,
立刻重開機…
還是需要前輩, 看看能不能提供正確的字串.
我的電腦是筆電 Acer 4710G.
27C5試看看。
iaAHCI.inf:
PCI\VEN_8086&DEV_2681&CC_0106.DeviceDesc = “Intel(R) ESB2 SATA AHCI Controller”
PCI\VEN_8086&DEV_27C1&CC_0106.DeviceDesc = “Intel(R) ICH7R/DH SATA AHCI Controller”
PCI\VEN_8086&DEV_27C5&CC_0106.DeviceDesc = “Intel(R) ICH7M/MDH SATA AHCI Controller”
PCI\VEN_8086&DEV_2821&CC_0106.DeviceDesc = “Intel(R) ICH8R/DH/DO SATA AHCI Controller”
PCI\VEN_8086&DEV_2829&CC_0106.DeviceDesc = “Intel(R) ICH8M-E/M SATA AHCI Controller”
PCI\VEN_8086&DEV_2922&CC_0106.DeviceDesc = “Intel(R) ICH9R/DO/DH SATA AHCI Controller”
PCI\VEN_8086&DEV_2929&CC_0106.DeviceDesc = “Intel(R) ICH9M-E/M SATA AHCI Controller”
PCI\VEN_8086&DEV_3A02&CC_0106.DeviceDesc = “Intel(R) ICH10D/DO SATA AHCI Controller”
PCI\VEN_8086&DEV_3A22&CC_0106.DeviceDesc = “Intel(R) ICH10R SATA AHCI Controller”
謝謝~我試了27C5後成功了~
感謝大大分享,程序寫的很清楚,我有兩台電腦,分別以兩種方法安裝,皆一次就 OK,真的太棒了,以前對 SATA 硬碟熱插拔一直無解,總算解決了!
你好
我是使用msi p35 neo2 fr 他是ich 9r 我照上面的打完之後重開 bios設成ahci 但是就藍畫面+重開 可以麻煩前輩教我嗎?
不好意思 都經過這麼久
有做 copy iaStor.sys 的動作?
有
上述動作都有做好
就是不能用
抱歉,那我也愛莫能助。
你好
已經解決了
用更新驅動方式
對了 我想請問大大
為何我開機要載入雙系統(win 7+win xp)的開機選單前”_”都會一直閃且超過30秒? 不知道是再載入甚麼東西 系統都是新灌好的 要怎麼查看是甚麼原因? 或著修復開機選單會有效嗎?
你好
舊ASUS主機版P5LD2-VM,換了個ASUS P5KPL-AM SE
我買的主機版都是ICH7型號.硬碟都可以跑正常進入WindowXP就是不能重灌為何
記憶體都識過應該沒有問題,CD ROM 跟光碟都識過沒有問題
重灌XP.. 但是跑到一半
A problem has been detected and windows has been shut down to prevent
damage to your computer
If thisis the first time you’ve seen this stop erro screen
restart your computer . If this screen appears again , follow
these step :
Check to be sure you have adequate disk space , If a Drive
is indentified in the stop message , disable the drive or
check with the manufacturer or driver updates . try
chaging video adapters
Check with your hardware vendor for any bios updates . disaple
bios memory option such as caching or shadowing . if you
need to use safe mode to remove or disable compunets
restart your computer , press F8 to select advanced startup
options , and then select safe mode
Stop : 0x0000007E (0XC0000005,0XC0000005,0XF748E0BF,0XF78DA208,0XF78D9F08)
PCI . SYS-ADDRESS F748E0BF BASE AT F7487000 , DATASTARP 367D855C
Pingback: XP开启AHCI - 自来水冲咖啡 - 胡堆乱放流水帐
勞駕前輩
我的主機板是GIGA H55M-USB3
晶片組是H55 H57
請問 reg 該如何寫
不好意思,我想請問一下,AMD的SB 710晶片,有辦法用同樣的方法解決嗎?謝了!
不行吧…
冲突造成的?我以前试过类似的问题