NCQ技术在SATA1时代就已经提出,那时SATA1
硬盘有支持NCQ的有不支持的,南桥
芯片组也是有支持有不支持的,启用设置也比较麻烦。到SATA2代,才开始正式实施NCQ。所以本人的这篇SATA1时代写的NCQ的帖子应该作修改了。现修改如下:
5&~o
©微星科技中国区客户服务论坛 -- 微星科技中国区客户服务论坛 N$wVOT
一、启用NCQ的必要条件
)6Q&
1、支持RAID或ACHI的
芯片组,
r<@
2、支持NCQ的SATAI硬盘,SATAII硬盘
Poka
3、硬盘采用NTFS分区
_^e<
这三个条是启用NCQ的必要条件,缺一不可。
@KbJRF
先说一下芯片组。NCQ技术是AHCI(高级主机控制器接口)支持的存储器新技术的一种(另一种是热插拔),所以芯片组里的SATAII控制器必须支持AHCI。各芯片组
厂商在设计SATAII控制器时采用的思路不同,支持ACHI的方式也不尽相同。
[ -DX
INTEL从ICH6开始集成SATAII控制器,但不是所有的南桥都支持ACHI,根据INTEL网站给出的资料,支持ACHI的南桥有:
|e4tvq
82801HR/HH/HO (ICH8R/ICH8DH/ ICH8DO) - RAID 和 AHCI
^
82801GR/GH (ICH7R/ICH7DH) - RAID 和 AHCI
PZ,n2M
82801FR I/O (ICH6R)- RAID 和 AHCI
;wgBf
82801GBM I/O (ICH7M) - 仅限 AHCI
Uu +l/
82801FBM I/O (ICH6M) - 仅限 AHCI
E'6J=
©微星科技中国区客户服务论坛 -- 微星科技中国区客户服务论坛 fy%C^y
ICH8、ICH7 、ICH6、ICH7MDH,以及以前的ICH5、ICH5R等芯片组,都不支持AHCI。据说ICH8南桥的
主板,安装
Vista可以自动开启NCQ,本人没有做过验证,INTEL官方也没有这方面的信息。各位使用P965 Neo
主板的用户可以试试。
bbjy
©微星科技中国区客户服务论坛 -- 微星科技中国区客户服务论坛 +b~,v
从上面列出的芯片组可以看出,AHCI技术包含在SATA RAID技术内,凡是支持SATA RAID的芯片组都支持AHCI技术。此外INTEL芯片组还有几款不支持RAID,仅仅支持AHCI的芯片组。
xu,MN
所以在选购INTEL芯片组的主板时一定要问清楚主板的南桥是哪一种芯片组,从市场常见的主板来说,凡是采用ICH6R的915主板,ICH7R、ICH7DH的945/975主板,ICH8R、ICH8DH、ICH8DO的965主板都支持NCQ,一般也都是高端主板,
价格偏高。微星支持NCQ的主板如下:
VVw
©微星科技中国区客户服务论坛 -- 微星科技中国区客户服务论坛 <
915P Neo2 Platinum(ICH6R)
@r=h#
915P Neo3-FR/ F2R(ICH6R)
!}GQN
915G Neo3-FR/ FIR(ICH6R)
0-D@]
©微星科技中国区客户服务论坛 -- 微星科技中国区客户服务论坛 U$Jx%Z
945G Platinum(ICH7R)
o[wx-
945GM2-FR(ICH7R)
UcY
945P Platinum(ICH7R)
9
©微星科技中国区客户服务论坛 -- 微星科技中国区客户服务论坛 bcE
955X Platinum(ICH7R)
t
©微星科技中国区客户服务论坛 -- 微星科技中国区客户服务论坛 rF
975X Platinum(ICH7R)
IgPT
975X Platinum PowerUp Edition(ICH7DH)
o$"h
©微星科技中国区客户服务论坛 -- 微星科技中国区客户服务论坛 /?M
G965MDH(ICH8DH)
I;,
Q965MDO(ICH8DO)
m/
P965 Platinum(ICH8R)
}o
©微星科技中国区客户服务论坛 -- 微星科技中国区客户服务论坛 {b7
像965P Neo这类标有Neo字样的底端主板采用的都是不支持AHCI的南桥,因此都不支持NCQ。
[
NVIDIA芯片组就不像INTEL芯片组这样复杂,所有NF4/NF5的芯片组都支持RAID和AHCI。
-vL
VIA的VT8251南桥支持RAID和AHCI。
jZ<|
从硬盘来说,SATAII全部都支持NCQ,SATAI有支持也有不支持的。目前的SATAII硬盘一般都有一个跳线,可以把硬盘设置成I代或II代。出厂默认设置一般是在SATAI上,当SATAII硬盘用在支持SATAII的主板上时,不要忘了改跳线。支持SATAII的主板可以向下兼容SATAI硬盘,支持SATAI的主板不能兼容SATAII硬盘。
N\o
如果硬盘采用FAT32分区,启用NCQ,
系统将变得很迟钝。所以建议采用NTFS分区。
8(^Mf
©微星科技中国区客户服务论坛 -- 微星科技中国区客户服务论坛 bY
二、启用NCQ的方法
j+{C=W
各类芯片组的启用NCQ技术的方法是不一样的,所以要分别介绍:
\
1、INTEL芯片组
wyO{l/
以P965 Platinum为例,首先确认硬盘是SATAII,跳线设置在SATAII。然后把硬盘连接到主板的SATA1(紫色)上。
H~
(1)
BIOS设置。
P
进入BIOS的Integrated Peripherals(整合周边)选项,如下图:
:*J
再进入On-Chip ATA Devices选项:
.
把SATA#1 Configuration设置为[Enhanced]。然后在Configure SATA1 as选项设置[AHCI]。如果用两块SATAII硬盘做RAID,就设置成[RAID]。
=x4#
(2)、安装XP/2K系统。
g[qp
在XP/2K下开启NCQ需要安装INTEL的RAID驱动,suoyi安装系统前请准备好RAID驱动软盘,RAID驱动可以到微星网站下载
Intel ICH7R/ICH8R SATA RAID Driver (For floppy driver):
Wq|
http://www.msi.com.tw/program/support/driver/dvr/spt_dvr_detail.php?UID=745&kind=1,把下载的驱动解压缩到软盘上,安装系统时在第一次进入蓝色安装页面时敲F6,提示指定软盘时敲S键,系统读取软盘,在弹出的菜单里选AHCI即可。a[?r;
如果没有软驱,可以先在BIOS里把Configure SATA1 as选项设置[IDE],安装完系统一及所有驱动后,请到下面网址下载驱动程序9im05ww.exe:
(8b
http://www-900.ibm.com/cn/support/download/attachment/XJCI-6N5C5P/79im05ww.exe#z'xQ
下载后执行9im05ww.exe。驱动程序会被解压到C:\DRIVERS\WIN\IMSM目录下,这个驱动程序可以支持INTEL当前所有的AHCI控制器。专门提供了一个脚本用于在XP下从IDE转ACHI。9im05ww.exe解压时该脚本放在C:\DRIVERS\WIN\IMSM\PREPARE目录下。这个脚本原是给HINKPAD
笔记本使用的,所以必须先修改一下才可以用在台式机上。用记事本打开C:\DRIVERS\WIN\IMSM\PREPARE\IMSM_PRE.INF,将ICH7M的AHCI设备编号27C5替换成自己主板的AHCI设备编号,例如ICH7R的设备编号为27C1(ICH6R是2652,ICH7R/DH是27C1,ICH7M是27C5,ICH8R是2821),全部替换后保存并关闭文件。接下来双击执行INSTALL.CMD,脚本成功执行后就可以重启系统,并在BIOS里设置Configure SATA1 as选项为[AHCI],再进系统即可。
;N<
如果你的SATAII硬盘在P965主板上已经在IDE模式下安装完XP系统,也可以利用上述方法启用NCQ,不必重装系统。
Z,D
(3)、验证开启NCQ。
j"[]
安装IINTEL AHCI驱动后,在设备管理器可以看到AHCI控制器:
i&
也可以安装INTEL的Intel Matrix Storage驱动,安装后可以看南桥是否开启NCQ。
b0BM
HD Tune 2.53可以检测硬盘是否开启NCQ
2、NVIDIA芯片组
*E
NVIDIA芯片组比较简单,nForce 550以上的芯片组支持SATAII RAID,当然就支持AHCI。nForce 500、nForce 4芯片组仅支持SATAI硬盘,如硬盘支持NCQ开启NCQ也没有问题。
E{5
nForce 550以上的芯片组不需要在BIOS里设置AHCI,其实BIOS里也没有这个选项。只要在安装NV主板驱动时,安装IDE SW驱动就可以。安装IDE SW驱动后,可以通过设备管理器查看芯片组是否开启NCQ:
H(?
至于硬盘是否开启NCQ,可以用HD Tune,也可以用EVEREST查看
nForce 500、nForce 4芯片组的主板可以进BIOS设置AHCI,然后安装IDE SW驱动就可以了。
Mf6
安装IDE SW驱动后XP桌面右下角的任务栏里有“安全删除硬件”的图标,这是热插拔功能,如果是nForce 550以上芯片组的主板,支持热插拔的SATAII硬盘,就可以像U盘一样安全的热插拔了。
{di?u
©微星科技中国区客户服务论坛 -- 微星科技中国区客户服务论坛 y3?o6
微星目前还没有VIA VT8251南桥的主板,就不做介绍了。
:
©微星科技中国区客户服务论坛 -- 微星科技中国区客户服务论坛 )f7iK
开启NCQ后读写硬盘的速度有多大提高?我没有感觉到。测试可能读盘快一点,实际使用感觉不到