Sata硬盘跟ahci模式有什么关系?AHCI驱动如何安装?

电脑杂谈  发布时间:2021-02-08 06:02:11  来源:网络整理

什么是AHCI?如何开启AHCI模式?如何安装Sata AHCI驱动程序? Sata硬盘和ahci模式之间有什么关系?如何设置BIOS以启用AHCI?如果安装了AHCI Sata驱动程序后计算机蓝屏,该怎么办?请参阅本文中有关Sata AHCI相关问题的摘要。

一、什么是AHCI

AHCI是串行ATA高级主机控制器接口(Serial ATA Advanced Host Controller Interface,串行ATA高级主机控制器接口)的全称,是由许多公司在英特尔的领导下共同开发的接口标准,包括英特尔,AMD,戴尔,Marvell,迈拓,微软,红帽,希捷等著名公司。 AHCI描述了PCI设备,其主要作用是在系统内存和串行ATA设备之间起接口作用,并且在不同的操作系统和硬件中很常见。

在AHCI1.0规范中,英特尔引入了NCQ(本机命令队列)功能和热插拔技术。支持NCQ技术的硬盘在接收到读写指令后将根据指令对访问地址进行重新排序,从而减少了读取时间,使数据传输更加有效,并有效地延长了硬盘的使用寿命。

AHCI技术需要同时实现硬盘和主板的支持。 AHCI通过包含PCI BAR(基地址寄存器)来实现本机SATA功能。 AHCI统一接口的成功开发极大地简化了支持串行ATA的产品的开发。操作系统和设备制造商已不再需要开发单独的接口。取而代之的是,它们可以直接在统一接口上操作,该接口可以包括许,包括NCQ(本机命令队列)。英特尔公司的AHCI1.0规范首次引入了NCQ(本机命令区),其应用可以大大减少无用的硬盘搜索次数和数据搜索时间,从而可以显着提高多任务条件下硬盘的性能。因此,如果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

硬盘ahci驱动_硬盘模式ahci_硬盘模式 ahci

ICH5、ICH5R,ICH6、ICH7和ICH8无法直接支持AHCI,需要由主板上的板载芯片实现。

INTEL芯片组,从ICH6开始集成的SATAII控制器,并非所有南桥公司都支持AHCI,英特尔南桥公司也支持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

硬盘ahci驱动_硬盘模式ahci_硬盘模式 ahci

AMD芯片组:SB600南桥SB700

对于具有NF4芯片组的主板,BIOS中可能有3Gb / s和1.5bGb / S模式选项,并且某些主板不提供此功能。如果存在,请选择3Gb / s模式。这意味着不支持3Gb / s的传输速率。并且NCQ选项不可用,然后安装NVSW磁盘驱动程序,在设备管理器的IDEATA / ATAPI属性中,选择硬盘所在的通道,然后在“传输模式”框中写入“ SerialATAGeneration2-3G”, “ 3G”,“表示硬盘接口正在以300MB / S的速度工作。

三、如何设置AHCI

当前,市场上所有的SATA2硬盘驱动器均采用NCQ技术。在主板上,市场上的新主板也可以支持NCQ技术。检查方法在主板BIOS设置中。我们可以看到SATA工作模式和AHCI功能这两个选项。当SATA模式设置为“增强”时,AHCI可以选择“启用”或“禁用”。当SATA模式设置为Compatiblecompatible模式时,AHCI选项不可见(默认为Disable)。但是最新的主板可能只有一个选项,即仅选择SATA MODE,而SATA MODE具有多个选项,例如ATA,AHCI,IDE或Native。可以说,主机从硬件角度正式支持NCQ技术。目前,SATA硬盘将以本机方式工作以支持NCQ。

请参考常用的BIOS设置:最常用的BIOS设置摘要

四、AHCI驱动程序下载和安装

为Windows XP用户安装1、AHCI驱动程序

首先安装ThinkPad Intel Matrix Storage Manager驱动程序,在Internet上称为79IM05WW.EXE,下载地址:本地下载(建议您首先访问计算机主板或笔记本电脑的官方网站以找到官方的AHCI。驱动程序)。执行下载的“ 79IM05WW.EXE”文件后,该软件将解压缩到指定目录,默认值为C:\ DRIVERS \ WIN \ IMSM。打开PREPARE目录中的IMSM_PRE.INF文件,用您自己主板的AHCI设备号替换ICH7M的AHCI设备号27C5,保存并关闭(请注意,有很多地方,必须更换),最后加倍单击以执行文件INSTALL.CMD以启动。安装并重新启动计算机后。

硬盘ahci驱动_硬盘模式 ahci_硬盘模式ahci

在再次引导系统之前,请在BIOS中将SATA控制模式更改为AHCI。再次输入WINDOWS XP后,蓝屏将不再出现。启动后,系统将提示您查找新硬件,并要求用户安装驱动程序。此时,用户只需要将驱动程序指向WinImage解压缩IMA之前的位置,系统就会自动安装该驱动程序。安装后,系统将提示用户再次重新启动计算机。重新进入系统。

最后的工作是安装AHCI管理程序。如果是INTEL芯片组,则需要安装INTEL MATRIX STORAGE MANAGER程序(如果将其设置为STANDARD IDE模式,则该程序将提示未检测到相应的硬件,并拒绝安装)。主板驱动程序CD中包含INTEL MATRIX STORAGE MANAGER程序,也可以从Internet下载最新版本。

安装完成后,打开INTEL MATRIX STORAGE CONSOLE,从菜单中选择高级模式,然后您可以检查硬盘状态以及是否已打开NCQ功能。该驱动程序支持的特定芯片型号如下:ICH8R,ICH8DH,ICH7MR,ICH7M,ICH7R,ICH7DH,ICH6R,ICH6M。该驱动程序可以支持本机命令队列,这是我们经常提到的NCQ技术,热插拔技术,电源管理功能等。

2、使用Windows VISTA和Windows 7系统的用户

如果您已安装VISTA和Windows 7,则无需考虑更改AHCI驱动程序。 VISTA和win7已经集成。您只需要在BIOS中打开AHCI模式。特别提醒安装VISTA的用户,如果需要安装INTEL芯片组驱动程序,最好在激活之前等待芯片组驱动程序安装完毕。避免了因激活后更新INTEL驱动程序而导致的重复激活问题。

VISTA / WIN7必须首先打开AHCI,然后安装系统,以后可以将其关闭。如果使用ATA来安装系统并直接更改AHCI模式,则可能会导致出现蓝屏,但是您可以在ATA模式下修改注册表HKEY_LOCAL_MACHINE \ System。将CurrentControlSet \ Services \ Msahci中的Start更改为0并重新启动计算机,然后将BIOS设置为启用AHCI模式,然后重新启动计算机。

五、AHCI的其他问题

1、如果Windows XP出现蓝屏问题,请参考上述方法单独安装SATA驱动程序。

2、如果它是SATA和IDE,则是否可以打开AHCI与主板的控制通道设计有关,并且只能在实践中进行测试。


本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/dianqi/article-354835-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      • 宋媛
        宋媛

        凡是敌人支持的我们就反对

      热点图片
      拼命载入中...