作為中國專業的IT外包服務商,北京艾銻無限擁有專業的技術服務團隊。艾銻無限的專業技術團隊為您解析日常中的疑問。
AHCI是什么?如何開啟AHCI模式?Sata AHCI驅動如何安裝?Sata硬盤跟ahci模式有什么關系?如何設置bios開啟AHCI?安裝AHCI Sata驅動后電腦藍屏怎么辦?請看本文Sata AHCI相關問題總結。
一、AHCI是什么
AHCI,全稱為Serial ATA Advanced Host Controller Interface(串行ATA高級主控接口),是在Intel主導下多家公司聯合研發的接口標準,包括Intel、AMD、戴爾、Marvell、邁拓、微軟、Red Hat、希捷等著名企業。AHCI描述了一種PCI類設備,它的主要作用是在系統內存和串行ATA設備之間扮演一種接口的角色,而且在不同的操作系統和硬件中是通用的。
在AHCI 1.0規范中,Intel引入了NCQ(Native Command Queue)功能和熱插拔技術。支持NCQ技術的硬盤在接到讀寫指令后,會根據指令對訪問地址進行重新排序,減少了讀取時間,使數據傳輸更為高效,同時也有效地延長了硬盤的使用壽命。
AHCI技術需要硬盤和主板兩方面的支持才可以實現。AHCI通過包含一個PCI BAR(基址寄存器),來實現Native(原生)SATA功能。由于AHCI統一接口的研發成功,使得支持串行ATA產品的開發工作大為簡化,操作系統和設備制造商省去了單獨開發接口的工作,取而代之的是直接在統一接口上進行操作,可以實現包括NCQ(Native Command Queuing)在內的諸多功能。Intel的AHCI 1.0規范首次引入的NCQ(Native Command Qu),它的應用能夠大幅度減少硬盤無用的尋道次數和數據查找時間,這樣就能顯著增強多任務情況下硬盤的性能。所以,如果AHCI能開就開。
二、AHCI的適用對象
從上文我們知道AHCI是針對串行ATA設備的,硬盤而言就是SATA硬盤且要支持NCQ,所以對于早期的IDE硬盤來說,AHCI是不起作用的。除了要硬盤支持之外,還需要主板對RAID或AHCI的支持,這跟芯片組的關系很大,我們可以通過BIOS里頭的SATA工作模式選項里查看到。此外,就需要軟件驅動的支持,在Windows XP上是需要額外安裝SATA驅動,Windows VISTA及Windows 7上已經自帶SATA驅動。為了充分發揮NCQ的功用,天緣建議在啟用NCQ功能之前最好確保自己硬盤分區格式為NTFS,因為在FAT32格式下啟用NCQ可能會導致系統運行緩慢。
AHCI設備編號列表:
ICH7R:27C1,ICH6R:2652,ICH7R/DH:27C1,ICH7M:27C5,ICH8:只在VISTA及WIN7支持AHCI,ICH8M:2828或2829,ICH8R/DH:2821,ICH9M-E/M:2929
ICH5、ICH5R、ICH6、ICH7和ICH8則不能直接支持AHCI,需要通過主板上的板載芯片來實現。
INTEL芯片組,從ICH6開始集成SATAII控制器,并非所有的南橋都支持AHCI,Intel支持AHCI的南橋有:
82801IB HR/HH/HO (ICH9R/ICH9DH/ ICH9DO)- RAID 和AHCI
82801HR/HH/HO (CH8R/ICH8DH/ ICH8DO)----- RAID 和AHCI
82801GR/GH (ICH7R/ICH7DH)----------------RAID 和AHCI
82801FR I/O (ICH6R)----------------------------- RAID 和AHCI
82801GBM I/O (ICH7M)------------------------- 僅限AHCI
82801FBM I/O (ICH6M)-------------------------僅限AHCI
AMD芯片組:SB600南橋SB700
而NF4芯片組的主板,BIOS里可能會有3Gb/s和1.5bGb/S模式選擇,也有些主板不提供這樣的功能,如果有則選擇3Gb /s模式,如果沒有并不代表不支持3Gb/s的傳輸速率。而NCQ選項是沒有的,然后安裝好NVSW磁盤驅動,在設備管理器里的IDEATA/ATAPI屬性里,選擇硬盤所在的通道,在“Transfermode”框里寫著“SerialATAGeneration2-3G”,其中的“3G”即表示硬盤接口工作在300MB/S速率了。
--- 版權最終歸艾銻無限所有http://www.richjn.cn/ 如需轉載,請標明出處。
相關文章