`
pterodactyl
  • 浏览: 766637 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

SATA硬盘使用AHCI模式详解

阅读更多
SATA硬盘使用AHCI模式详解[转]hasee hp640 windows20032009-10-20 20:09所谓AHCI,全称是Advanced Host Controller Interface,即高级主机控制接口,只有开启了AHCI模式,才能使用存储驱动程序中的高级串行ATA功能,比如NCQ全速命令队列和热插拔技术。据评测,开启AHCI模式后,SATA硬盘性能要比同样条件下不开启AHCI模式高出7%左右。 不过现在大多数台式机主板的SATA模式在缺省设置下都是使用传统的IDE模式,这样你在用SATA硬盘装系统的时候就不用装SATA硬盘驱动了。而要使用SATA模式,则要在安装操作系统前先安装SATA AHCI驱动,另外现在很多主板的硬盘接口具有RAID模式即磁盘阵列,需要有二块以上硬盘才能实现。 两条腿走路,打开AHCI模式您要有准备 在BIOS中设置AHCI功能看上去很简单,不过对于已经安装了操作系统的用户,可不能轻易转换硬盘模式,不则会在进入系统时出现蓝屏现象。在想彻底解决这个问题,目前最好的方法只有重新安装操作系统了。但是可不可以不重装系统,在已安装装系统(即Bios中模式为“IDE")的基础上,安装上SATA AHCI驱动呢?回答是肯定的!
   这两天,老爹买了个优雅HP640笔记本,我就责无旁贷的负责装机了,电脑店里安装的GHOST版WINXP实在不咋地,程序经常出问题,还是亲力亲为吧!以前接触SATA硬盘的机会不多!呵呵 没办法,自己的机子太老,都是IDE硬盘!再给老爷子装驱动时发现AHCI驱动竟然无法安装,但是驱动确实for winxp的,应该没问题!于是上网搜,还真发现了网友发的好东东!呵呵 懒 就直接转发过来吧! 我按照下面的步骤,顺利的安装了AHCI驱动,在BIOS中将IDE启用为AHCI功能后,进Xp也不再蓝屏了!!(提醒下,如果你需要进DOS模式或者需要一键备份系统的话,还是需要将AHCI先改为IDE,否则不认硬盘,备份完系统再改回AHCI模式即可)! 转帖:

(一)、神州优雅HP640/650机型在已装XP系统下启动硬盘AHCI-NCQ模式(即"本地命令排队支持")的操作方法!!!
1、确定已安装了HP650自带驱动光盘中的主板驱动程序(不能确定就重新装一遍好了);
2、然后安装驱动光盘中适用于WINXP系统的ahci驱动,点击该文件夹中的setup.exe。
注意:该驱动安装到最后时会弹出一个错误提示窗口,这时候不要点掉那个错误提示窗口
(就让它停在错误提示状态!切记!)
3、选择我的电脑, 右键点击选择“属性” 选择“硬件” 栏, 点击“设备管理器”;
4、点击ide /atapi控制器左边的+号 ,打开会显示2个“*******controller”设备;
5、选择其中一个设备后右键点击“选择”属性,选择“驱动程序” 标签 ,然后选择
“更新驱动程序”选项;
6、这时会出现欢迎使用硬件更新向导,问是否需要连接到Internet 跟新,选择“否 暂时不用”
点击“下一步”;选择“从列表或指定位置安装”点击“下一步”;
7、选择“不要搜索,我要自己选择要安装的驱动程序”点击“下一步”,选择从“磁盘安装”,
这时会出现查找文件窗口,选择路径到“c:\windows\temp\iif2\winall\driver”
然后双击窗口中的“iaahci”文件,这时窗口会出现一系列的设备型号,我们的HP650
机型选择的型号是“ICH9M-E/M”,选中后系统会显示驱动安装更新界面;
8、更新完毕后,千万不要选择重启机器,继续在设备管理器中更新另外一个“***controller”设备;
9、确定2个设备都更新完驱动程序后,重启机器,按F2进入bios更改硬盘模式为“ahci”;
10、机器正常启动后,这时系统会提示找到新硬件,并且会自动启用。别急,还没完!
重新进入到神州提供的驱动程序光盘,再次到ahci驱动下运行setup.exe,好了!
这次该程序会乖乖正常安装不会报错。安装完毕再次重启机器。OK!就这样征服!!!
11、请严格按以上步骤操作,缺一个环节就不要继续,更不要去修改BIOS设置,否则会出现蓝屏无法进入的情况。
12、以上操作仅限HP650,其它机型能否参考不得而知,请各位慎重考虑!
13、以上文字基本上是我复制了坛子中一位朋友的老帖,只是修改了部分细节,再次谢谢这位朋友!
14、据说启动AHCI模式后,硬盘分区最好都是NTFS格式,所以建议FAT格式的都修改过来。

如果是新装的话就省事啦在GHOST前改成IDE在GHOST完重启是进BIOS该回AHCI就行啦!

(二)、硬盘使用AHCI模式详解(转)
假如你购买了一块支持NCQ功能的硬盘却发现无法开启这项特性,你又该怎么办呢?也许

你会说,重新安装就好了啊!其实,不用的,我们还有更快捷的方法迅速打开NCQ功能,让

AHCI跟NCQ垂手可得。 大家都知道,如果要开启SATA硬盘的NCQ功能,必须在主板BIOS

内将SATA模式设为AHCI,在这个模式下的SATA硬盘将采用原生方式工作以支持NCQ。不

过,如果我们预先在BIOS中将SATA模式设置为STANDARD IDE来安装操作系统的话,那么

在后期切换到AHCI后将无法进入操作系统,因为系统无法正确识别硬盘。反过来,在AHCI

模式下安装操作系统,却可以在BIOS中自由切换AHCI于STANDARD IDE两种模式,以开启

或关闭NCQ功能。 目前几乎所有主板的SATA模式在缺省设置下都是STANDARD IDE,所以

很多玩家都已经在该模式下安装了WINDOWS XP。此时,你不能直接将STANDARD IDE改成

AHCI,否则会在WINDOWS XP启动时出现蓝屏。

有没有办法不用重装系统也能成功切换到AHCI模式呢?当然有!笔者就采用了一个既简单

又快捷的方法完成了从STANDARD IDE到AHCI的切换, 经笔者测试证明完全可行。如果您

在添加了支持NCQ功能的硬盘之后也想开启这项特性,   就和笔者一起来看看怎样完成

STANDARD IDE向AHCI的转变吧。 在进行下文所述操作之前,请您确定您的主板是否支持

AHCI以及硬盘是否支持NCQ。有一个简单的方法可以判断您的主板是否支持AHCI:如果在主

板的BIOS里关于SATA模式的设置选项里有AHCI可以选择,那么您的主板支持AHCI。已经

购买了SATA硬盘的玩家,可以用EVEREST软件来查看你的硬盘是否具备NCQ功能。另外启

用NCQ功能之前最好确保自己硬盘分区格式为NTFS,因为在FAT32格式下启用NCQ将会导

致系统缓慢。

下载IMSM驱动并执行预安装脚本

首先,从THINKPAD的网站上下载最新版的INTEL MATRIX STORAGE DRIVER。执行下载

的79IM06WW.EXE文件之后,驱动程序会被解压到C:\DRIVERS\WIN\IMSM目录下,这个驱动

程序可以支持INTEL当前所有的AHCI控制器。显然,THINKPAD的工程师们考虑到THINKPAD

用户有可能需要在已安装了WINDOWS XP的情况下切换到AHCI模式,所以专门提供了一个脚

本用来避免在STANDARD IDE切换到AHCI模式后出现蓝屏。这个脚本放在

C:\DRIVERS\WIN\IMSM\PREPARE目录下。

   由于这个脚本是专门提供给THINKPAD笔记本使用的,所以必须先修改一下才可以用在台式

机上。用记事本打开C:\DRIVERS\WIN\IMSM\PREPARE\IMSM_PRE.INF,将ICH7M的AHCI

设备编号27C5替换成自己主板的AHCI设备编号,例如ICH7R的设备编号为27C1(ICH6R:2652

ICH7R/DH:27C1 ICH7M:27C5 ICH9R:2922),全部替换后保存并关闭文件。接下来双击执行

INSTALL.CMD,脚本成功执行后就可以重启系统了。

将BIOS中的SATA模式修改为AHCI

完成AHCI转换脚本的安装后重新启动电脑,进入CMOS界面找到SATA模式设置选项,将其设

置为AHCI,然后保存并重启即可。本人的主板是采用AMI BIOS,SATA模式选项在IDE

CONFIGURATION下,名称是CONFIGURE SATA。如果是AWARD BIOS,这个选项一般都在SATA

DEVICES CONFIGURATION下,名称是SATAMODE。 安装AHCI管理程序 完成上面的两步操作

后,便能成功的进入WINDOWS XP,而且不会出现蓝屏。

进入系统后会提示找到新的硬件设备,直接安装主板所带光盘里的IDE\Intel\ICHxR\

INTEL MATRIX STORAGE MANAGER程序(如果设置在STANDARD IDE模式,程序在安装时

会提示没有检测到相应的硬件而拒绝安装)。安装完成重启电脑,进入系统后打开INTEL

MATRIX STORAGE CONSOLE,从菜单里选择高级模式,然后就可以查看到硬盘状态和是否

已经开启了NCQ功能(即"本地命令排队支持"为“是”)了,即工作再AHCI模式下。

THINKPAD的网站最新版的INTEL MATRIX STORAGE DRIVER

http://www-900.ibm.com/cn/support/download/attachment/XJCI-6N5C5P/79im06ww.exe

(三)、对于大多数使用Windows XP的用户来说,安装盘中并没有SATA AHCI的驱动支持。因此我们需要“两条腿”走路: 1、直接安装集成了SATA AHCI驱动的安装盘,比如蕃茄花园的V3.3和深度的Deepinn XP Lite V5.7等,这样只要安装前在BIOS中开启硬盘的AHCI模式,在安装过程中就会自动加载SATA AHCI 驱动。这是最省心的方法了。 2、如果找不到这样的系统集成光盘也没关系,我们可以在安装新系统的过程中手动加载AHCI驱动。 第一步:在Intel官方网站可以下载“Intel Matrix Storage Manager driver”下载地址: http://downloadcenter.intel.com/Product_Search.aspx?Prod_nm=Intel%20Matrix%20Storage%20Manager%20driver&page_nbr=l&lang=zho ,注意下载适合的版本,比如f6flpy32.zip是适合32位操作系统的,而f6flpy64.zip是适合64位操作系统的。 第二步:将下载的驱动程序解压缩,得到一个可执行文件,运行它,会提示作一张SATA AHCI驱动软盘。 第三步:在BIOS中将SATA硬盘设置为ACHI模式。 第四步:安装操作系统,在第一个蓝屏过程中按下F6键,放入刚才制作的驱动,在软盘中找到相应的SATA AHCI驱动,继续安装即可。 现在的电脑技术发展可谓是日新月异,很多过去行得通的方法和思想,现在是不一定行得通了,但不管怎么样,只要肯动脑子,肯学习,遇到问题冷静分析,找出问题的来龙去脉,使用反向思维是能够找到合适的解决方法的。当然也可以选择最快的方法,就是使用搜索引擎来帮助你解决问题,不过要在千万条信息之间找到自己想要的方法估计还是需要花费大量时间的。 附: AHCI的全称为“Serial ATA Advanced Host Controller Interface”,即“串行ATA高级主控接口/高级主机控制器接口”,是在英特尔的指导下,由多家公司联合研发的接口标准,其研发小组成员主要包括英特尔、AMD、戴尔、Marvell、迈拓、微软、Red Hat、希捷和StorageGear等著名企业。AHCI描述了一种PCI类设备,主要是在系统内存和SATA设备之间扮演一种接口的角色,而且它在不同的操作系统和硬件中是通用的。AHCI通过一个PCI BAR(基址寄存器)来实现原生SATA功能。由于AHCI统一接口的研发成功,使得支持SATA产品的开发工作大为简化,操作系统和设备制造商省去了单独开发接口的工作,取而代之的是直接在统一接口上进行操作,可以实现包括NCQ(Native Command Queuing)在内的诸多功能。 一直以来SCSI硬盘在多任务负载下的表现能力为人称道,其根本的原因除了SCSI接口惊人的接口速率外,便是它的指令排序功能。以往的PATA、SATA硬盘也正是因为缺少一种指令优化执行功能而在性能上落后于SCSI硬盘。针对这一困境,英特尔的AHCI规范引入了NCQ,它的应用能够使新的SATA硬盘大幅度减少硬盘无用的寻道次数和数据查找时间,这样就能显著增强多任务情况下硬盘的性能。 SATA硬盘里的AHCI模式可以实现包括NCQ(Native Command Queuing)在内的诸多功能。 NCQ是什么?NCQ是一种新的硬盘技术,简单来说开启它之后从一个程序跳到另一个程序时速度会更快,要实现它首先就要在BIOS里选择AHCI模式,然后在装系统时安装相应的驱动(一般在主板驱动盘里有),安装好系统之后基本上就可以实现了 。 要完全发挥SATA硬盘的高速性能就必须打开AHCI模式,否则就是极度的浪费,好比开着奔驰跑时速30公里。现在去市场上买硬盘,大多数都是SATA接口了。从外观来看SATA接口很小巧,再也不用又带又厚的排线,在机箱里很方便安装。可是你知道吗,硬盘从IDE接口进化到SATA接口,可不仅是接口外观的变化,性能上也有大幅度的提升。不知道您用好了吗? 我们传统的硬盘用的是ATA接口。ATA曾经的广为使用的IDE和EIDE设备的相关标准。而现在的SATA标准是串行ATA接口。SATA接口硬盘与传统的ATA硬盘接口相比有三方面优势:传输速度快、支持热插拔、执行效率高。 不过要享受SATA硬盘的“全速快感”必须在BIOS里把硬盘的模式设置成AHCI模式。只有开启了AHCI模式,才能使用存储驱动程序中的高级串行ATA功能,比如NCQ全速命令队列和热插拔技术。据评测,开启AHCI模式后,硬盘性能要比同样条件下不开启AHCI模式高出7%甚至更高。不过现在大多数台式机主板的SATA模式在缺省设置下都是使用传统的IDE模式,这样你在用SATA硬盘装系统的时候就不用装SATA硬盘驱动了,但是极度的浪费了,好比开着奔驰跑时速30公里。而要使用SATA模式,则要在安装操作系统前先安装SATA AHCI驱动,另外现在很多主板的硬盘接口具有RAID模式即磁盘阵列,需要有二块以上硬盘才能实现。 如何打开AHCI模式?首先要在主板BIOS中设置IDE模式为AHCI,可以参考jujumao的图片。安装AHCI模式必须重新安装操作系统。但对于大多数使用Windows XP的用户来说,安装盘中并没有SATA AHCI的驱动支持。 安装方法有2种:就是以上提到的两种方法。 1.用一个软驱和一张软盘,连接在主板上,使用主板附带的驱动光盘,比如华硕的驱动盘里就有achi/raid驱动软盘制作程序,制作出专用的achi/raid驱动软盘,安装winxp或者win2003的时候按照屏幕提示按F6加载软盘上的驱动,然后系统才可以识别到我们的硬盘是achi或者raid,不过这样比较麻烦,需要软驱和软盘,还得专门去制作。 2.用已经直接集成了SATA AHCI驱动的特色系统论坛中出品的xp安装盘,如番茄花园、jujumao奥运火箭推进至强版等,这样只要安装前在BIOS中开启硬盘的AHCI模式,在安装过程中就会自动加载SATA AHCI 驱动。这是最省心的方法了。 注意: 1.对于已经安装了操作系统的用户,可不能轻易转换硬盘模式,否则会在进入系统时出现蓝屏现象。 2.对于已经分区的硬盘,安装ahci模式不需要重新分区,不会丢失系统区以外的区的数据,只是C:重新安装上JUJUMAO的带有AHCI驱动的系统。 3.对于全新的硬盘,特别是750GB或1TB的超大硬盘。强烈建议使用JUJUMAO系统盘启动界面里的第三项:PQ及DOS工具里的PQ来分区,如果分区有损坏则用diskgen来修复分区。

     通过以上的文章,相信大家应该对SATA的AHCI驱动的安装方法了然于胸了吧!^^感觉自己也增加了不少知识,呵呵!


AHCI-NCQ驱动32位版

http://img.pconline.com.cn/images/bbs4/attachment/20086/17/1213705721036.rar



AHCI-NCQ驱动64位版

http://img.pconline.com.cn/images/bbs4/attachment/20086/17/1213706889647.rar

----------------------------------

我的HASEE HP640 WIN2003完全可用.


分享到:
评论

相关推荐

    winxp3下SATA硬盘启用AHCI模式详解

    参照文件SATA硬盘启用AHCI模式详解good.doc 1启动时按DEL进入BIOS,按F7进入高级模式,选”高级”,SATA选择”IDE”,按F10重启.(事先把光盘放好,启动顺序也设置成光盘启动) 2完全安装后,安装Intel_Chipset_V9301019_...

    SATA硬盘启用AHCI模式详解.pdf

    SATA 硬盘启用 AHCI 模式详解 AHCI 全称为 Serial ATA Advanced Host Controller Interface(串行 ATA 高级主控接口),是一个由多家公司联合研发的接口标准,成员包括 Intel、AMD、戴尔、Marvell、迈拓、微软、Red...

    SATA AHCI 工作模式设定,里面有说明

    **SATA AHCI 工作模式设定详解** SATA(Serial Advanced Technology Attachment)是一种高速接口标准,用于连接存储设备,如硬盘和光驱。而AHCI(Advanced Host Controller Interface)是SATA接口的一种工作模式,...

    笔记本AHCI模式sata驱动

    为了在AHCI模式下让操作系统识别SATA硬盘,需要安装相应的驱动程序。驱动通常由硬件制造商提供,如Intel、AMD等。用户可以从官方网站下载对应版本的驱动程序,然后在操作系统安装过程中或安装完成后手动安装。对于...

    ICH9-SATA-AHCI-driver

    总的来说,ICH9-SATA-AHCI驱动程序对于使用Intel ICH9系列芯片组的计算机来说至关重要,它确保了SATA硬盘的高效运作,提高了数据传输速度,同时提供了先进的硬盘管理功能。正确安装和维护此驱动,将有助于优化系统的...

    XP下开启AHCI模式

    AHCI是一种定义了串行ATA(SATA)设备与主板之间通信标准的协议,相较于传统的IDE(Integrated Drive Electronics)模式,AHCI能够提供更高效的数据传输速度、热插拔功能以及NCQ(Native Command Queuing,原生指令...

    win7系统下开启AHCI模式的具体方法使用固态硬盘必须开启.pdf

    【AHCI模式详解】 AHCI(Advanced Host Controller Interface),即高级主机控制器接口,是一种硬件标准,用于实现Serial ATA(SATA)接口的高速传输。它允许操作系统直接与SATA控制器进行通信,提供如NCQ(Native ...

    IDE修改AHCI模式注册表修改AHCI.txt

    AHCI是SATA控制器的一种工作模式,能够提供原生命令队列等功能,从而提高硬盘性能和稳定性。对于那些希望在不重装操作系统的情况下从IDE模式切换到AHCI模式的用户来说,本方法尤其有用。 #### 二、AHCI与IDE模式...

    正确打开AHCI模式的方法.pdf

    **AHCI模式详解** AHCI(Advanced Host Controller Interface,高级主机控制器接口)是一种标准化的接口规范,用于在基于PCI Express(PCIe)的系统中实现Serial ATA(SATA)硬盘的高速传输。它允许操作系统直接与...

    ICH9-AHCI-driver

    总的来说,"ICH9-AHCI-driver"是为了让Windows XP系统在ICH9南桥芯片组上支持AHCI模式,从而提升SATA硬盘的性能和兼容性。正确安装此驱动,对于那些希望升级硬件配置或者充分利用现有硬件资源的用户来说,是必不可少...

    win7系统下如何开启AHCI模式.docx

    **什么是AHCI模式**:AHCI(Advanced Host Controller Interface)是一种串行ATA(SATA)接口的规范,它允许操作系统直接与SATA控制器进行通信,提供了NCQ(Native Command Queuing)等高级功能,能显著提高硬盘的...

    ATA2AHCI ATA开AHCI

    4. **修改硬盘控制器模式**:在BIOS设置中找到“SATA模式”或类似选项,将它从IDE更改为AHCI。 5. **保存并退出**:确认更改后,选择“保存并退出”,电脑会重新启动。 6. **安装驱动程序**:由于系统现在处于AHCI...

    固态硬盘在旧电脑上怎么用 固态硬盘安装方法介绍【详解】.docx

    本文将详细介绍固态硬盘的安装方法和 AHCI 选项的设置,以帮助读者更好地理解固态硬盘的使用和优化。 一、固态硬盘的安装 固态硬盘可以安装在旧电脑上,以提高电脑的性能。首先,需要检查主板是否支持 AHCI 选项,...

    XP系统的AHCI驱动补丁

    6. 重启电脑:安装完成后,重启系统,此时Windows XP应该能正确识别并驱动AHCI模式下的SATA硬盘。 注意:如果在安装过程中遇到问题,应参照“安装说明.txt”进行排查,或寻求专业人员的帮助。不正确的操作可能导致...

    intel_hm55芯片组的ahci驱动

    **Intel HM55芯片组的AHCI驱动详解** Intel HM55是一款专为移动平台设计的高速芯片组,主要用于笔记本电脑。它集成了多种功能,包括内存控制器、图形处理器接口等,同时也支持串行ATA(SATA)接口,用于连接硬盘和...

    intel ahci驱动

    总的来说,正确安装和配置Intel的AHCI驱动对于充分利用现代SATA硬盘的性能至关重要,尤其是在遇到BIOS模式切换后的蓝屏问题时,它是解决问题的关键。同时,了解并掌握AHCI驱动的功能和作用,对于提升系统性能和稳定...

    XP系统AHCI

    在AHCI模式下,SATA硬盘可以实现NCQ功能,该功能允许硬盘根据其内部队列重新排序命令,优化读写顺序,从而提高硬盘性能。此外,AHCI还支持SATA设备的热插拔,使得用户可以在不关闭系统的情况下添加或移除硬盘。 **...

    win7ahci驱动

    在Windows 7操作系统中,AHCI模式是推荐的硬盘控制器工作模式,因为它能充分发挥SATA硬盘的潜力。与传统的IDE(Integrated Drive Electronics)模式相比,AHCI模式能够提供更高的数据传输速率和更低的延迟,从而提升...

    XP 下AHCI驱动

    1. **BIOS设置**:在安装操作系统前,可以将BIOS中的SATA模式设置为“IDE兼容模式”,这样XP可以正常识别硬盘,安装完成后,再通过更新驱动程序切换到AHCI模式。 2. **F6加载驱动**:在XP安装过程中,当看到“按F6...

    开启ahci的方法

    综上所述,开启AHCI模式不仅能够显著提升硬盘或固态硬盘的性能,还能够提高系统的整体响应速度和稳定性。通过本文详细介绍的步骤,即使是IT技术不甚熟练的用户也能够轻松完成设置,享受到AHCI带来的诸多好处。在未来...

Global site tag (gtag.js) - Google Analytics