在已安裝 XP 系統上裝 intel 的 AHCI driver
来源:互联网 发布:淘宝对卖虚拟物品保障 编辑:程序博客网 时间:2024/05/03 17:02
上回提到在已安裝的 Vista 系統上裝 AMD/ATI SB600 的 AHCI driver,AHCI 的好處及特點在前篇可以看到,不再贅述。如果主機版是使用 intel 晶片組1 且使用 Vista 的系統要裝 AHCI driver 就方便了,可以在 BIOS 中切換成 AHCI 模式,而 Vista 仍然可以開機,開完機再裝 Intel® Matrix Storage Manager 即可。
但如果主機版是使用 intel 晶片組而使用 Windows XP 系統,不重灌要在已安裝的 XP 系統上裝 intel 的 AHCI driver 就比較麻煩一點,但還是可行的,而且試過有兩個可行的方法。
第一個方法比較簡單,如果你的主機板有外加的 IDE 控制裝置,如華碩主機板常見的 JMicron® JMB363 晶片,借用一下它的SATA,把硬碟由接 intel 南橋的 SATA 接頭接到 JMB363 的接頭,在 BIOS 中把 JMB363 設成 IDE模式,intel 南橋的 SATA 設成 AHCI 模式,重開機,可以順利進到 XP,系統會發現一些新的裝置,就是 intel 南橋的AHCI controller,裝 Intel® Matrix Storage Manager,關機,接回硬碟到intel 南橋的 SATA 接頭,開機,完成!
第二種方法,是在 PC Perspective Forums 看來的,整理如下:
- 下載 Intel® Matrix Storage Manager
- 解壓它
iata78_cd.exe -a
- 在 /Program Files/Intel/Intel Matrix Storage Manager/Drivers (32bit) 或 Drivers64 (64 bit),找到 IaStor.sys 複製到 C:/Windows/System32/drivers/
- P35 晶片將下面的內容存成 ahci.reg 檔案,
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/CriticalDeviceDatabase/pci#ven_8086&dev_2922&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_2922&SUBSYS_B0051458&REV_02//3&13c0b0c5&0&FA"
"Count"=dword:00000001
"NextInstance"=dword:00000001或 P965, 975X 晶片將下面的內容存成 ahci.reg 檔案
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001/Control/CriticalDeviceDatabase/pci#ven_8086&dev_2821&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_2821&SUBSYS_B0051458&REV_02//3&13c0b0c5&0&FA"
"Count"=dword:00000001
"NextInstance"=dword:00000001 - 執行 ahci.reg 將 registry 內容寫入
- 重開機,在 BIOS 中將 SATA 調到 AHCI 模式
- BIOS 存好資料重開機,系統一樣會發現一些新的裝置,就是 intel 南橋的 AHCI controller,再裝前面下的檔案 Intel® Matrix Storage Manager
OK!裝好在裝置管理員會看到這樣的 AHCI controller:
感覺上 intel 的晶片組裝了 AHCI 比較有效,系統運行更順了點;AMD/ATI 的裝了反而不太好???不過沒關係,裝了 driver 後,系統可以自由在 BIOS 選 IDE 模式或 AHCI 模式,都可以正常開機。
- 注意:依據 intel 網站資料,ICH9、ICH8、ICH7 和 ICH6 型晶片組,以及 ICH5 和 ICH5R 型晶片組,不使用 AHCI。
- 在已安裝 XP 系統上裝 intel 的 AHCI driver
- thinkpad T430 :Intel 7系主板在XP下装AHCI驱动的方法
- Dell D380 XP sp3下VS2010经常会crash的问题 (intel graphics driver)
- 【转】 制作集成了AHCI驱动的xp sp3系统盘
- xp 下启用 ahci 模式
- Intel HM55 AHCI 驱动 安装指南
- 【我所认知的BIOS】—> uEFI AHCI Driver(3) — 无处不在的protocol
- 【我所认知的BIOS】—> uEFI AHCI Driver(6) AtaAtapiPassThruSupported的局部变量们
- DELL e6400在xp下将硬盘模式从IRRT修改为AHCI
- 【我所认知的BIOS】—> uEFI AHCI Driver(2) — 原来开始也不那么简单
- 【我所认知的BIOS】—> uEFI AHCI Driver(4) — 第一个Protocol真难搞
- 【我所认知的BIOS】—> uEFI AHCI Driver(7) — AtaAtapiPassThruSupported
- 【我所认知的BIOS】—> uEFI AHCI Driver(8) — Pci.Read()
- 制作集成SATA、RAID和AHCI驱动的Windows XP sp3 安装光盘
- 关于联想thinkpad e40 安装xp之后开启AHCI蓝屏的解决办法
- 设置硬盘AHCI模式引起的XP提示找到PCI Device设备问题
- 6531S安装XP系统的方法——解决安装XP蓝屏及硬盘无法使用AHCI模式
- Thinkpad E40 Xp下安装AHCI驱动
- MD5用法
- Creational Pattern 之 Abstract Factory
- 将Tomcat解压缩版变成服务形式运行,并修改Tomcat的启动内存参数
- 微软windows live search面试记
- dojo源码地址
- 在已安裝 XP 系統上裝 intel 的 AHCI driver
- "互联网地图"诞生十周年 路由器数量已增5倍
- 卡巴斯基发表文章《Rootkit的演化》
- Chrome隐含技术趣味 技术测评大揭迷
- 我要学习了
- [英语阅读]动物也兴“网恋”?
- 一道面试题及解答
- hook ZwQueryDirectoryFile实现文件隐藏
- 虚基类 、 纯虚函数和抽象类