AHCI驱动版本的不一样,影响固态硬盘的性能

发表于 讨论求助 2019-12-21 14:35:00

联想笔记本720s
  我们用AS SSD测SSD时,经常发现,不一样的电脑上AHCI状态显示的内容有所不一样。msahci/iaStorA/amd_sata-AHCI/iaStor/iaStorV/intelide/mvs91xx/storahci,等等,起码不下10种。



  这是为什么呢?是不是对我们的SSD性能有所影响?很多用SSD的玩家在发现这一现象后,都产生了这些疑惑。
  为什么AS SSD软件测验AHCI状态显示不一样
  我们先来实验一下:



  AHCI驱动为标准AHCI 1.0,AS SSD测验显示AHCI为msahci,微软通用版。这个驱动是WIN7自带的。WIN7以上系统都自带AHCI驱动。另外GHOST系统更是集成了多种AHCI驱动。



  我的精英主板是AMD芯片组的。按道理应该适合AMD的AHCI驱动。于是我手动装了AMD SATA Controller这个AHCI驱动。
  大家可以看到同一个SSD,同一台电脑上,同一个系统,以及同一个测验软件,用AS SSD测验SSD它们的AHCI状态显示内容是不一样的;测验出来的SSD性能也有一定的不一样。
  原因就是,我们主板和SSD运用的AHCI驱动不一样。
  为什么安装的AHCI驱动不一样?
  AHCI驱动必须与主板芯片组匹配。大多数情况下,AMD芯片组的主板只能装AMD的AHCI驱动/标准AHCI 1.0驱动。英特尔芯片组的主板只能装英特尔的AHCI驱动/标准AHCI 1.0驱动。细分的话,AMD的主板有很多芯片组型号,AMD AHCI驱动也有很多版本,英特尔的也是如此。1台电脑不只是只有一种AHCI驱动能装,它有许多选择。另外两台电脑即使是相同的系统,相同的SSD,也有可能由于主板的不一样,而造成所装的AHCI驱动不一样。这都是主板芯片组所决定的。
  另一个原因是系统。现在的GHOST集成了许多AHCI版本。系统根据你的主板芯片,安装AMD AHCI驱动/英特尔 AHCI/标准AHCI 1.0。比如说,我的精英A75主板,太垃圾了,系统安装的就是标准版。而同事的电脑,我们用的同一个系统,他的主板是英特尔芯片,因此他的AHCI装的是英特尔的,AS SSD测验显示iaStorA。但是GHOST集成的AHCI驱动不一定是最适合你的主板的。安装GHOST也不可能智能到,识别到你的主板芯片具体型号,然后再根据型号配备最适合的AHCI驱动。随机性很大。
  不一样的AHCI驱动,是否对SSD性能有所影响?
  再看看我们手动改了AHCI驱动的那个事例。对比一下SSD的测验性能。我们可以这样说,不一样的AHCI驱动,一定是对SSD性能有所影响的。AHCI驱动如果和主板芯片组匹配不好,可能导致SSD无法运用,SSD在运用中出现掉盘,SSD的速度大大受限,无法得到很好的发挥等等。如何根据主板芯片去选择安装AHCI驱动呢?这么多芯片型号,如何匹配?这些问题相当的复杂,我也没有搞清楚。但是我可以告诉大家如何去做。
  1.首先,我们要知道主板的芯片组是AMD还是英特尔。
  2.如果,我们的主板不咋地,那就顺其自然。看看驱动是不是,标准AHCI1.0驱动,AS SSD测验是不是显示的msahci-ok。如果是就好。不是,最好得自己改下。通用标准版的驱动下,SSD的性能还是挺不错的。
  3.如果你的主板比较好,比较新。那么最好还是去下载对应的AHCI驱动。第一,你可以去主板的官网去找。第二,你可以,上驱动之家,去找。



  4.不建议用驱动精灵去升级。不靠谱。
  最后,实例演示下如何更改AHCI驱动



  如何更改驱动还是比较简单的,“更新驱动”选择新驱动所在的文件。OK。现在要把我的AHCI驱动改回WIN7的原生AHCI驱动标准AHCI 1.0。这也不难。
卸载“AMD SATA Controller”,删除驱动文件。重新启动电脑,自动搜索更新驱动。再重新启动,OK了。一定注意,要删除原来的驱动。


发表
26906人 签到看排名