• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    XP系统安装Intel AHCI驱动的一些经验分享
    在PC上装MAC系统,对于新款的Intel芯片组电脑主板,通常需要在BIOS里将SATA由IDE模式切换为AHCI模式,否则进MAC系统时会出现禁止标志。
    但随之会出现一个问题,BIOS里开启了AHCI,进XP系统时就会蓝屏,所以必须在进XP系统前关闭AHCI(Win7系统无此问题)。这样反复开关AHCI,确实比较麻烦。
    通常的解决方法是在MAC系统里装一个免开AHCI的Kext,这个我试过,在我的H55主板上好像不行,依旧会出现禁止标志。
    只有让XP接受AHCI,想办法在XP上安装AHCI驱动了。其实这样做也是值得的,据说AHCI可以提升30%的硬盘读写速度呢!
    XP系统的Intel AHCI驱动是现成的,可以在Intel网站下载,叫做 Intel Matrix Storage Manager(组合存储管理员),下载地址:http://downloadcenter.intel.com/ ... YDwnldID=17882
    但这个驱动的安装却不简单,在XP里运行这个程序,会提示不符合安装条件,安装失败,而如果在BIOS里开启AHCI,又进不了系统。

    为此我在网上找了一些关于XP安装AHCI的经验介绍,如修改注册表的方法、借用JMicron的SATA接头的方法,但多次尝试都没有成功。后来偶然看到一个强制安装AHCI驱动的方法,才最终搞定。
    下面是XP系统强制安装AHCI驱动的方法:(以H55主板为例)

    1、开一个DOS命令窗口,输入如下命令,解压缩下载的Intel AHCI驱动。
    IATA89ENU.exe -a
    2、进入设备管理器,看到2个SATA控制器,选择4Port Serial ATA Controller,右击,在下拉菜单中选择“更新驱动程序”(不要选2Port);
    3、不通过Windows更新搜索;
    4、从列表或指定位置安装;
    5、不要搜索。我自己选择要安装的驱动程序;
    6、从磁盘安装;
    7、浏览硬盘,选择前面解压缩的文件夹\Program Files\Intel\Intel Matrix Storage Manager\driver(或driver64);
    8、确定,从磁盘安装,选定Intel PCH SATA AHCI Controller;
    9、同意警告,点击确定;
    10、驱动更新完成,重新启动;
    11、进入BIOS,设置SATA为ahci模式;
    12、保存设置、再次重启电脑,即可正常进入XP系统了。
    13、进系统后,再次运行Intel Matrix Storage Manager,做一次完整安装。

    补充:修改注册表的方法(当初没搞成功,但现在知道也应该是可行的,可以一试)
    1、将解压缩后driver文件夹里的IaStor.sys复制到\Windows\System32\drivers\;
    2、打开记事本,对于H55的主板,将下面的内容拷贝到记事本,然后另存为H55.reg;
    [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#VEN_8086DEV_3B22CC_0106]
    "Service"="iaStor"
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor]
    "Type"=dword:00000001
    "Start"=dword:00000000
    "Group"="SCSI miniport"
    "ErrorControl"=dword:00000001
    "ImagePath"="system32\\drivers\\iaStor.sys"
    "tag"=dword:00000019
    "DisplayName"="Intel AHCI Controller"
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Parameters]
    "queuePriorityEnable"=dword:00000000
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Enum]
    "0"="PCI\\VEN_8086DEV_3B22SUBSYS_B0051458REV_02\\313c0b0c50FA"
    "Count"=dword:00000001
    "NextInstance"=dword:00000001
    3、运行H55.reg,将信息添加到注册表;
    4、重新启动电脑,进BIOS,改为AHCI;
    其它Intel主板,只要根据南桥芯片型号改上面的两处VEN_8086DEV_3B22就可以了,如下:
    VEN_8086DEV_2681 = "Intel(R) ESB2 SATA AHCI Controller"
    VEN_8086DEV_27C1 = "Intel(R) ICH7R/DH SATA AHCI Controller"
    VEN_8086DEV_27C5 = "Intel(R) ICH7M/MDH SATA AHCI Controller"
    VEN_8086DEV_2821 = "Intel(R) ICH8R/DH/DO SATA AHCI Controller"
    VEN_8086DEV_2829 = "Intel(R) ICH8M-E/M SATA AHCI Controller"
    VEN_8086DEV_2922 = "Intel(R) ICH9R/DO/DH SATA AHCI Controller"
    VEN_8086DEV_2929 = "Intel(R) ICH9M-E/M SATA AHCI Controller"
    VEN_8086DEV_3A02 = "Intel(R) ICH10D/DO SATA AHCI Controller"
    VEN_8086DEV_3A22 = "Intel(R) ICH10R SATA AHCI Controller"
    VEN_8086DEV_3B29 = "Intel(R) PCHM SATA AHCI Controller 4 Port"
    VEN_8086DEV_3B2F = "Intel(R) PCHM SATA AHCI Controller 6 Port"
    VEN_8086DEV_3B22 = "Intel(R) PCH SATA AHCI Controller"
    相比而言,感觉还是第一种方法更好些。
    上一篇:Windows 8 Modern Apps 网络隔离如何解除?
    下一篇:利用注册表找到常用软件序列号
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    XP系统安装Intel AHCI驱动的一些经验分享 系统,安装,Intel,AHCI,驱动,