系统完毕之后发现AHCI忘了开该怎么办?

描述

前一期内容中东芝君为大家介绍了固态硬盘到手后的三大检测项目:SATA接口、4K对齐和AHCI开启。今天就来说说系统完毕之后发现AHCI忘了开该怎么办。

什么是AHCI?

AHCI是电脑BIOS中的SATA工作模式开关,包括了NCQ等SATA接口的高级特性。近两年的电脑出厂就已开启AHCI模式,不过较早的电脑主机可能会为了兼容性考虑而将IDE作为默认设置。

AHCI设置在不同电脑的BIOS设置中所处位置不同,不过只要能找到SATA相关的设置,差不多也就找对地方了。

AHCI未正常开启的表现

如果没有开启AHCI模式,而是在IDE模式下安装了操作系统,通过AS SSD Benchmark就能发现问题:首先会出现pciide – BAD红色字样,同时4K-64Thrd成绩相比正常情况下会有大幅下降,这主要是因为IDE模式下缺少AHCI的NCQ功能。

虽然IDE模式对性能的伤害巨大,但使用IDE模式并不影响固态硬盘Trim特性的正常工作。如果你的电脑老到完全不支持AHCI,也不影响固态硬盘正常工作。

如何无损开启AHCI模式:

虽然在BIOS当中从IDE切换到AHCI只需几秒功夫,可直接这样修改的话,会导致Windows无法正常开机。接下来东芝君告诉大家一个不用重新装系统就能开启AHCI的小妙招。

在开始菜单-运行当中输入regedit并按下回车键,打开注册表编辑器。

依次展开

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices

在其下寻找Msahci或IastorV,找到它的Start项,将值修改为0然后点击确定。最后关闭注册表编辑器并重启电脑,顺便进入BIOS设置将SATA工作模式改为AHCI,保存退出和重启后,Windows就能顺利以AHCI模式完成启动。

以上这个方法只适用于Windows 7和Windows Vista,至于Windows 8、Windows 8.1以及Windows 10操作系统,则应该修改注册表中另一处位置:在注册表编辑器中

依次展开

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesstorahci

删除其下的StartOverride项目,然后退出注册表编辑器并重启,修改BIOS设置开启AHCI模式即可。

根据所用驱动版本的不同,可能还需要删除HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesiaStorSV

和HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesiaStorV(如果存在的话)之下的StartOverride项目。

经过以上修改就可以在无需重装操作系统的前提下完成AHCI模式开启。开启AHCI模式之后,固态硬盘的性能将会得到显著提升。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分