硬盘使用AHCI模式详解

来源:百度文库 编辑:神马文学网 时间:2024/04/30 12:19:39
假如你购买了一块支持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