6 Replies Latest reply on Dec 5, 2012 7:40 PM by parsec

    Where to find Microsoft AHCI drivers for Windows XP?


      The documentation for the SSD Toolbox says that it will work with the generic Microsoft AHCI driver in Windows XP (table copied below).  Where can I find this driver?  I assume they mean the file msahci.sys which shows up in Device Manager as "standard AHCI 1.0 serial ATA controller" but I only find this as part of Vista or Windows 7.

      I would like to use the X25-M G2 with a Highpoint Rocket 620 SATA card, or other non-Intel AHCI-compatible SATA controller, with Windows XP. I want to use the Microsoft AHCI driver, not a driver from a manufacturer, because it is required for the SSD Toolbox.


      Thank you very much!





      ® SSD Toolbox OS Requirements Matrix Operating System

      Storage Driver

      Execution Environment

      Microsoft Windows* 7

      Microsoft* AHCI

      Native OS support (Intel

      ® SSD Toolbox not required)

      Microsoft Windows 7


      ® Matrix Storage Manager**


      ® SSD Toolbox required

      Microsoft Windows Vista* or XP

      Microsoft AHCI or Intel

      ® Matrix Storage Manager


      ® SSD Toolbox required

        • 1. Re: Where to find Microsoft AHCI drivers for Windows XP?

          Hello, unfortunately Intel® does not provide or support AHCI drivers for any operating system, I suggest you to contact Microsoft for Further assistance.

          • 2. Re: Where to find Microsoft AHCI drivers for Windows XP?

            Barrett, you have in fact the answer in your question.

            It says:

            Microsoft Windows Vista* or XP

            Microsoft AHCI or Intel

            ® Matrix Storage Manager

            Which is correct; an AHCI driver is provided for Windows Vista by Microsoft, and for XP the AHCI driver is provided by Matrix Storage Manager (now called Intel Rapid Storage).

            My SSD is running beautifully on AHCI / XP SP3 32bit using the latest Intel Rapid Storage driver (iaStor.sys) version beta.


            Mauriceb, you know Intel Rapid Storage is Intel's AHCI driver........ right? o_O

            • 3. Re: Where to find Microsoft AHCI drivers for Windows XP?

              I have an MSI mobo P67A-GD65 (B3) with Intel P67 chipset. Trying to setup with SATA AHCD on XP pro.

              The driver now is Intel 6 series/C200 Series Chipset family:

              -2 port Serial ATA controller 1C08

              -4 port Serial ATA controller 1C00

              These work only in IDE settings.

              The Intel P67 Express Chipset is the same as yours I think.

              Can you maybe forward a link where I could download the right driver to work with AHCI on XP pro ?

              MSI drivers for AHCI are not available or at least, I can't find it.

              • 4. Re: Where to find Microsoft AHCI drivers for Windows XP?

                Leo, here it is:




                Your P67 chipset is the same as the others, that is correct.


                If you installed Windows XP in IDE mode, you simply cannot change to AHCI mode after installing that driver (BTW, it is the third one in the list, STOR_Win7_XP_11.2.0.1006.exe).


                You must either install XP in AHCI mode, and install the f6flpy-x64_11.2.0.1006.zip driver during the OS installation, or perform a registry change that will allow you to change to AHCI mode. Google on "changing to AHCI mode" for complete instructions.

                • 5. Re: Where to find Microsoft AHCI drivers for Windows XP?

                  Ok Parsec,


                  I hesitate to start with it. Surely because nor MSI, nor Intel is giving any real response to my requests for a straight answer. That makes the decision to start, harder.

                  It is like this. I use to work about two years with W7 with great satisfaction. I have an extra HD with XP, only for occasionly work with Autocad. In IDE format I can use both systems, only change bootsequence with F11.

                  The Bios of the system allows to change everything to AHCI. As I strive to always improve things I had liked to change the whole system to this. Recently I managed the W7 disk and have a two good Acronis images from it. One with ADCI and another one with IDE. So now, everytime I need XP, I modify the BIOS and start again with IDE for XP.

                  The reason to start with the whole AHCI is somewhere else:

                  Orico Floppy Drive Slot 4 Groups SATA / SSD HDD Power Switch Control - Free Shipping - DealExtreme

                  This is a small powerswitch unit for 4 HD's. As far as my understanding of this, it will need to work with all HD's in AHCI. I ordered one in the US and in the meantime I try to arrange my XP disk also with AHCI.

                  Although I am really not sure, that the hardware needs it.

                  Also I found an Intel list, but another one as yours. I was thinking to use the first driver of the list (because OS independant), but the fear of creating a totall loss is awfull.

                  Download Center

                  What to do?

                  • 6. Re: Where to find Microsoft AHCI drivers for Windows XP?

                    That switch suggests or requires its use with AHCI mode so the drives it controls can be set for "hot plugging", which allows a drive to be powered on or off while the OS is running, without losing data or damaging the drive. The potential problem is, will your BIOS have a hot plug setting for each drive in the BIOS. Hot plugging should be enabled by default, but I doubt you would trust it without an explicit setting.


                    The link to the Intel driver you posted is just the latest version of the IRST driver. The one I posted is a little older, but I know it works with P67 chipsets.


                    I was able to find the Intel AHCI/RAID driver for XP 64 bit on your boards download page very easily:




                    It is an older version, but will likely work better with XP and your board.


                    Intel's support is not formally provided in this user forum. The page was down when I attempted to get the link for you. At the bottom of this page there is a link for Support, and from there a link to Contact Support.