1、關于AHCI基礎知識,請參考《AHCI模式的驅動下載、安裝及藍屏問題綜合》一文。
2、安裝AHCI驅動之前,請先確認桌面上、系統(tǒng)盤沒有重要的東西需要備份,因為如果安裝失敗可能導致系統(tǒng)無法啟動,除非你有第二系統(tǒng)或應對修復方法。
3、準備AHCI驅動:
A、對于臺式機用戶,主板的驅動光盤中一般都有這個東西,筆記本用戶就不一定了,留意一下驅動盤中是否有類似Intel Matrix Storage Manager Driver、Matrix Storag、SATA Driver、AHCI字樣的驅動軟件。
B、如沒有隨機驅動盤就只能自己到官網找了,一定要注意該AHCI驅動的支持的Windows或Linux操作系統(tǒng)版本。
C、實際上AHCI驅動的通用性很強,只需要按照芯片組(AMD、INTEL、NV...,具體可在筆記本或主板說明書里查看)到網上都能找到,可以查看驅動包中的類似iaAHCI.inf文件中,AHCI驅動下載一文中也有ThinkPad Intel(R) Matrix Storage Manager Driver(Win 2k_XP)驅動,不過該驅動是2006年的,適合一些老主板:
iaStor_ICH7DH = "Intel(R) 82801GR/GH SATA RAID Controller (Desktop ICH7R/DH)"
iaAHCI_ICH7R = "Intel(R) 82801GR/GH SATA AHCI Controller (Desktop ICH7R/DH)"
iaAHCI_ICH7M = "Intel(R) 82801GBM SATA AHCI Controller (Mobile ICH7M)"
iaStor_ICH6R = "Intel(R) 82801FR SATA RAID Controller (Desktop ICH6R)"
iaAHCI_ICH6R = "Intel(R) 82801FR SATA AHCI Controller (Desktop ICH6R)"
iaAHCI_ICH6M = "Intel(R) 82801FBM SATA AHCI Controller (Mobile ICH6M)"
iaStor_ICH5R = "Intel(R) 82801ER SATA RAID Controller (Desktop ICH5R)"
iaStor_ICH5RHR = "Intel(R) 6300ESB SATA RAID Controller"
雖然很多同類型AHCI驅動可以通用的,一方面使用通用驅動會面臨著AHCI設備編號的確定問題(感覺總是跟設備管理器里顯示的ATA設備編號是加1連號,網上說的設備管理器顯示AHCI設備號,那是裝好之后才有的,無參考意義,所以只能從官方驅動(*.inf和*.oem)結合本機設備管理器或其它渠道獲?。?,另一方面版本不同支持情況也不同,一次裝錯了可能系統(tǒng)就不能啟動了。
D、天緣還是建議您最好使用官方的AHCI驅動,下載后安裝或解壓后大都只是個普通的驅動包,需要手動安裝。下面是天緣從DELL官網下載的E5400 AHCI驅動包(支持Windows XP,點擊本地下載)里支持情況(大家可根據(jù)自己機子芯片組型號確定是否可以使用此驅動包):
; iaAHCI.inf
iaAHCI_ESB2 = "Intel(R) ESB2 SATA AHCI Controller"
iaAHCI_ICH7RDH = "Intel(R) ICH7R/DH SATA AHCI Controller"
iaAHCI_ICH7MMDH = "Intel(R) ICH7M/MDH SATA AHCI Controller"
iaAHCI_ICH8RDHDO = "Intel(R) ICH8R/DH/DO SATA AHCI Controller"
iaAHCI_ICH8MEM = "Intel(R) ICH8M-E/M SATA AHCI Controller"
iaAHCI_ICH9RDODH = "Intel(R) ICH9R/DO/DH SATA AHCI Controller"
iaAHCI_ICH9MEM = "Intel(R) ICH9M-E/M SATA AHCI Controller"
iaAHCI_ICH10DDO = "Intel(R) ICH10D/DO SATA AHCI Controller"
iaAHCI_ICH10R = "Intel(R) ICH10R SATA AHCI Controller"
; iaStor.inf
iaStor_ESB2 = "Intel(R) ESB2 SATA RAID Controller"
iaStor_ICH7RDH = "Intel(R) ICH7R/DH SATA RAID Controller"
iaStor_ICH7MDH = "Intel(R) ICH7MDH SATA RAID Controller"
iaStor_ICH8RICH9RICH10RDO = "Intel(R) ICH8R/ICH9R/ICH10R/DO SATA RAID Controller"
iaStor_ICH8MEICH9ME = "Intel(R) ICH8M-E/ICH9M-E SATA RAID Controller"
注意:如果你使用的是驅動光盤自帶的AHCI(也有說是SATA驅動的,天緣的臺式機技嘉主板就是),該驅動的提取方法最好先參閱一下主板說明書,也可能是在DOS下提取也可能可以在Windows上提取。如果驅動光盤有軟件安裝管理界面的,可以直接在管理界面中提取。 下面來看一下安裝方法。
這個方法有點麻煩,除非你安裝的系統(tǒng)是修改版的已經集成了AHCI驅動,否則需提前把AHCI驅動拷貝到軟盤或U盤中,手動安裝AHCI驅動方法(SATA RAID驅動加載方法類似):
1、BIOS設定啟用AHCI, 經驗分享:幾種最常用的BIOS設置方法綜合。
2、準備好存有SATA AHCI驅動的磁盤。
3、開機啟動Windows XP安裝(光盤引導安裝或硬盤安裝....具體參考博客上文章),當看到Press F6 if you need to install a third party SCSI or RAID driver信息時,立即按下F6鍵。
4、插入AHCI驅動程序,并按下S鍵,如果安裝程序識別出你的驅動盤,會自動提示出安裝選單。
5、請注意選擇x86還是x64平臺驅動,選擇后回車即可安裝AHCI驅動,完成后會自動回到Windows XP的安裝界面,經驗交流:Windows XP SP3安裝教程(圖)。
如果是Vista和Windows 7系統(tǒng),我們可以在安裝界面中看到加載驅動程序這樣的提示時,點擊或選中并回車,即可看到驅動安裝界面,插入驅動盤即可安裝。
該情況在Windows XP下最常見,因為如果開啟AHCI,未集成AHCI驅動的Windows XP安裝程序會直接藍屏,無法進入安裝界面的,所以要么是參照上文的方法先加載AHCI驅動,要么就是先把BIOS中的SATA MODE設置為ATA MODE或非AHCI的兼容MODE,然后安裝完Windows XP后再進行更新AHCI驅動。
安裝警告:如果AHCI驅動安裝錯誤或失敗,將可能導致系統(tǒng)無法啟動,天緣建議你安裝前最好把系統(tǒng)盤(包括桌面、我的文檔)中的重要內容先行備份后再進行AHCI驅動安裝,或者你確認有第二系統(tǒng)或WINPE、啟動修復盤等應對措施。
下面就以Windows XP為例進行圖解,Vista情況請類似參考文末補充部分。
1、控制面板――系統(tǒng)――硬件選項卡――設備管理器,如下圖,天緣機子是設成ATA模式安裝的Windows XP,在IDE ATA/ATAPI控制器中選中當前控制器鼠標右鍵更新驅動程序。
2、歡迎使用硬件更新向導,如下圖,選擇否。
3、下圖選擇從列表或指定位置安裝(高級),點擊下一步。
4、下一步選擇不要搜索。我要自己選擇要安裝的驅動程序。
5、下圖里有默認已經安裝的ATA控制器還有一個標準雙通道PCI IDE控制器,選中標準雙通道PCI IDE控制器,然后點擊下一步,如下圖:
請注意,上圖一定要先裝標準雙通道PCI IDE控制器驅動,先把控制器恢復到初始狀態(tài)(如果你的IDE ATA/ATAPI控制器已經有了這個"標準雙通道PCI IDE控制器"條目,則不需要再次安裝,可以直接從選擇下圖的“從磁盤安裝”按鈕,不要從原ATA驅動直接更新成新AHCI驅動,否則可能無法繼續(xù)安裝而直接藍屏。
6、安裝好標準雙通道PCI IDE控制器驅動之后,如下圖,然后在標準雙通道PCI IDE控制器上鼠標右鍵,選擇更新驅動程序采用上文同樣步驟,再次到達步驟5圖(上圖),并選擇從磁盤安裝。
7、選擇從磁盤安裝后,彈出瀏覽窗口,如下圖,點擊瀏覽按鈕。
8、選中AHCI驅動,下面還有一個iaStor不用管,選中iaAHCI后會自動把驅動支持情況列出來。如下圖(具體驅動文件名跟您的驅動包有關)。
9、點擊打開后,如下圖,這里就需要注意了,一定要選擇對應型號的AHCI控制器驅動(拉動滾動條可以看到支持列表),否則裝錯了可能會導致Windows XP無法啟動。
10、安裝時,如果遇到下圖的警告,點擊確定即可。
11、安裝完成后,重啟機子,把BIOS中的SATA MODE設置為AHCI模式,然后再重啟機子,AHCI驅動安裝完成,如下圖所示,如果Windows XP無法啟動進入,說明AHCI驅動安裝的有問題,只能先把BIOS再改回去,要么重裝系統(tǒng),要么使用修復盤進行修復,重新檢查安裝步驟、驅動版本是否對應等,然后重新安裝,值得欣慰的是,天緣早前安裝失敗的次數(shù)應該比你多。
Vista和Windows 7以及現(xiàn)在Linux等都已經自帶AHCI驅動,用戶無需關心會自動加載。也有的機子可能會出現(xiàn)開啟AHCI無法安裝Vista/Windows 7現(xiàn)象,可以通過以下方法解決:
1、先把BIOS中的SATA MODE設置為ATA或兼容模式。
2、安裝Vista或Windows 7至完成。
3、到控制面板的設備管理器中,把現(xiàn)有硬盤的控制器驅動鼠標右鍵卸載掉。重啟計算機。
4、把BIOS中的SATA MODE設置為AHCI模式,再重啟機子。
5、VISTA/Windows 7會自動添加AHCI驅動。
6、如果有原廠官方AHCI驅動,可以再次更新一下