IsaacZ 发表于 2012-6-20 21:14:28

WinXP/WIN7装系统后开启ahci的方法

【转贴】

Windows XP下安装Amd AHCI驱动

今天整理了台式机 AMD的机器,安装系统很快,但是安装的时候为了不出问题,再加上现在的GHOST XP 均对硬盘的AHCI模式不支持,所以改为了IDE模式,但是系统性能明显下降,所以还是得启用AHCI才可以!
下面介绍一下步骤(后面有更简便的):
1、在主板驱动中拷贝AHCI驱动,可以到驱动之家下载对应的!
2、将ahcix86.sys复制到C:\windows\system32\drivers
3、ahcix86.inf和ahcix86.cat复制到C:\windows\inf
4、在记事本中编辑以下内容,保存为 .reg文件Windows Registry Editor Version 5.00


"Service"="ahcix86"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"


"Service"="ahcix86"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"


"Type"=dword:00000001
"Start"=dword:00000000
"Group"="SCSI miniport"
"ErrorControl"=dword:00000001
"ImagePath"="system32\\drivers\\ahcix86.sys"
"tag"=dword:00000019
"DisplayName"="ATI AMD AHCI Controller"5、将该文件双击导入注册表
6、重启系统并开启AHCI模式。

IsaacZ注:上面的方法是不是很麻烦?我找到了一个简易的工具包,可以直接一键开启AHCI,请移步:Intel AHCI驱动 For WinXP(32位+64位)


win7下安装Amd AHCI驱动:

Windows7启动SATA AHCI蓝屏在安装新系统前没有启用SATA AHCI,在系统安装后再启用SATA AHCI,启动系统后,会遭遇蓝屏,且进不了系统。

原因:Win7/Vsita禁用了 AHCI 驱动程序 (Msahci.sys),必须先启用SATA驱动,才能更改成AHCI模式。

要解决此问题,请在更改启动驱动器的 SATA 模式之前在注册表中启用 AHCI 驱动程序。为此,请按照下列步骤操作:

退出所有基于 Windows 的程序。
单击“开始”,在“开始搜索”框中键入 regedit ,然后按 Enter。
如果显示“用户帐户控制”对话框,请单击“继续”。
找到并单击下面的注册表子项: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
在右窗格中,右键单击“名称”列中的“Start”,然后单击“修改”。
在“数值数据”框中,键入 0 ,然后单击“确定”。
在“文件”菜单上,单击“退出”以关闭注册表编辑器
注意:重启后 安装Intel Matrix Storage Manager!这是启用AHCI的重要程序!

来源:http://hi.baidu.com/nidayie/item/01906cfe0b2728ea1a111f4f

IsaacZ友情提醒:
1、重启电脑时,进入系统前要先进入BIOS修改硬盘工作模式为 AHCI。
2、启动后安装 Intel Matrix Storage Manager(现在叫 Intel Rapid Storage Technology)时可能要求你安装 .NET Framework 3|Microsoft .NET Framework 3.5,不然安装将会难以继续或者安装后不起作用。

anjingszy 发表于 2013-12-10 13:19:13

今天逛论坛看到这个帖子,很感兴趣,因为我对公司的电脑搞过好几回,参考方法也是IsaacZ 所说,不过很不幸的是没有成功过,我还需要以后继续摸索。

IsaacZ 发表于 2013-12-10 14:59:42

anjingszy 发表于 2013-12-10 13:19
今天逛论坛看到这个帖子,很感兴趣,因为我对公司的电脑搞过好几回,参考方法也是IsaacZ 所说,不过很不幸 ...

顶楼添加了两点注意事项,可以参考一下。

anjingszy 发表于 2013-12-11 11:35:32

本帖最后由 anjingszy 于 2013-12-11 11:40 编辑

IsaacZ 发表于 2013-12-10 14:59
顶楼添加了两点注意事项,可以参考一下。

好,帖子收藏了,下次装系统时试试,我这有台电脑的主机外面就有接口,可以直接外接硬盘块的,想实现热插拔就跟AHCI有关。
虽说操作也不麻烦,因为那台电脑内部有两块硬盘,以前搞这些事情时出现了不显示第二块硬盘的问题,而硬盘数据都很重要,所以一般不乱动AHCI,只是在正常使用,不能说将就,呵呵。

IsaacZ 发表于 2013-12-11 15:36:53

anjingszy 发表于 2013-12-11 11:35
好,帖子收藏了,下次装系统时试试,我这有台电脑的主机外面就有接口,可以直接外接硬盘块的,想实现热 ...

较新的主板可能会有SATA接口的“热插拔”选项,“启用”即可。

anjingszy 发表于 2013-12-13 17:44:41

IsaacZ 发表于 2013-12-11 15:36
较新的主板可能会有SATA接口的“热插拔”选项,“启用”即可。

IsaacZ老师,我刚把我得笔记本搞了下(XP系统),算是没有出问题,具体性能快不快后面用用再说,只是公司另外一台XP电脑进到主板设置后在高级选项里没有找到IDE跟AHCI的选项啊,是不是这个主板不支持啊?我应该怎么来查询这个主板是否支持修改AHCI?

anjingszy 发表于 2013-12-13 17:48:55

IsaacZ 发表于 2013-12-11 15:36
较新的主板可能会有SATA接口的“热插拔”选项,“启用”即可。

还有如果真搞不了的话是否得再运行一下uninstall这个文件?

IsaacZ 发表于 2013-12-13 21:29:41

anjingszy 发表于 2013-12-13 17:44
IsaacZ老师,我刚把我得笔记本搞了下(XP系统),算是没有出问题,具体性能快不快后面用用再说,只是公司 ...
确认硬盘接口是 SATA 接口,然后查询主板型号,观察主板型号参数,确定SATA接口不低于2.0(3Gb/s)。
如果确定主板不支持 AHCI ,执行一次 Uninstall 为好。

anjingszy 发表于 2013-12-14 12:58:34

IsaacZ 发表于 2013-12-13 21:29
确认硬盘接口是 SATA 接口,然后查询主板型号,观察主板型号参数,确定SATA接口不低于2.0(3Gb/s)。
如 ...

好的,知道了。

ljf118 发表于 2013-12-16 17:02:59

哈哈,谢谢楼主!我又多学会了些电脑知识。
页: [1] 2
查看完整版本: WinXP/WIN7装系统后开启ahci的方法