如何在已安裝Windows XP/Vista的機(jī)器上開(kāi)啟AHCI2009-08-29 12:14:57| 分類(lèi): 默認(rèn)分類(lèi) | 標(biāo)簽: |字號(hào)大中小 訂閱 要開(kāi)啟SATA硬盤(pán)的AHCI特性,除了硬盤(pán)為SATA硬盤(pán)外,還需要機(jī)器主板和BIOS的支持,以上條件全部滿足之后,才可以開(kāi)啟并應(yīng)用AHCI特性。 對(duì)Windows Vista及更新的Windows系統(tǒng)來(lái)說(shuō),安裝光盤(pán)里已經(jīng)集成了AHCI驅(qū)動(dòng),所以在安裝系統(tǒng)之前,只需要在BIOS里將SATA的AHCI特性開(kāi)啟就可以正常安裝Windows并應(yīng)用AHCI特性了。 對(duì)Windows XP及更早的Windows系統(tǒng)來(lái)說(shuō),則沒(méi)有這么幸運(yùn)。以Windows XP為例,如果需要在安裝過(guò)程中就開(kāi)啟應(yīng)用AHCI特性,一般有兩種方法: 1. 將AHCI驅(qū)動(dòng)導(dǎo)入軟盤(pán),在開(kāi)始安裝時(shí)按下"F6"由軟盤(pán)導(dǎo)入AHCI驅(qū)動(dòng),具體請(qǐng)參考MS的kb314859,或者Intel的cs021736; 2. 制作一張集成AHCI驅(qū)動(dòng)的Windows XP安裝光盤(pán),以Intel為例,具體請(qǐng)參考cs020825; 無(wú)論這兩種方法的哪一種,對(duì)于普通用戶來(lái)說(shuō),都不容易。 請(qǐng)考慮以下情況:一臺(tái)機(jī)器支持開(kāi)啟AHCI,但是由于某些原因(比如沒(méi)有軟盤(pán)),在安裝Windows XP/Vista之前并沒(méi)有在BIOS里開(kāi)啟SATA的AHCI特性,那么,在安裝Windows XP/Vista之后,是否還能開(kāi)啟AHCI特性呢? 因?yàn)?font face=Arial>Windows XP/Vista所采取的方法不同,所以下文將分開(kāi)進(jìn)行描述(下文都以Intel平臺(tái)為例來(lái)進(jìn)行講解)。 Windows XP 1. 獲取AHCI驅(qū)動(dòng),或者下載最新的AHCI驅(qū)動(dòng),并解壓縮到本地磁盤(pán)。Intel平臺(tái)最新的AHCI驅(qū)動(dòng)可從以下鏈接下載(小于1MB的是AHCI驅(qū)動(dòng),21MB左右的則是IMSM):http://downloadcenter.intel.com/Product_Filter.aspx?ProductID=2101?=zho; 2. 打開(kāi)"設(shè)備管理器",在"IDE ATA/ATAPI Controllers"下找到對(duì)應(yīng)的SATA的控制器,以我的機(jī)器為例,對(duì)應(yīng)的SATA controller是"Intel(R) 82801 GBM/GHM(ICH7-M Family) Serial ATA Storage Cotroller - 27C4"; ![]() 3. 右擊選中的SATA controller,選擇"Update driver...",會(huì)彈出如下窗口,選擇"No, not this time",然后單擊"Next": ![]() 4. 在接下來(lái)的畫(huà)面選擇"Install from a list or specific location (Advanced)",然后單擊"Next"; ![]() 5. 在下面畫(huà)面中選擇"Don't search. I will choose the driver to install",并單擊"Next"; ![]() 6. 出現(xiàn)下面畫(huà)面時(shí),不要選擇系統(tǒng)推薦的驅(qū)動(dòng),而選擇"Have disk"; ![]() 7. 選擇"Have Disk"后,會(huì)彈出以下窗口,單擊"Browse",然后選擇AHCI驅(qū)動(dòng)所在的路徑; ![]() 8. 指向AHCI驅(qū)動(dòng)的路徑后,系統(tǒng)會(huì)自動(dòng)識(shí)別其中的.inf文件,選擇"iaStor",然后單擊"Open",點(diǎn)擊"Open"之后,在接下來(lái)的對(duì)話框中確認(rèn)路徑是否正確,然后點(diǎn)擊"OK"; ![]() ![]() 8. 接下來(lái)這一步比較關(guān)鍵,根據(jù)上面第二步的結(jié)果來(lái)判斷,這臺(tái)機(jī)器的SATA控制器屬于ICH7-M(ICH7表明這是945平臺(tái)的南橋,M代表Mobile,即移動(dòng)平臺(tái),因?yàn)檫@臺(tái)機(jī)器是筆記本),這里對(duì)應(yīng)需要選擇"Intel(R) ICH7M/MDH SATA AHCI Controller",一定要注意選擇正確的平臺(tái)(ICH7M) + 正確的驅(qū)動(dòng)(AHCI,而不是RAID)。然后單擊"Next",在出現(xiàn)的警告中,點(diǎn)選"Yes",系統(tǒng)就會(huì)安裝AHCI驅(qū)動(dòng)了。 ![]() ![]() 10. 安裝完AHCI驅(qū)動(dòng)后,再查看一下"設(shè)備管理器"里"IDE ATA/ATAPI Controllers"下的SATA控制器的名稱(chēng)已經(jīng)變成"Intel(R) ICH7M/MDH SATA AHCI Controller",這就表明AHCI驅(qū)動(dòng)已經(jīng)正確安裝上去了。 ![]() 11. AHCI驅(qū)動(dòng)在Windows XP下安裝完成之后,重啟系統(tǒng),進(jìn)入BIOS,在BIOS里就可以將SATA的AHCI特性打開(kāi)了。這時(shí)再進(jìn)系統(tǒng),就不會(huì)再出現(xiàn)0X7B的藍(lán)屏了。 Windows Vista 在Windows Vista下開(kāi)啟AHCI要比Windows XP簡(jiǎn)單很多,關(guān)鍵是修改一個(gè)注冊(cè)表鍵值,具體請(qǐng)參考以下步驟: 1. 按下"Win + R"打開(kāi)"運(yùn)行"窗口,然后輸入"Regedit"打開(kāi)"注冊(cè)表", 2. 在"注冊(cè)表"中找到以下注冊(cè)表項(xiàng): HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci 3. 在右側(cè)窗格中,選擇“Start”列,將其鍵值改為"0"并保存退出"注冊(cè)表"; 4. 重啟計(jì)算機(jī),進(jìn)入BIOS后將SATA硬盤(pán)的AHCI特性打開(kāi),然后進(jìn)入系統(tǒng); 5. 進(jìn)入系統(tǒng)后,任務(wù)欄會(huì)顯示新安裝驅(qū)動(dòng),點(diǎn)擊即可看到如下所示畫(huà)面; ![]() |
|