一下是网上的操作方法 待实践
1、在主板驱动中拷贝AHCI驱动,可以到驱动之家下载对应的!
2、将ahcix86.sys复制到C:\windows\system32\drivers
3、ahcix86.inf和ahcix86.cat复制到C:\windows\inf
4、编辑
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1002&dev_4391]
"Service"="ahcix86"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase\pci#ven_1002&dev_4393]
"Service"="ahcix86"
"ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ahcix86]
"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"
为reg文件
5、将该文件导入注册表
6、重启系统并进入bios开启AHCI模式。
7成功进入xp系统,会自动识别新硬件并安装驱动
开了AHCI算不算开了NCQ呢?其他主板我不知道,AMD主板我的试验结果是XP或2003开了AHCI默认没有开NCQ(原因后面说明)。如何不用安装RAIDXpert这个废材软件打开NCQ呢?XP或2003运行regedit打开注册表,查找NCQEnableDiskIDBits这个值,把键值从0改成1重启电脑就可以了(注册表里NCQEnableDiskIDBits有3处,改一处就好了,重启后3处键值都会变成1的),WIN7和2008R2也一样。其实我也安装过RAIDXpert来打开NCQ,重启后注册表NCQEnableDiskIDBits的键值就变成1了,卸载后注册表里的值还是1,所以用RAIDXpert打开NCQ的朋友可以卸载它了,它的任务完成了,除非还有其他用处。