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