×

ahci c 电脑

电脑如何开启ahci?AHCI硬盘模式是什么

admin admin 发表于2022-09-07 08:59:09 浏览209 评论0

抢沙发发表评论

本文目录

电脑如何开启ahci


方法一:设备管理器查看
1、在系统桌面上,右键点击计算机/我的电脑/这台电脑/此电脑,在弹出的右键菜单中点击“管理”;

2、依次点击设备管理器—IDE ATA/ATAPI控制器,AMD芯片组显示“标准AHCI 1.0串行ATA控制器”,表示已经开启AHCI;

3、Intel芯片组显示“SATA AHCI Controller”表示已经是AHCI;

4、Intel芯片组显示“Serial ATA Storage Controller”表示未开启或未完全开启;

5、AMD芯片组显示“AMD SATA Controller”表示为开启或未完全开启;

方法二:AS SSD Benchmark工具判断

打开AS SSD Benchmark工具,点击开始或Start开始检测,一般第三行显示绿色OK就表示开启AHCI,不过并不是全部都是,有些显示ok依然未开启,第四行表示4k对齐,只要ok就是4k对齐。
1、显示storahci-ok和msahci-ok,表示AHCI已经开启,storahci-ok是win8微软自带的SSD驱动,msahci-ok是win7微软自带的AHCI驱动;-c

2、显示iaStorA-OK或者iaStor-OK表示AHCI已经开启,这个是intel的快速存储驱动(Intel Rapid Storage);

3、显示amd_sata-ok,这个是AMD自带的磁盘驱动,不一定表示AHCI已经开启,具体请以方法一的设备管理器IDE控制器显示为准;

4、显示asahci64-ok或者mvs91xx-ok,代表非原生的SATA3.0接口,其中asahci64可能是ASMedia祥硕的桥接芯片,mvs91xx为marvell桥接芯片;

5、显示intelide-ok表示AHCI没开启,或者根本就不支持AHCI,像早期的ICH7南桥的板子,如G31,G41;

6、显示为pciide-BAD,很明显表示AHCI没有开启;

7、显示为nvstor64-ok表示使用NVIDIA芯片组的主板驱动,AHCI是否开启以方法一设备管理器IDE控制器显示为准,显示这个的多为稍老的主板,很多不支持AHCI;

8、显示为service-ok,无法识别SSD型号,需确认SSD驱动装好,换个AS SSDBenchMark版本。


AHCI硬盘模式是什么


通俗易懂的说法就是,IDE就是ATA模式,是并口传输模式,04年前普及的技术,理论最大133Mb每秒,AHCI就是SATA模式,串口传输模式,新技术,传输速度快,理论最大300Mb每秒。
1、调成IDE模式是为了安装没有继承SATA驱动的系统,装完系统一样要装好SATA驱动然后把工作模式改回AHCIi,否则你的硬盘只能发挥出30%的性能;
2、安装系统过程中无论是Ghost,还是未在安装光盘中集成了SATA驱动的XP系统,都会出现安装失败或者是Ghost之后开机蓝屏的情况,都是因为无法支持AHCI的硬盘模式;
3、AHCI硬盘模式的性能不仅仅是速度上的提升,相对较早的IDE硬盘模式,AHCI提供更多的新的功能的支持,这些新的功能才是提高硬盘读写性能的关键;
4、简单来说AHCI是一种新的硬盘算法,这种硬盘算法能有效的提高机械硬盘的性能,同时支持一些特殊的功能;

5、AHCI模式则与IDE模式相反,装系统时需要安装SATA驱动(而且貌似只有这个模式能打开NCQ功能)。如果初始安装系统的时候没有安装AHCI驱动,则无法开启,开启后就会蓝屏,这样的情况下,必须先将BIOS选择回到IDE模式,手动安装AHCI驱动,修改注册表后,选择AHCI重启就可以了。
注意:
1、如果要安装原版(Windows xp sp3)在安装过程是会蓝屏,原因很简单。原版(Windows xp sp3)中没有集成SATA驱动,处理方法:再到BIOS中将AHCI模式改为IDE模式。等系统安装完成后,用主板自带光盘安装好SATA驱动,然后再到BIOS中将IDE模式改为AHCI模式;
2、如果已经安装好的系统,在开启AHCI模式后现在蓝屏或不断重新启动。
处理方法:到BIOS中将AHCI模式改为IDE模式。进入到系统用主板自带光盘安装好SATA驱动,然后再到BIOS中将IDE模式改为AHCI模式。
在弹出的对话框中,将光标移动到AHCI,这就是SATA接口模式。
-电脑

ahci是什么意思啊


高级主机控制器接口(英文:Advanced Host Controller Interface,缩写:AHCI)

是一种由英特尔制定的技术标准,它允许软件与SATA存储设备沟通的硬件机制,可让SATA存储设备激活高级SATA功能,例如原生指令队列及热插拔。AHCI详细定义一个存储器架构规范给予硬件制造商,规范如何在系统存储器与SATA存储设备间传输数据,目前(2014年3月)最新AHCI规范为1.3.1版。-c

许多SATA设备控制器可个别激活AHCI功能或与RAID功能合并使用,英特尔就建议如果在其支持AHCI芯片组上使用RAID功能,采取AHCI模式组建RAID可以获得最大弹性,因为AHCI可在完成安装的操作系统中切换RAID组建模式。-电脑

在一般硬盘上,大多数制造商均在3.5英寸及2.5英寸提供相关支持技术。

AHCI技术需要硬盘和主板两方面的支持

对于硬盘而言,目前的大部分硬盘已经AHCI,配合支持AHCI的主板就可以实现。

主板方面,大部分较老的台式机默认是IDE模式,现在的笔记本和台式机主板都默认采用AHCI模式。

老台式机的AHCI模式需要在BIOS中开启。

以上内容参考 百度百科-AHCI;百度百科-ACHI


ahci和IDE的区别


AHCI和IDE的区别如下:

1、概念不同

AHCI:是在Intel的指导下,由多家公司联合研发的接口标准,它允许存储驱动程序启用高级串行 ATA 功能,如本机命令队列和热插拔,其研发小组成员主要包括Intel、AMD、戴尔、Marvell、迈拓、微软、Red Hat、希捷和StorageGear等著名企业。-c

IDE:一般指集成开发环境,是用于提供程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。

2、开发背景不同

AHCI:本质是一种PCI类设备,在系统内存总线和串行ATA设备内部逻辑之间扮演一种通用接口的角色。这类设备描述了一个含控制和状态区域、命令序列入口表的通用系统内存结构;每个命令表入口包含SATA设备编程信息,和一个指向描述表的指针。-电脑

IDE:从开始在主机或终端机开发程序,IDE才渐渐的成为必要的工具。早期的编程语言在送进编译器处理之前,必须要先经过流程图、撰写表格、打卡,所以当时并不需要IDE。Basic是第一个有IDE的编程语言,同时也是第一个可以直接在主机或终端机前开发程序,他的IDE是采取命令行的方式,并不像现代的IDE使用选单和图形化。-c

3、功能不同

AHCI:是高级串行,ATA。

IDE:集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。

扩展资料:

IDE的优点

1、节省时间和精力。IDE的目的就是要让开发更加快捷方便,通过提供工具和各种性能来帮助开发者组织资源,减少失误,提供捷径。

2、建立统一标准。当一组程序员使用同一个开发环境时,就建立了统一的工作标准,当IDE提供预设的模板,或者不同团队分享代码库时,这一效果就更加明显了。

3、管理开发工作。首先,IDE提供文档工具,可以自动输入开发者评论,或者迫使开发者在不同区域编写评论。其次,IDE可以展示资源,更便于发现应用所处位置,无需在文件系统里面艰难的搜索。

参考资料:百度百科-AHCI百度百科-IDE


什么是AHCI模式


AHCI全称为Advanced Host Controller Interface,即高级主机控制接口,相当于新一代硬盘接口。而在一些老电脑中,硬盘接口通常默认是IDE模式,但由于IDE模式,最高支持的硬读取速度仅133m/s,而一些新硬盘的读取速度明显高于这个限制值,尤其是固态硬盘。
-电脑

什么是AHCI


 AHCI,全称为Serial ATA Advanced Host Controller Interface(串行ATA高级主控接口/高级主机控制器接口),是在Intel的指导下,由多家公司联合研发的接口标准,它允许存储驱动程序启用高级串行 ATA 功能,如本机命令队列和热插拔,其研发小组成员主要包括Intel、AMD、戴尔、Marvell、迈拓、微软、Red Hat、希捷和StorageGear等著名企业。
  AHCI本质是一种PCI类设备,在系统内存总线和串行ATA设备内部逻辑之间扮演一种通用接口的角色(即它在不同的操作系统和硬件中是通用的)。这个类设备描述了一个含控制和状态区域、命令序列入口表的通用系统内存结构;每个命令表入口包含SATA设备编程信息,和一个指向(用于在设备和主机传输数据的)描述表的指针。
  AHCI通过包含一个PCI BAR(基址寄存器),来实现原生SATA功能。由于AHCI统一接口的研发成功,使得支持串行ATA产品的开发工作大为简化,操作系统和设备制造商省去了单独开发接口的工作,取而代之的是直接在统一接口上进行操作,可以实现包括NCQ(Native Command Queuing)在内的诸多功能。
  AHCI模式则与IDE模式相反,装系统时需要安装SATA驱动(而且貌似只有这个模式才能打开NCQ功能)。
  RAID模式是要有两块硬盘才能实现的,具体情况可以参照一下网上组建RAID的文章,如果你只有一块硬盘就可以忽略它了。
  补充: NCQ是一种新的硬盘技术,简单来说开启它之后从一个程序跳到另一个程序时速度会更快,要实现它首先就要在BIOS里选择AHCI模式,然后在装系统时安装相应的驱动(一般在主板驱动盘里有),安装好系统之后基本上就可以实现了 。
  许多SATA装置控制器可个别启用AHCI功能或与RAID功能合并使用,英特尔就建议如果在其支持AHCI芯片组上使用RAID功能,采取AHCI模式组建RAID可以获得最大弹性,因为AHCI可在完成安装的操作系统中切换RAID组建模式。
  Windows Vista核心已完全支持AHCI,Linux从系统核心2.6.19版起支持,其他较旧操作系统则需要相关硬件制造商提供驱动程序才可以支持。
  一直以来SCSI硬盘在多任务负载下的表现能力为人称道,其根本的原因除了SCSI接口惊人的接口速率外,便是它的指令排序功能。以往的PATA、SATA硬盘也正是因为缺少一种指令优化执行功能而在性能上落后于SCSI硬盘。针对这一困境,Intel的AHCI 1.0规范首次引入的NCQ(Native Command Qu),它的应用能够大幅度减少硬盘无用的寻道次数和数据查找时间,这样就能显著增强多任务情况下硬盘的性能。
  另外,作为SATA标准的改进版,Intel完善了Serial ATA II接口的详细规格,并表示串行ATA II的研发将属于AHCI统一接口的第二个阶段。而其中第一阶段从06年已经开始,不少厂商也推出Serial ATA接口的产品,包括硬盘和主板。但这仅仅是作为过渡,在第二阶段,Serial ATA II将会凭借更高的信号传输速度直接取代SATA.
-c

电脑怎么安装ahci驱动啊,急


  一、准备AHCI驱动
1、、安装AHCI驱动之前,请先确认桌面上、系统盘没有重要的东西需要备份,因为如果安装失败可能导致系统无法启动,除非你有第二系统或应对修复方法。
2、准备AHCI驱动:
A、对于台式机用户,主板的驱动光盘中一般都有这个东西,笔记本用户就不一定,留意一下驱动盘中是否有类似Intel Matrix Storage Manager Driver、Matrix Storag、SATA Driver、AHCI字样的驱动软件。
B、如没有随机驱动盘就到官网找,一定要注意该AHCI驱动的支持的Windows或Linux操作系统版本。
C、实际上AHCI驱动的通用性很强,只需要按照芯片组(AMD、INTEL、NV...,具体可在笔记本或主板说明书里查看)到网上都能找到,可以查看驱动包中的类似iaAHCI.inf文件中,AHCI驱动下载一文中也有ThinkPad Intel(R) Matrix Storage Manager Driver(Win 2k_XP)驱动,不过该驱动是2006年的,适合一些老主板:
iaStor_ICH7DH = “Intel(R) 82801GR/GH SATA RAID Controller (Desktop ICH7R/DH)“
iaAHCI_ICH7R = “Intel(R) 82801GR/GH SATA AHCI Controller (Desktop ICH7R/DH)“
iaAHCI_ICH7M = “Intel(R) 82801GBM SATA AHCI Controller (Mobile ICH7M)“
iaStor_ICH6R = “Intel(R) 82801FR SATA RAID Controller (Desktop ICH6R)“
iaAHCI_ICH6R = “Intel(R) 82801FR SATA AHCI Controller (Desktop ICH6R)“
iaAHCI_ICH6M = “Intel(R) 82801FBM SATA AHCI Controller (Mobile ICH6M)“
iaStor_ICH5R = “Intel(R) 82801ER SATA RAID Controller (Desktop ICH5R)“
iaStor_ICH5RHR = “Intel(R) 6300ESB SATA RAID Controller“
虽然很多同类型AHCI驱动可以通用的,一方面使用通用驱动会面临着AHCI设备编号的确定问题(感觉总是跟设备管理器里显示的ATA设备编号是加1连号,网上说的设备管理器显示AHCI设备号,那是装好之后才有的,无参考意义,所以只能从官方驱动(*.inf和*.oem)结合本机设备管理器或其它渠道获取),另一方面版本不同支持情况也不同,一次装错了可能系统就不能启动了。
D、天缘还是建议您最好使用官方的AHCI驱动,下载后安装或解压后大都只是个普通的驱动包,需要手动安装。下面是天缘从DELL官网下载的E5400 AHCI驱动包(支持Windows XP,点击本地下载)里支持情况(大家可根据自己机子芯片组型号确定是否可以使用此驱动包):
; iaAHCI.inf
iaAHCI_ESB2 = “Intel(R) ESB2 SATA AHCI Controller“
iaAHCI_ICH7RDH = “Intel(R) ICH7R/DH SATA AHCI Controller“
iaAHCI_ICH7MMDH = “Intel(R) ICH7M/MDH SATA AHCI Controller“
iaAHCI_ICH8RDHDO = “Intel(R) ICH8R/DH/DO SATA AHCI Controller“
iaAHCI_ICH8MEM = “Intel(R) ICH8M-E/M SATA AHCI Controller“
iaAHCI_ICH9RDODH = “Intel(R) ICH9R/DO/DH SATA AHCI Controller“
iaAHCI_ICH9MEM = “Intel(R) ICH9M-E/M SATA AHCI Controller“
iaAHCI_ICH10DDO = “Intel(R) ICH10D/DO SATA AHCI Controller“
iaAHCI_ICH10R = “Intel(R) ICH10R SATA AHCI Controller“
  ; iaStor.inf
iaStor_ESB2 = “Intel(R) ESB2 SATA RAID Controller“
iaStor_ICH7RDH = “Intel(R) ICH7R/DH SATA RAID Controller“
iaStor_ICH7MDH = “Intel(R) ICH7MDH SATA RAID Controller“
iaStor_ICH8RICH9RICH10RDO = “Intel(R) ICH8R/ICH9R/ICH10R/DO SATA RAID Controller“
iaStor_ICH8MEICH9ME = “Intel(R) ICH8M-E/ICH9M-E SATA RAID Controller“
注意:如果使用的是驱动光盘自带的AHCI(也有说是SATA驱动的,天缘的台式机技嘉主板就是),该驱动的提取方法最好先参阅一下主板说明书,也可能是在DOS下提取也可能可以在Windows上提取。如果驱动光盘有软件安装管理界面的,可以直接在管理界面中提取。 下面来看一下安装方法。
二、在操作系统安装前加载AHCI驱动
这个方法有点麻烦,除非安装的系统是修改版的已经集成了AHCI驱动,否则需提前把AHCI驱动拷贝到软盘或U盘中,手动安装AHCI驱动方法(SATA RAID驱动加载方法类似):
1、BIOS设定启用AHCI, 几种最常用的BIOS设置方法综合。
2、准备好存有SATA AHCI驱动的磁盘。
3、开机启动Windows XP安装(光盘引导安装或硬盘安装....具体参考博客上文章),当看到Press F6 if you need to install a third party SCSI or RAID driver信息时,立即按下F6键。
4、插入AHCI驱动程序,并按下S键,如果安装程序识别出你的驱动盘,会自动提示出安装选单。
5、请注意选择x86还是x64平台驱动,选择后回车即可安装AHCI驱动,完成后会自动回到Windows XP的安装界面,Windows XP SP3安装教程(图)。
如果是Vista和Windows 7系统,我们可以在安装界面中看到加载驱动程序这样的提示时,点击或选中并回车,即可看到驱动安装界面,插入驱动盘即可安装。
三、在操作系统安装后安装AHCI驱动
该情况在Windows XP下最常见,因为如果开启AHCI,未集成AHCI驱动的Windows XP安装程序会直接蓝屏,无法进入安装界面的,所以要么是参照上文的方法先加载AHCI驱动,要么就是先把BIOS中的SATA MODE设置为ATA MODE或非AHCI的兼容MODE,然后安装完Windows XP后再进行更新AHCI驱动。
安装警告:如果AHCI驱动安装错误或失败,将可能导致系统无法启动,天缘建议你安装前最好把系统盘(包括桌面、我的文档)中的重要内容先行备份后再进行AHCI驱动安装,或者你确认有第二系统或WINPE、启动修复盘等应对措施。
下面就以Windows XP为例进行图解,Vista情况请类似参考文末补充部分。
1、控制面板——系统——硬件选项卡——设备管理器,如下图,天缘机子是设成ATA模式安装的Windows XP,在IDE ATA/ATAPI控制器中选中当前控制器鼠标右键更新驱动程序。
2、欢迎使用硬件更新向导,选择否。
3、选择从列表或指定位置安装(高级),点击下一步。
4、下一步选择不要搜索。要自己选择要安装的驱动程序。
5、选中标准双通道PCI IDE控制器,然后点击下一步。
一定要先装标准双通道PCI IDE控制器驱动,先把控制器恢复到初始状态(如果IDE ATA/ATAPI控制器已经有了这个“标准双通道PCI IDE控制器“条目,则不需要再次安装,可以直接从选择下图的“从磁盘安装”按钮,不要从原ATA驱动直接更新成新AHCI驱动,否则可能无法继续安装而直接蓝屏。
6、安装好标准双通道PCI IDE控制器驱动之后,在标准双通道PCI IDE控制器上鼠标右键,选择更新驱动程序采用上文同样步骤,再次到达步骤5,并选择从磁盘安装。
7、选择从磁盘安装后,弹出浏览窗口,点击浏览按钮。
8、选中AHCI驱动,下面还有一个iaStor不用管,选中iaAHCI后会自动把驱动支持情况列出来。
9、点击打开后,一定要选择对应型号的AHCI控制器驱动(拉动滚动条可以看到支持列表。
10、安装时,如果遇到警告,点击确定即可。
11、安装完成后,重启电脑,把BIOS中的SATA MODE设置为AHCI模式,然后再重启电脑,AHCI驱动安装完成,如如果Windows XP无法启动进入,说明AHCI驱动安装的有问题,只能先把BIOS再改回去,要么重装系统,要么使用修复盘进行修复,重新检查安装步骤、驱动版本是否对应等,然后重新安装。
-电脑

windows xp安装不上AHCI驱动


XP支持AHCI驱动,应该是安装后,没有在设备管理器中修改对应的硬盘模式造成的,并非驱动安装失败。

如下图就是安装成功后的状态:


如何安装AHCI驱动更方便出问题少


看具体情况。如果你是原装系统,那么直接用bios,把sata模式改成ahci就行了。如果你是ghost系统就有些麻烦了,因为ghost本身没有ahci驱动,用bios改会因无法安装而蓝屏,所以你应该在ide模式下开启电脑后,查找你的主板牌子型号,去对应品牌官网找到该型号的ahci驱动,一般在主板驱动的下方,下载完成后打开控制面板,打开设备管理器,找到ide驱动,点进去,右键最下面的其中一个驱动,选择更新,再选择手动更新,总之一直点下去直到要你选择磁盘安装,选择你下载来的文件夹中的文件,之后会自动安装,完成后重启,用bios改成ahci模式,再重启,另一个驱动也会在重启后更新为ahci。有哪里不明白可以追问
-c

什么是SATA驱动什么是AHCI驱动


SATA的全称是SerialAdvancedTechnologyAttachment(串行高级技术附件,一种基于行业标准的串行硬件驱动器接口)。

是由Intel、IBM、Dell、APT、Maxtor和Seagate公司共同提出的硬盘接口规范,在IDFFall2001大会上,Seagate宣布了SerialATA1。

0标准,正式宣告了SATA规范的确立。SATA规范将硬盘的外部传输速率理论值提高到150MB/s,比PATA标准ATA/100高出50%,比ATA/133也要高出约13%,而随着未来后续版本的发展,SATA接口的速率还可扩展到2X和4X(300Mb/s和600Mb/s)。-电脑

从其发展计划来看,未来的SATA也将通过提升时钟频率来提高接口传输速率,让硬盘也能够超频。SATA接口需要硬件芯片的支持。

例如IntelICH5(R)、VIAVT8237、nVIDIA的MCPRAID和SiS964,如果主板南桥芯片不能直接支持的话,就需要选择第三方的芯片,例如SiliconImage3112A芯片等,不过这样也就会产生一些硬件性能的差异,并且驱动程序也比较繁杂。-c

AHCI本质是一种PCI类设备,在系统内存总线和串行ATA设备内部逻辑之间扮演一种通用接口的角色(即它在不同的操作系统和硬件中是通用的)。

这类设备描述了一个含控制和状态区域、命令序列入口表的通用系统内存结构;每个命令表入口包含SATA设备编程信息,和一个指向(用于在设备和主机传输数据的)描述表的指针。

扩展资料:

SATA的优势:支持热插拔 ,传输速度快,执行效率高 使用SATA(Serial ATA)口的硬盘又叫串口硬盘,是未来PC机硬盘的趋势。

Serial ATA采用串行连接方式,串行ATA总线使用嵌入式时钟信号,具备了更强的纠错能力,与以往相比其最大的区别在于能对传输指令(不仅仅是数据)进行检查,如果发现错误会自动矫正,这在很大程度上提高了数据传输的可靠性。串行接口还具有结构简单、支持热插拔的优点。-电脑

AHCI技术需要硬盘和主板两方面的支持。对于硬盘而言,目前还没有完全支持AHCI 1.0的产品,但部分硬盘已经支持NCQ功能,配合支持AHCI的主板就可以实现。

主板方面,在联想部分机型的BIOS中,可以看到SATA工作模式和AHCI功能这两个选项,当SATA模式设置为Enhanced时,AHCI可选择Enable或Disable;当SATA模式设为Compatible时,AHCI选项不可见(默认Disable)。-c

参考资料:百度百科-驱动