win7系统下开启AHCI模式,提升机械硬盘性能
关于如何开启硬盘AHCI模式的帖子,相信很多朋友都看到过,AMD,intel平台的都有,前些天马版还发过一篇“AHCI模式U盘装系统教程”,但是intel平台在win7系统下开启硬盘AHCI模式的详细教程帖子貌似还没有见到,所以今天我来补充一下。
因为开启AHCI也是第一次弄,肯定会有不足之处,如果有知道的朋友发现了,希望可以在回帖中补充、我会及时更正。
首先,咱们作为喜欢折腾的DIY爱好者一族,咱们的折腾都是有目的的,都是为了让咱们的宝贝机器更美观、更好用、达到更高的性能而去折腾。
今天这个话题也一样,了解过AHCI模式的朋友都知道,硬盘开启AHCI模式后,除了支持硬盘热插拔这个最明显的便利功能之外,还多了一个NCQ功能。
说到这个NCQ,可能会有不少的朋友不知道,这里就为大家简要的介绍一下:NCQ(Native Command Queuing)是SATA规范支持的一种新功能,它是一种使硬盘内部优化工作负荷执行顺序,通过对内部队列中的命令进行重新排序实现智能数据管理,改善硬盘因机械部件而受到的各种性能制约,以发挥硬盘最高的效率、使延迟最小化的技术。
NCQ技术是SATAⅡ规范中的重要组成部分,也是SATAⅡ规范唯一与硬盘性能相关的技术。
简单一点来说,NCQ只是SATA硬盘上的一个附加装置而已,作用就是对取得一堆数据的时候先计算一个较好的途径再去拿而不是像IDE一样按部就班的一个一个拿。
所以,打开NCQ,磁盘读写的出错机会相对会降低很多,可以减
少磁盘碎片的产生。
开启AHCI后,硬盘的持续读写性能会略微下降,但随机读写性能会提高一些。
通俗一点说就是拷贝一个大文件的速度会稍微降低。
但是拷贝大量小文件、软件启动、系统启动的速度会加快。
对硬盘的使用寿命会有好处。
硬盘有价数据无价,既然可以更好的保护硬盘,延长硬盘的寿命,又可以支持热插拔,可以减少磁盘碎片的产生,可以在在复制大量小文件以及软件启动和系统启动时减少一些时间,那
我们为什么不去改善一下,让硬盘更好的为我们服务呢?
======================================== ===分隔一下,马上开始
=====================================
在win7系统下开启AHCI模式首先需要更改注册表,具体操作方法:按下Windows键+R键输入“regedit”回车进入到注册表编辑器。
2.在“注册表编辑器”窗口左侧标题栏定位至HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci分支,然后在右侧窗口,双击“Start”。
3.在弹出的“编辑DWORD值”对话框,将“数值数据”框中的值由3改为数字0(如下图),单击“确定”按钮。
并关闭“注册表编辑器”窗口并重新启动电脑。
更改完注册表就可以重启系统了,在系统启动时连续按3-5下Delete 进入bios,选择Integrated Peripherals回车进入。
进入Integrated Peripherals页面之后选择PCH SATA Control Mode 回车进入,默认显示是IDE模式的,选择第三个选项AHCI然后回车。
按F10保存重启系统。
重启出来之后,系统会默认为你安装AHCI驱动,一般进入桌面后30秒左右就会提示重启,照办吧。
重启出来之后,再去主板官方网站下载最新的AHCI驱动(win7自带的那个是千年老妖了,果断的换掉)。
下图以我的主板为例
下载下来的驱动为7z压缩包格式,解压到同文件名下备用,然后右键计算机-单击“管理”,然后依次打开设备管理器-IDE ATA/ATAPI控制器-驱动程序-更新驱动程序-选择“浏览计算机以查找驱动程序软件”-在弹出的浏览窗口下定位到你下载并解压好的AHCI驱动”点击确定-更新-更新完毕在任务栏右下角会多出一个删除USB端口的提示,不用管它,系统提示重启马上就到。
按照提示,重启计算机
如果不出意外,在这次的重启过程中,细心的朋友就会发现,在win7标志那个画面开始直到进入桌面的时间缩短了不少,确切的说是流畅了不少。
哈哈,这就意味着你的AHCI模式已经开启,赶快进入计算机-管理里面去看看吧,成功开启AHCI后的的计算机-管理面板-IDE ATA/ATAPI控制器下的显示状态,非常的清爽。
没有开启AHCI模式在这里显示的是IDE
先上一张西数1T蓝盘(WD 10EALS-00Z8A0)的官方数据表
再上开启AHCI模式后的西数1T蓝盘基准测试图,曲线图方面比IDE 模式下平稳了一些。
至于读取速度么,用了半年多BT了几百G的电影还能有此表现,我该说自己RP好还是说开启AHCI模式后硬盘真的给力了?
最后上一张开启AHCI模式后的系统默认评分图来粉碎一个开启AHCI 模式后可以提升系统评分的谣言吧,不知道那些开启AHCI模式后系统评分达到6.5甚至7.2的大侠是怎么做到的,貌似我看到的还都是A平台的,难道A平台的磁盘控制器技术比INTEL最新的Sandy Bridge
平台还要先进?
鉴于很多AMD平台的朋友在回复中提出需要A平台的AHCI开启教程,我在这里也补充一下:因为芯片组不同,AMD平台完全开启AHCI和NCQ的过程会比intel平台多两个步骤。
也就是AMD平台的朋友在按顺序完成本贴上面所有的步骤之后,还需要
去主板官方下载raid驱动并更新,最后下载安装AMD raid xpert开启NCQ。
以上就是win7 64位系统下开启AHCI模式的整个过程,感兴趣的朋友试试吧。
毕竟不用重装系统那么麻烦,按照我的方法,动动手指几分钟就可以让你的硬盘工作在一个更好的状态下。
而且个人感觉开机时从跳出win7图标到进入桌面的过程以及打开软件之类的比IDE模式下稍快一些,使用起来也会更流畅些。
绝不是心理作用,是真的有效果哈。
还有,那些说开机变慢的朋友,我告诉你原因:那是因为开启AHCI之后,开机时会多一个AHCI自检过程,成功开启的朋友在开机时都会看到那个自检信息。
PS:如果有朋友开启AHCI模式后出现硬盘性能明显降低或者出现各种疑难杂症,按照第一步骤的方法进入注册表msahci分支下将start函数值改回3,然后电脑重启。
进BIOS里把AHCI模式调回IDE并保存重启系统就可以恢复到IDE模式。
不过一般不会出现这种情况,如果有用到我最后这个办法的朋友,请吃斋念佛100天!!!
通俗易懂的说法就是,IDE就是ATA模式,是并口传输模式,04年前普及的技术,理论最大133Mb每秒,AHCI就是SATA模式,串口传输模式,新技术,传输速度快,理论最大300Mb 每秒,简单点说就是这样。
调成IDE模式是为了安装没有继承SATA驱动的系统,装完系统一样要装好SATA驱动然后把工作模式改回AHCIi,否则你的硬盘只能发挥出30%的性能。
安装系统过程中无论是Ghost,还是未在安装光盘中集成了SATA驱动的XP系统,都会出现安装失败或者是Ghost之后开机蓝屏的情况,都是因为无法支持AHCI的硬盘模式。
AHCI硬盘模式的性能不仅仅是速度上的提升,相对较早的IDE硬盘模式,AHCI提供更多的新的功能的支持,这些新的功能才是提高硬盘读写性能的关键。
简单来说AHCI是一种新的硬盘算法,这种硬盘算法能有效的提高机械硬盘的性能,同时支持一些特殊的功能,AHCI模式则与IDE模式相反,装系统时需要安装SATA驱动(而且貌似只有这个模式能打开NCQ功能)。
如果初始安装系统的时候没有安装AHCI驱动,则无法开启,开启后就会蓝屏,这样的情况下,必须先将BIOS选择回到IDE模式,手动安装AHCI 驱动,修改注册表后,选择AHCI重启就可以了
补充: NCQ是一种新的硬盘技术,简单来说开启它之后从一个程序跳到另一个程序时速度会更快,要实现它首先就要在BIOS里选择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接口模式。
——如果要改成IDE模式选择“IDE”便可。
——然后按“回车”键。
——然后再按“F10”键保存。
——选择“OK”按回车,然后重新启动电脑,重新启动电脑时会显示AHCI模式的相关信息。