侯体宗的博客
  • 首页
  • Hyperf版
  • beego仿版
  • 人生(杂谈)
  • 技术
  • 关于我
  • 更多分类
    • 文件下载
    • 文字修仙
    • 中国象棋ai
    • 群聊
    • 九宫格抽奖
    • 拼图
    • 消消乐
    • 相册

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

框架(架构)  /  管理员 发布于 7年前   289

在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/ ... Y&DwnldID=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_8086&DEV_3B22&CC_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_8086&DEV_3B22&SUBSYS_B0051458&REV_02\\3&13c0b0c5&0&FA"
"Count"=dword:00000001
"NextInstance"=dword:00000001
3、运行H55.reg,将信息添加到注册表;
4、重新启动电脑,进BIOS,改为AHCI;
其它Intel主板,只要根据南桥芯片型号改上面的两处VEN_8086&DEV_3B22就可以了,如下:
VEN_8086&DEV_2681 = "Intel(R) ESB2 SATA AHCI Controller"
VEN_8086&DEV_27C1 = "Intel(R) ICH7R/DH SATA AHCI Controller"
VEN_8086&DEV_27C5 = "Intel(R) ICH7M/MDH SATA AHCI Controller"
VEN_8086&DEV_2821 = "Intel(R) ICH8R/DH/DO SATA AHCI Controller"
VEN_8086&DEV_2829 = "Intel(R) ICH8M-E/M SATA AHCI Controller"
VEN_8086&DEV_2922 = "Intel(R) ICH9R/DO/DH SATA AHCI Controller"
VEN_8086&DEV_2929 = "Intel(R) ICH9M-E/M SATA AHCI Controller"
VEN_8086&DEV_3A02 = "Intel(R) ICH10D/DO SATA AHCI Controller"
VEN_8086&DEV_3A22 = "Intel(R) ICH10R SATA AHCI Controller"
VEN_8086&DEV_3B29 = "Intel(R) PCHM SATA AHCI Controller 4 Port"
VEN_8086&DEV_3B2F = "Intel(R) PCHM SATA AHCI Controller 6 Port"
VEN_8086&DEV_3B22 = "Intel(R) PCH SATA AHCI Controller"
相比而言,感觉还是第一种方法更好些。


  • 上一条:
    scanexplicit.exe - scanexplicit是什么进程 作用是什么
    下一条:
    ahci模式下安装xp 解决ahci mode下无法安装xp
  • 昵称:

    邮箱:

    0条评论 (评论内容有缓存机制,请悉知!)
    最新最热
    • 分类目录
    • 人生(杂谈)
    • 技术
    • linux
    • Java
    • php
    • 框架(架构)
    • 前端
    • ThinkPHP
    • 数据库
    • 微信(小程序)
    • Laravel
    • Redis
    • Docker
    • Go
    • swoole
    • Windows
    • Python
    • 苹果(mac/ios)
    • 相关文章
    • Filament v3.1版本发布(0个评论)
    • docker + gitea搭建一个git服务器流程步骤(0个评论)
    • websocket的三种架构方式使用优缺点浅析(0个评论)
    • ubuntu20.4系统中宿主机安装nginx服务,docker容器中安装php8.2实现运行laravel10框架网站(0个评论)
    • phpstudy_pro(小皮面板)中安装最新php8.2.9版本流程步骤(0个评论)
    • 近期文章
    • 在go中实现一个常用的先进先出的缓存淘汰算法示例代码(0个评论)
    • 在go+gin中使用"github.com/skip2/go-qrcode"实现url转二维码功能(0个评论)
    • 在go语言中使用api.geonames.org接口实现根据国际邮政编码获取地址信息功能(1个评论)
    • 在go语言中使用github.com/signintech/gopdf实现生成pdf分页文件功能(0个评论)
    • gmail发邮件报错:534 5.7.9 Application-specific password required...解决方案(0个评论)
    • 欧盟关于强迫劳动的规定的官方举报渠道及官方举报网站(0个评论)
    • 在go语言中使用github.com/signintech/gopdf实现生成pdf文件功能(0个评论)
    • Laravel从Accel获得5700万美元A轮融资(0个评论)
    • 在go + gin中gorm实现指定搜索/区间搜索分页列表功能接口实例(0个评论)
    • 在go语言中实现IP/CIDR的ip和netmask互转及IP段形式互转及ip是否存在IP/CIDR(0个评论)
    • 近期评论
    • 122 在

      学历:一种延缓就业设计,生活需求下的权衡之选中评论 工作几年后,报名考研了,到现在还没认真学习备考,迷茫中。作为一名北漂互联网打工人..
    • 123 在

      Clash for Windows作者删库跑路了,github已404中评论 按理说只要你在国内,所有的流量进出都在监控范围内,不管你怎么隐藏也没用,想搞你分..
    • 原梓番博客 在

      在Laravel框架中使用模型Model分表最简单的方法中评论 好久好久都没看友情链接申请了,今天刚看,已经添加。..
    • 博主 在

      佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 @1111老铁这个不行了,可以看看近期评论的其他文章..
    • 1111 在

      佛跳墙vpn软件不会用?上不了网?佛跳墙vpn常见问题以及解决办法中评论 网站不能打开,博主百忙中能否发个APP下载链接,佛跳墙或极光..
    • 2018-05
    • 2020-02
    • 2020-03
    • 2020-05
    • 2020-06
    • 2020-07
    • 2020-08
    • 2020-11
    • 2021-03
    • 2021-09
    • 2021-10
    • 2021-11
    • 2022-01
    • 2022-02
    • 2022-03
    • 2022-08
    • 2023-08
    • 2023-10
    • 2023-12
    Top

    Copyright·© 2019 侯体宗版权所有· 粤ICP备20027696号 PHP交流群

    侯体宗的博客