Intel storage controller driver

ctv

Distinguished
Nov 28, 2011
17
0
18,510
Hi

I have a question which I have been pondering about. I have an OCZ Vertex 3 SSD and using an Intel P67 based motherboard. Everything is working perfectly. My question is more for educational purposes.

When installing a new SSD into a system, I have read that the storage controller mode needs to be set to AHCI (NOT IDE/legacy or RAID) - correct me if I am wrong here?

Further to this, once one has installed the OS one would start with drivers as usual. This includes chipset driver's and so forth... Now on Vista & Windows 7, the OS uses the Microsoft generic AHCI driver (Standard AHCI 1.0 Serial ATA Controller) for the storage controller. This generic driver will be updated once Intel's latest chipset drivers are installed (e.g. Intel ICHXX/XX/XX X Port SATA AHCI Controller - XXXX, where "X" will be different depending on your storage controller).

One also has the option to install Intel's RST (Rapid Storage Technology) driver & application. This driver usually updates or replaces the generic windows driver (if any) or even the Intel chipset driver as mentioned above.

Now, this is where my actual question comes in.... whats the difference between Intel's AHCI driver loaded via the chipset driver setup and the one used by the Intel RST setup? Furthermore, which one should one use and why?
 


Sorry, but that's incorrect. No drivers are installed during Intel chipset software installation, just Windows .inf files.

This is a section I copied from the "Read Me" file:





Here’s the link to Intel’s chipset download page if you wish to read the entire "Read Me" file: http://downloadcenter.intel.com/Detail_Desc.aspx?agr=Y&ProdId=816&DwnldID=20775&ProductFamily=Chipsets&ProductLine=Chipset+Software&ProductProduct=Intel%c2%ae+Chipset+Software+Installation+Utility&lang=eng
 


If no AHCI controller are installed during the chipset installtion, then why does the storage controller driver change from "Standard AHCI 1.0 Serial ATA Controller" (from Microsoft), to "Intel ICHXX/XX/XX X Port SATA AHCI Controller - XXXX" (from Intel)?

I can confirm this as I have seen this on more than one system when loading chipset drivers.
 
I stand corrected, you're right.

I downloaded the chipset .zip file from the link I provided and extracted it. One of the folders had Windows .inf files for AHCI devices. I guess this is what they are referring to in the Read Me file as "SATA Storage Support".

This is from the Read Me file of Intel's RST drivers:




It appears from comparing the 2 Read Me files that the AHCI drivers installed during chipset installation are basic/generic, designed to work with all SATA AHCI controllers (similar to Microsoft's); and that the AHCI drivers installed from RST are specifically for Intel SATA AHCI Controllers, and most likely will provide enhanced performance.

So with your P67 motherboard you should install the Intel RST drivers after installing the chipset drivers.
 


I actually noticed the same thing. However, if you go into "Driver details", you'll see that the actual driver files are the same as before.