1. 程式人生 > >免重灌系統更換AHCI磁碟驅動器模式

免重灌系統更換AHCI磁碟驅動器模式

http://support.icafe8.com/technologynews/focus/1700.html#AHCI1

【目錄】

      自從SSD的問世,“AHCI”這個此就不斷出現在我的視野裡,很多人都在問,怎麼開啟AHCI啊?為什麼開啟後會藍屏啊?等等,今天就是給大家介紹目前已知確定可以正常開啟AHCI的方法和詳細教程,很多方法都來自網路並親身驗證,並非本人原創,我只是為大家將方法總結到一起,希望可以幫大家以最快的速度、最方便的方法更換磁碟驅動器模式。以下針對不同環境分別介紹瞭如何開啟AHCI,各位可以根據自己的環境選擇最快捷的方法。

        優點:可工作於XP/Win2K3/Win7/Win2K8多種作業系統下,簡潔、高效,根據硬體ID嚴格匹配,不匯入多餘磁碟控制器驅動。

        缺點:缺少對一些伺服器主機板的支援,可能無法通過此工具更換磁碟驅動器模式。

        優點:無需更換系統也無需藉助任何工具,簡單修改登錄檔即可更換為AHCI模式,NT6.0作業系統通用,相容目前幾乎所有硬體。

        缺點:更換後所使用的是微軟預設驅動,相容性不容樂觀,需手動再次更換AHCI驅動,只針對NT6.0以上作業系統。

【已安裝好的系統更換AHCI磁碟驅動器模式】

      【所需工具】

      1:U盤PE
      如你沒有U盤PE,可以點選此處下載Windows下安裝的WinPE

      2:SkyIAR_v2

      此工具為IT天空作品,可在PE下針對每種硬體ID匯入不同的AHCI驅動,避免多餘磁碟控制器驅動匯入導致的藍屏、不相容等情況。

      【第一步:Windows下安裝WinPE並從WinPE啟動】

      如果你已經有了U盤啟動PE,則可以跳過此步驟。

      將下載好的PE檔案包解壓出來,根據自己的作業系統執行對應批處理,我這裡是WIN7作業系統,點選“安裝WinPE3.1到硬碟-Vista-Win7-2008系統.bat”進行安裝,執行批處理後會提示選擇安裝目錄,如下圖:

      

      選擇安裝目錄後點擊確定繼續,提示安裝完畢時完成。

      【第二步:BIOS下更換磁碟驅動器模式並從PE啟動】

      重新啟動計算機進入BIOS,將磁碟驅動器更換為AHCI模式,再次重啟時選擇進入WinPE維護系統,如下圖:

      

【第三步:匯入AHCI驅動】

進入PE後,執行已經下載好的SkyIAR_v2_x64(PE系統為64位,自己也可以下載32位更小的pe安裝使用x86版本)

工具會自動判斷本機的作業系統和磁碟驅動器裝置的硬體ID,並自動選擇好,不需要你再次手動去選擇,直接點選開始就可以根據你的主機板硬體ID匯入AHCI驅動了。

點選確定後右下角會提示正在匯入的過程。

當匯入完成後會提示匯入完畢。

此時重新啟動機器即可使用AHCI磁碟驅動器模式進入系統。

【第四步:收穫成果】

【Win7/Win2008 一鍵開啟AHCI磁碟驅動器模式】

      Vista/Win7/Win2008開啟AHCI則相對簡單,只需要修改登錄檔以鍵值重啟後更換AHCI即可。登錄檔路徑如下:

      

      msahci是微軟作業系統中自帶的“微軟AHCI系列磁碟驅動程式”,目前msahci可支援市面上幾乎所有主機板,但並不能保證以後新出的硬體可以完全相容。

      另外在通過此方法更換為AHCI模式後,重啟進入系統時必須重新安裝一次AHCI驅動替換掉msahci,微軟的驅動相容性很高,但效能並不一定是最好的,intel系列主機板推薦使用10.6.0版本:

【FAQ】

Q1:自己做的GHOST系統,沒有帶AHCI驅動,如何開啟AHCI模式?

A:可先使用IDE模式安裝好作業系統,再使用第一種方法更換為AHCI模式。

Q2:為什麼執行SkyIAR以後會提示“不在SkyIAR支援範圍內”?

A:首先確定你在執行工具前已經更換為AHCI模式,如果已經是AHCI模式,可能是工具未匹配到對應的硬體ID。請參考第二種方法。

Q3:2003系統能否通過修改登錄檔方式更換磁碟驅動器模式?

A:不能,只有NT6.0以上作業系統才有msahci.sys驅動,可參考第一種方式。