硬盘AHCI模式对于很多普通用户来说,相信是很陌生的专业术语,但随着目前的硬盘产品发展速度越来越快,AHCI开始成为每个人必要认识的东西。AHCI是Serial ATA Advanced Host Controller Interface(串行ATA高级主控接口/高级主机控制器接口)的缩写,它允许存储驱动程序启用高级串行 ATA 功能,如本机命令队列和热插拔。假若你手中的大容量sata硬盘不开启AHCI模式,那么硬盘的性能将会大打折扣,而部分硬盘的特性甚至不能启用。简单来说,sata硬盘开启AHCI模式能够大幅缩短硬盘无用的寻道次数和缩短数据查找时间,这样能让多任务下的磁盘能够高效地使用。所以开启AHCI对于对计算机性能要求越来越高的用户来说,是非常有必要的(如果你使用固态硬盘的话,开启AHCI特别重要,否则性能会大打折扣)。
一般来说,主板bios中硬盘默认模式为IDE,而非AHCI。如果你在装系统前忘记更改硬盘为AHCI模式,在IDE模式下装好系统,然后进bios将IDE改为AHCI,再次进系统的时候将会蓝屏,无法使用。这时候难道只有重装系统一招吗?在WIN7下有一个办法可以不用重装系统解决这个问题。在IDE模式下进入WIN7,点开始菜单,在搜索框里面输入“regedit”,启动注册表编辑器,找到并单击下面的注册表子项: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
在右窗格中,右键单击“名称”列中的“Start”,然后单击“修改”。在“数值数据”框中,键入0(以前的键值是3),然后单击“确定”。 在“文件”菜单上,单击“退出”以关闭注册表编辑器。
然后重启电脑,进入主板的bios设置,更改硬盘模式为AHCI(可能要改的地方不止一处,以我的微星P67主板为例要改3个地方,包括内置sata接口-芯片组原生sata接口,外置sata接口-通过第三方芯片扩展的sata接口,内置esata接口-主板内置的esata接口),保存更改,重启电脑。这样即可顺利进入WIN7系统。进入系统后要安装AHCI驱动,以Intel芯片组为例,要下载安装Intel英特尔Rapid Storage Technology驱动。安装驱动后重启电脑,你可以看到在设备管理器“IDE ATA/ATAPI控制器”下面,原来的一堆IDE设备都没了,只有一个SATA AHCI Controller。如下图:
这样,sata接口模式就顺利切换到AHCI,整个过程只要几分钟,理论上可以提高硬盘性能(改为AHCI后,我的西数1T黑盘平均读取速度为103MB/s,好像有点提高)。