stoff, on Nov 1 2006, 02:50 PM, said:
Hi everybody.
I'm not sure which approach is best to disable NCQ on my new Raptor when I'm going to built a brand new system.
One option is to just make sure that AHCI is disabled in the bios (on the Asus P5B Deluxe) and set it to IDE before installing Windows XP. But there may also be an option to set it later in the drivers, if I go with AHCI. Does anybody know what is recommended? Any negatives from disabling AHCI?
Disabling AHCI will have the effect of making the SATA controller emulate a PATA controller. In practice this means that SATA-dependent features such as NCQ or hot plugging as well as transfer rates over 132 MB/s will not be possible. Note that, since Windows XP does not support AHCI by itself[1], you will need drivers from the motherboard/chipset manufacturer. In that case, you would press F6 while booting the install CD and use those drivers. Turn AHCI off, and you will use the default ATA drivers in Windows. Although this will prevent transfer rates over 132 MB/s, this should have little effect on you as AFAIK no single HDD available today has a STR high enough that UDMA mode 6 would not be fully sufficient. Higher speeds would at best benefit burst transfers. The real-would performance gain is certainly minimal.
[1] Not 100% sure whether Windows would detect an AHCI controller as a standard IDE controller or a RAID/SCSI controller. In the former case, enabling AHCI without using the appropriate drivers would have no effect, whereas in the latter case XP setup will not allow you to continue.