开启AHCI 提高windows7系统速度

以前Linker讨论过许多有关AHCI的话题,当时的AHCI的百度排名第一位,就是林网博客,虽然域名hold事件之后,各项排名全部扯淡,但有关AHCI的话题,还是时常关注。

开启AHCI 是否可提高windows7系统速度?

和以前使用Windows XP一样,很多用户都在设法提高Windows 7的系统运行速速,比较常见的方法大多是对系统服务进行优化,去掉一些可有可无的系统服务,还有就是优化资源管理器菜单等。除此之外,还有一些“不常见的偏方”,据说也可以让Windows 7的运行速度快上一倍。

使用AHCI接口,让Windows 7系统运行速度快起来,首先,你要保证你的主板支持AHCI(现在的新主板一般都支持)。

如果你的主板支持AHCI,那么请在安装Windows 7前进入Bios设置,在Advanced选项中将“SATA controller Mode”中默认的IDE调整为AHCI。

大家注意,不同的主板的Bios可能不同,设置时,请大家找到对应的项。

小知识,什么是AHCI?

AHCI,全称是Serial ATA Advanced Host Controller Interface(串行ATA高级主控接口),是在Intel的指导下,由多家公司联合研发的接口标准。在AHCI中,Intel引入了 NCQ(Native Command Queue)功能和热插拔技术。支持NCQ技术的硬盘在接到读写指令后,会根据指令对访问地址进行重新排序,减少读取时间,使数据传输更为高效 

NCQ是一种新的硬盘技术,简单来说开启它之后从一个程序跳到另一个程序时速度会更快,要实现它首先就要在BIOS里选择AHCI模式,然后在装系统时安装相应的驱动(一般在主板驱动盘里有),安装好系统之后基本上就可以实现了 。

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

Windows Vista核心已完全支持AHCI,Linux从系统核心2.6.19版起支持,其他较旧操作系统则需要相关硬件制造商提供驱动程序才可以支持。

有关一个AHCI的说法:开启AHCI会使WIn7的启动变慢(Windonws的窗口标志闪动的时候,硬盘个数越多越慢)。AHCI带来的好处是进入系统后,可以弹出SATA硬盘,也就是可以热插拔硬盘。但是普通的机箱即便弹出了,还是要关机取下硬盘的吧。如果是在这个立场上讨论的话,用还不如不用。

另外,有些系统安装盘在直接使用AHCI接口安装时,会出现安装过程中蓝屏的现象。这就是系统安装盘没有集成AHCI接口驱动引起的。默认使用IDE接口安装的操作系统,在转换使用AHCI接口时,启动操作系统也会引起蓝屏现象,但这些问题,林网博客之前都有解决方案。

更多有关AHCI的话题,请搜索林网博客。