chenrui19930 发表于 2012-8-5 16:16

原创(实测有效)windows 8+windows 7双系统开启AHCI(Windows8单系统同样适用)

本帖最后由 chenrui19930 于 2012-8-5 16:37 编辑

谨以此贴分享给那些在安装系统时没有打开AHCI的朋友们
          在步入Windows 7时代后,直接开启AHCI装系统已经不会导致蓝屏,但是仍然有一部分朋友是使用IDE模式装的Windows8系统,后来却发现无法改回AHCI了,究其原因,是Windows8的注册表发生了变化,原来适用于Windows7的方法已经不再适用,特别是装双系统的朋友,这个问题显得更加棘手,现将个人实测有效的方法总结如下

一、操作步骤(Windows8单系统直接从第四步看起)
1、下载对应的AHCI驱动(Windows8用7的驱动就可以),这个主要取决于主板的芯片组,如主板采用790GX芯片组就下载AMD的对应驱动即可
2、双系统首先进入Windows7(先进入Windows7 是因为双系统默认由Windows8引导,若先进入Windows8设置,会导致Windows7无法进入,因此,此顺序不可颠倒!)当然,如果你的系统默认由Win7引导则相反
3、Win7系统下在注册表下找到HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
修改Start值为0
PS:win8下默认情况下Start值就为0(有的机子根本找不到这个值)因此有人建议用这种方法解决Windows8的问题是错误的,正确方法下面会提到
4、重启进入Windows8系统
将iaStorSV,iaStorV,storahci注册表项下面的StartOverride全部删除
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorSV(此项可能没有)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci
5、进入BIOS将硬盘模式改为AHCI(方法网上有,不赘述)
6、依次进入Windows8、Windows7系统安装对应AHCI驱动
到了这一步,整体工作就算完成了,大家就可以享受AHCI模式带来的性能提升了。ps:有的机子在开启AHCI后会出现硬盘可弹出的情况,那是因为SATA支持热插拔,只需进入BIOS关闭热插拔支持就可以了

给出一张成功后的截图,人品保证此方法有效






2424577 发表于 2012-8-5 16:25

直接开着AHCI装的,没问题

czczyx 发表于 2012-8-5 16:28

支持一下楼主。

btx362237729 发表于 2012-8-5 16:30

现在电脑都是默认开启AHCI的吧。。。而且win8也对USB3.0完美支持了、、、所以不会有人闲得专门去关闭AHCI再安装吧。。

kark 发表于 2012-8-5 16:32

以前用過一段時間,感覺性能沒有什麽分別,現在沒有折騰了

sea-monsters 发表于 2012-8-5 16:33

不错的技术分享。我的机子已经打开AHCI,只能等待别的坛友来验证了~

haojue 发表于 2012-8-5 16:37

btx362237729 发表于 2012-8-5 16:30 static/image/common/back.gif
现在电脑都是默认开启AHCI的吧。。。而且win8也对USB3.0完美支持了、、、所以不会有人闲得专门去关闭AHCI再 ...

楼上的,经我手装机的绝大多数主板都是默认IDE模式,要想AHCI的还得进BIOS设置。

chenrui19930 发表于 2012-8-5 16:42

haojue 发表于 2012-8-5 16:37 static/image/common/back.gif
楼上的,经我手装机的绝大多数主板都是默认IDE模式,要想AHCI的还得进BIOS设置。

有道理,周围好多朋友都没有注意这个问题

chenrui19930 发表于 2012-8-5 16:57

如果使用了上述方法出现问题的朋友请发帖告知我

skylineage 发表于 2012-8-5 20:45

真没感觉岀开了AHCI和没开的区别…

realcai 发表于 2012-8-22 10:15

感谢分享,双系统已经成功开启了

chase 发表于 2012-8-22 10:20

怎么知道是不是ahci

chenrui19930 发表于 2012-8-23 18:22

chase 发表于 2012-8-22 10:20 static/image/common/back.gif
怎么知道是不是ahci

去设备管理器看看硬盘是否工作在AHCI模式

ftxz 发表于 2012-8-29 13:53

OK,我就是原来不知道,用IDE装的系统,现在准备改成AHCI~

qiutian1 发表于 2012-8-31 08:01

楼主说的 的确好使   以测试

为方便自己使用 写了一个小工具
http://s1.sinaimg.cn/middle/48b0f6dagc88471b0d7b0&690

天堂的风、 发表于 2012-8-31 20:54

看了这个才知道我的是ahci的

oyyr 发表于 2012-8-31 20:56

x79的主板都开这个!不用设置!!

vindent 发表于 2012-8-31 20:57

chenrui19930 发表于 2012-8-5 16:42 static/image/common/back.gif
有道理,周围好多朋友都没有注意这个问题

因为没人感觉到有什么不同

OKOKOKOKOK 发表于 2012-8-31 21:53

遇到这种情况我宁愿打开AHCI重装一遍系统

moxizhinu 发表于 2012-9-16 09:31

4、重启进入Windows8系统
将iaStorSV,iaStorV,storahci注册表项下面的StartOverride全部删除
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorSV\StartOverride(此项可能没有)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStorV\StartOverride
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\storahci\StartOverride
这样写更清楚些,上次没看清楚直接删除了iaStorSV,iaStorV,storahci。结果进不去系统了。只好重装
页: [1] 2
查看完整版本: 原创(实测有效)windows 8+windows 7双系统开启AHCI(Windows8单系统同样适用)