XP系統(tǒng)安裝Intel AHCI驅(qū)動(dòng)的一些經(jīng)驗(yàn)分享
發(fā)布時(shí)間:2012-11-30 16:45:55 作者:佚名
我要評(píng)論

BIOS里開(kāi)啟了AHCI,進(jìn)XP系統(tǒng)時(shí)就會(huì)藍(lán)屏,所以必須在進(jìn)XP系統(tǒng)前關(guān)閉AHCI(其他系統(tǒng)貌似無(wú)此問(wèn)題),本文將介紹如何解決,遇到此問(wèn)題的朋友可以參考下
在PC上裝MAC系統(tǒng),對(duì)于新款的Intel芯片組電腦主板,通常需要在BIOS里將SATA由IDE模式切換為AHCI模式,否則進(jìn)MAC系統(tǒng)時(shí)會(huì)出現(xiàn)禁止標(biāo)志。
但隨之會(huì)出現(xiàn)一個(gè)問(wèn)題,BIOS里開(kāi)啟了AHCI,進(jìn)XP系統(tǒng)時(shí)就會(huì)藍(lán)屏,所以必須在進(jìn)XP系統(tǒng)前關(guān)閉AHCI(Win7系統(tǒng)無(wú)此問(wèn)題)。這樣反復(fù)開(kāi)關(guān)AHCI,確實(shí)比較麻煩。
通常的解決方法是在MAC系統(tǒng)里裝一個(gè)免開(kāi)AHCI的Kext,這個(gè)我試過(guò),在我的H55主板上好像不行,依舊會(huì)出現(xiàn)禁止標(biāo)志。
只有讓XP接受AHCI,想辦法在XP上安裝AHCI驅(qū)動(dòng)了。其實(shí)這樣做也是值得的,據(jù)說(shuō)AHCI可以提升30%的硬盤(pán)讀寫(xiě)速度呢!
XP系統(tǒng)的Intel AHCI驅(qū)動(dòng)是現(xiàn)成的,可以在Intel網(wǎng)站下載,叫做 Intel Matrix Storage Manager(組合存儲(chǔ)管理員),下載地址:http://downloadcenter.intel.com/ ... Y&DwnldID=17882
但這個(gè)驅(qū)動(dòng)的安裝卻不簡(jiǎn)單,在XP里運(yùn)行這個(gè)程序,會(huì)提示不符合安裝條件,安裝失敗,而如果在BIOS里開(kāi)啟AHCI,又進(jìn)不了系統(tǒng)。
為此我在網(wǎng)上找了一些關(guān)于XP安裝AHCI的經(jīng)驗(yàn)介紹,如修改注冊(cè)表的方法、借用JMicron的SATA接頭的方法,但多次嘗試都沒(méi)有成功。后來(lái)偶然看到一個(gè)強(qiáng)制安裝AHCI驅(qū)動(dòng)的方法,才最終搞定。
下面是XP系統(tǒng)強(qiáng)制安裝AHCI驅(qū)動(dòng)的方法:(以H55主板為例)
1、開(kāi)一個(gè)DOS命令窗口,輸入如下命令,解壓縮下載的Intel AHCI驅(qū)動(dòng)。
IATA89ENU.exe -a
2、進(jìn)入設(shè)備管理器,看到2個(gè)SATA控制器,選擇4Port Serial ATA Controller,右擊,在下拉菜單中選擇“更新驅(qū)動(dòng)程序”(不要選2Port);
3、不通過(guò)Windows更新搜索;
4、從列表或指定位置安裝;
5、不要搜索。我自己選擇要安裝的驅(qū)動(dòng)程序;
6、從磁盤(pán)安裝;
7、瀏覽硬盤(pán),選擇前面解壓縮的文件夾\Program Files\Intel\Intel Matrix Storage Manager\driver(或driver64);
8、確定,從磁盤(pán)安裝,選定Intel PCH SATA AHCI Controller;
9、同意警告,點(diǎn)擊確定;
10、驅(qū)動(dòng)更新完成,重新啟動(dòng);
11、進(jìn)入BIOS,設(shè)置SATA為ahci模式;
12、保存設(shè)置、再次重啟電腦,即可正常進(jìn)入XP系統(tǒng)了。
13、進(jìn)系統(tǒng)后,再次運(yùn)行Intel Matrix Storage Manager,做一次完整安裝。
補(bǔ)充:修改注冊(cè)表的方法(當(dāng)初沒(méi)搞成功,但現(xiàn)在知道也應(yīng)該是可行的,可以一試)
1、將解壓縮后driver文件夾里的IaStor.sys復(fù)制到\Windows\System32\drivers\;
2、打開(kāi)記事本,對(duì)于H55的主板,將下面的內(nèi)容拷貝到記事本,然后另存為H55.reg;
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#VEN_8086&DEV_3B22&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_3B22&SUBSYS_B0051458&REV_02\\3&13c0b0c5&0&FA"
"Count"=dword:00000001
"NextInstance"=dword:00000001
3、運(yùn)行H55.reg,將信息添加到注冊(cè)表;
4、重新啟動(dòng)電腦,進(jìn)BIOS,改為AHCI;
其它Intel主板,只要根據(jù)南橋芯片型號(hào)改上面的兩處VEN_8086&DEV_3B22就可以了,如下:
VEN_8086&DEV_2681 = "Intel(R) ESB2 SATA AHCI Controller"
VEN_8086&DEV_27C1 = "Intel(R) ICH7R/DH SATA AHCI Controller"
VEN_8086&DEV_27C5 = "Intel(R) ICH7M/MDH SATA AHCI Controller"
VEN_8086&DEV_2821 = "Intel(R) ICH8R/DH/DO SATA AHCI Controller"
VEN_8086&DEV_2829 = "Intel(R) ICH8M-E/M SATA AHCI Controller"
VEN_8086&DEV_2922 = "Intel(R) ICH9R/DO/DH SATA AHCI Controller"
VEN_8086&DEV_2929 = "Intel(R) ICH9M-E/M SATA AHCI Controller"
VEN_8086&DEV_3A02 = "Intel(R) ICH10D/DO SATA AHCI Controller"
VEN_8086&DEV_3A22 = "Intel(R) ICH10R SATA AHCI Controller"
VEN_8086&DEV_3B29 = "Intel(R) PCHM SATA AHCI Controller 4 Port"
VEN_8086&DEV_3B2F = "Intel(R) PCHM SATA AHCI Controller 6 Port"
VEN_8086&DEV_3B22 = "Intel(R) PCH SATA AHCI Controller"
相比而言,感覺(jué)還是第一種方法更好些。
但隨之會(huì)出現(xiàn)一個(gè)問(wèn)題,BIOS里開(kāi)啟了AHCI,進(jìn)XP系統(tǒng)時(shí)就會(huì)藍(lán)屏,所以必須在進(jìn)XP系統(tǒng)前關(guān)閉AHCI(Win7系統(tǒng)無(wú)此問(wèn)題)。這樣反復(fù)開(kāi)關(guān)AHCI,確實(shí)比較麻煩。
通常的解決方法是在MAC系統(tǒng)里裝一個(gè)免開(kāi)AHCI的Kext,這個(gè)我試過(guò),在我的H55主板上好像不行,依舊會(huì)出現(xiàn)禁止標(biāo)志。
只有讓XP接受AHCI,想辦法在XP上安裝AHCI驅(qū)動(dòng)了。其實(shí)這樣做也是值得的,據(jù)說(shuō)AHCI可以提升30%的硬盤(pán)讀寫(xiě)速度呢!
XP系統(tǒng)的Intel AHCI驅(qū)動(dòng)是現(xiàn)成的,可以在Intel網(wǎng)站下載,叫做 Intel Matrix Storage Manager(組合存儲(chǔ)管理員),下載地址:http://downloadcenter.intel.com/ ... Y&DwnldID=17882
但這個(gè)驅(qū)動(dòng)的安裝卻不簡(jiǎn)單,在XP里運(yùn)行這個(gè)程序,會(huì)提示不符合安裝條件,安裝失敗,而如果在BIOS里開(kāi)啟AHCI,又進(jìn)不了系統(tǒng)。
為此我在網(wǎng)上找了一些關(guān)于XP安裝AHCI的經(jīng)驗(yàn)介紹,如修改注冊(cè)表的方法、借用JMicron的SATA接頭的方法,但多次嘗試都沒(méi)有成功。后來(lái)偶然看到一個(gè)強(qiáng)制安裝AHCI驅(qū)動(dòng)的方法,才最終搞定。
下面是XP系統(tǒng)強(qiáng)制安裝AHCI驅(qū)動(dòng)的方法:(以H55主板為例)
1、開(kāi)一個(gè)DOS命令窗口,輸入如下命令,解壓縮下載的Intel AHCI驅(qū)動(dòng)。
IATA89ENU.exe -a
2、進(jìn)入設(shè)備管理器,看到2個(gè)SATA控制器,選擇4Port Serial ATA Controller,右擊,在下拉菜單中選擇“更新驅(qū)動(dòng)程序”(不要選2Port);
3、不通過(guò)Windows更新搜索;
4、從列表或指定位置安裝;
5、不要搜索。我自己選擇要安裝的驅(qū)動(dòng)程序;
6、從磁盤(pán)安裝;
7、瀏覽硬盤(pán),選擇前面解壓縮的文件夾\Program Files\Intel\Intel Matrix Storage Manager\driver(或driver64);
8、確定,從磁盤(pán)安裝,選定Intel PCH SATA AHCI Controller;
9、同意警告,點(diǎn)擊確定;
10、驅(qū)動(dòng)更新完成,重新啟動(dòng);
11、進(jìn)入BIOS,設(shè)置SATA為ahci模式;
12、保存設(shè)置、再次重啟電腦,即可正常進(jìn)入XP系統(tǒng)了。
13、進(jìn)系統(tǒng)后,再次運(yùn)行Intel Matrix Storage Manager,做一次完整安裝。
補(bǔ)充:修改注冊(cè)表的方法(當(dāng)初沒(méi)搞成功,但現(xiàn)在知道也應(yīng)該是可行的,可以一試)
1、將解壓縮后driver文件夾里的IaStor.sys復(fù)制到\Windows\System32\drivers\;
2、打開(kāi)記事本,對(duì)于H55的主板,將下面的內(nèi)容拷貝到記事本,然后另存為H55.reg;
[HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#VEN_8086&DEV_3B22&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_3B22&SUBSYS_B0051458&REV_02\\3&13c0b0c5&0&FA"
"Count"=dword:00000001
"NextInstance"=dword:00000001
3、運(yùn)行H55.reg,將信息添加到注冊(cè)表;
4、重新啟動(dòng)電腦,進(jìn)BIOS,改為AHCI;
其它Intel主板,只要根據(jù)南橋芯片型號(hào)改上面的兩處VEN_8086&DEV_3B22就可以了,如下:
VEN_8086&DEV_2681 = "Intel(R) ESB2 SATA AHCI Controller"
VEN_8086&DEV_27C1 = "Intel(R) ICH7R/DH SATA AHCI Controller"
VEN_8086&DEV_27C5 = "Intel(R) ICH7M/MDH SATA AHCI Controller"
VEN_8086&DEV_2821 = "Intel(R) ICH8R/DH/DO SATA AHCI Controller"
VEN_8086&DEV_2829 = "Intel(R) ICH8M-E/M SATA AHCI Controller"
VEN_8086&DEV_2922 = "Intel(R) ICH9R/DO/DH SATA AHCI Controller"
VEN_8086&DEV_2929 = "Intel(R) ICH9M-E/M SATA AHCI Controller"
VEN_8086&DEV_3A02 = "Intel(R) ICH10D/DO SATA AHCI Controller"
VEN_8086&DEV_3A22 = "Intel(R) ICH10R SATA AHCI Controller"
VEN_8086&DEV_3B29 = "Intel(R) PCHM SATA AHCI Controller 4 Port"
VEN_8086&DEV_3B2F = "Intel(R) PCHM SATA AHCI Controller 6 Port"
VEN_8086&DEV_3B22 = "Intel(R) PCH SATA AHCI Controller"
相比而言,感覺(jué)還是第一種方法更好些。
相關(guān)文章
WinXP登錄失敗提示:未授予用戶在此計(jì)算機(jī)上的請(qǐng)求登陸類(lèi)型怎么辦?
WinXP登錄失敗提示:“未授予用戶在此計(jì)算機(jī)上的請(qǐng)求登陸類(lèi)型”怎么辦?今天我們就來(lái)看看詳細(xì)的解決過(guò)程2023-08-16xp系統(tǒng)我的文檔在哪? WinXP系統(tǒng)下我的文檔打不開(kāi)怎么辦?
xp系統(tǒng)我的文檔在哪?winxp系統(tǒng)中的我的文檔打不開(kāi),可能是權(quán)限出現(xiàn)了變化,下面我們就來(lái)看看WinXP系統(tǒng)下我的文檔打不開(kāi)怎么辦?2023-08-16winXP系統(tǒng)如何快速升級(jí)到Windows8系統(tǒng)?
XP系統(tǒng)如何快速升級(jí)到Win8系統(tǒng)?當(dāng)我們使用XP系統(tǒng)的電腦時(shí),想要升級(jí)到Win8系統(tǒng),這時(shí)我們?cè)撛趺醋瞿?,讓我們一起看下文尋找解決的方法吧2020-12-24如何解決WinXP系統(tǒng)LOL安全證書(shū)不可用?
如何解決WinXP系統(tǒng)LOL安全證書(shū)不可用?最近有不少XP系統(tǒng)的用戶,向小編反應(yīng)LOL安全證書(shū)不可用該怎么解決,下面就由小編帶領(lǐng)大家來(lái)解決問(wèn)題2020-12-22- 如何恢復(fù)XP系統(tǒng)本地連接?最近有不少XP系統(tǒng)的用戶,在使用電腦的時(shí)候遇到了這樣的問(wèn)題本地連接不見(jiàn)了,那么如何恢復(fù)呢。下面就由小編為大家解決問(wèn)題2020-12-11
如何解決WinXP系統(tǒng)記事本亂碼?解決WinXP系統(tǒng)記事本亂碼的教程
如何解決WinXP系統(tǒng)記事本亂碼?相信很多WinXP系統(tǒng)用戶都有因?yàn)樵O(shè)置不當(dāng)導(dǎo)致記事本亂碼而煩惱過(guò),那么如何解決這一問(wèn)題呢,讓我們一起來(lái)看看吧2020-12-08WinXP系統(tǒng)網(wǎng)頁(yè)不能復(fù)制粘貼的教程
怎么解決WinXP系統(tǒng)網(wǎng)頁(yè)不能復(fù)制粘貼?windows xp系統(tǒng),在使用電腦的時(shí)需要復(fù)制粘貼這個(gè)功能,但是有時(shí)候我們?cè)赪inXP系統(tǒng)網(wǎng)頁(yè)不能完成復(fù)制粘貼,該如何解決這一問(wèn)題,下面小編2020-12-07如何解決winxp系統(tǒng)oracle無(wú)法使用?
如何解決winxp系統(tǒng)oracle無(wú)法使用?很多電腦用戶不知道oracle的話,就需要開(kāi)啟oracle服務(wù),但是如何開(kāi)啟oracle服務(wù)呢,下面小編帶領(lǐng)大家學(xué)習(xí)一下2020-12-07怎么解決winXP出現(xiàn)“數(shù)據(jù)執(zhí)行保護(hù)”?
怎么解決XP出現(xiàn)"數(shù)據(jù)執(zhí)行保護(hù)"?最近有很多小伙伴向小編反應(yīng)使用xp系統(tǒng)過(guò)程中,總是會(huì)彈出"數(shù)據(jù)執(zhí)行保護(hù)",那么我們?cè)撊绾谓鉀Q這一問(wèn)題呢,下面小編為2020-12-07winxp超級(jí)管理員賬戶消失了怎么辦? winxp管理員賬戶恢復(fù)的技巧
winxp超級(jí)管理員賬戶消失了怎么辦?最近遇到一個(gè)問(wèn)題,winxp創(chuàng)建新賬戶后超級(jí)管理員賬戶消失了,該怎么辦呢?下面我們就來(lái)看看winxp管理員賬戶恢復(fù)的技巧,需要的朋友可以2020-08-19