Installing SATA Drivers for enabling SATA native mode after installing Windows XP

If you want to enable SATA Native Mode on your computer AFTER installing Windows XP follow this procedure.

For whatever reason, you may have installed Windows XP on your new laptop with SATA Native Mode disabled in the BIOS. Once XP is installed, enabling it in the BIOS will result in a BSOD upon loading Windows because XP doesn’t have the correct drivers.

Enabling SATA native mode will give you a slight performance increase and slightly increased battery life.

1.  Download the Intel Matrix Storage Manager software for your computer from the manufacturer’s web site

2.  Run it, by default it will save some files to C:\ before it runs setup and tells you that the software is not supported (alternatively you can uncompress the files to a temporary folder with a compression software like 7-Zip)

3.  Now open up a command prompt, go to the folder where the files were extracted and run the following command to extract the driver files: “setup -A -P”path of the extracted files” (without the quotes and there may be a space or not between -P and the path, depending on your version of the driver)

4.  Accept the license agreement, it extracts some files. The files you’re interested in are now in a “Driver” subfolder of the original folder and include the following :iaahci.cat, iaahci.inf, iastor.cat, iastor.inf, iastor.sys, TXTSSETUP.OEM

5.  Now go to Device Manager, under IDE ATA/ATAPI controllers you should see something like : Intel 82801GBM (ICH7-M Family) Serial ATA Storage Controller

6.  Right-Click on that and select Update Driver

7.  Say no to connecting to Windows Update to search, hit Next

8.  Select Install from a list or specific location (Advanced), hit Next

9.   Select “Don’t search. I will choose the driver to install”, hit Next

10. Select Have Disk

11. Browse to the Driver folder and highlight the iastor.inf file, hit Open

12. Select OK

13. Now you should have a list of controllers. **WARNING** Selecting the wrong controller for your computer will prevent it to boot, causing BSOD. Make sure you select the right controller for your particular computer ! See this thread on HP forums for the controller inside some laptops: http://forums.itrc.hp.com/service/forums/bizsupport/questionanswer.do?threadId=1057792

14. You’ll get warned that installing the device driver is not recommended, click Yes to continue installing

15. Click Finish

16. Click Yes to restart your computer

17. When your computer boots up, you need to to enter the BIOS. Change SATA Native Mode to Enabled, save changes and exit.

18. After you log into Windows, your computer will find the “new” hardware. Wait until you get the popup message to restart your computer, say Yes to restart one last time.

Credits : http://mytechweblog.blogspot.com

13 Responses to “Installing SATA Drivers for enabling SATA native mode after installing Windows XP”

  1. manikanta Says:

    up to here iam frustrated due to there are no good drivers with installation procedure now i am very happy and once again thanks thanks to you

  2. sirish Says:

    my laptop model is CQ40-144tu it is irritating me its wont take installation of windows xp and it wont run with dos os,some error messages are coming on start up and ask for restart agin and again repeting this problem,
    what can i do for install windows xp for the very first time,

  3. Simon Says:

    I ran into the same problem as Manikanta. I have Intel 945GM Chipset (ICH7-M). The Windows XP Installation wouldn’t accept the “F6″ driver disk I’ve downloaded from the Intel’s website.
    I had to disable S-ATA native mode in BIOS, to get Windows XP installed.
    Using the procedure you described, I was able to enable the S-ATA native mode later.

    Thank you. Your article was of real help to me.

  4. Fouad Ali Says:

    thank you sir for your very easy to follow advise. Worked well for my p7805u FX.

    For those of you who dont know what command prompt is, than download the installer, put a short cut of it on your desktop, right click the short cut and choose properties, where it sez target youll notice the entire file path in quotes, insert the “-a -p “file path where you want the stuff extracted to” and hit apply.

    Should Woik.

  5. rakesh sorathiya Says:

    very nice

  6. Dan Says:

    “5. Now go to Device Manager, under IDE ATA/ATAPI controllers you should see something like : Intel 82801GBM (ICH7-M Family) Serial ATA Storage Controller”

    If you don’t see the above, remember to install the motherboard drivers first!

    Also, if you want to install XP on a SATA from the start, you can burn a CD with the SATA drivers on it using nlite :
    http://paparadit.blogspot.com/2007/06/installing-sata-hard-drive-with-windows.html

  7. Varun Says:

    Sandeep Can u Descrivbe step to step commonds of compond prompt because i don’t know how to use common prompt. Please……

  8. Raghavan's WikiSite: Teklinx Says:

    [...] http://www.wisegeek.com/what-is-sata-or-serial-ata.htm http://saysprasad.wordpress.com/2009/02/01/installing-sata-drivers-for-enabling-sata-native-mode-aft... http://en.allexperts.com/q/Hard-Drive-Problems-2113/SATA-Configuration-1.htm [...]

  9. Alex Says:

    Well, after trying for about 3 hours for a sollution, yours was not only the one that really worked, but also the best explained one and the most up to date. Thanks! Now I have sata on my acer 5315… however i don’t see any improvement:|

  10. Transferring settings/applications to clean XP install? - TechSpot OpenBoards Says:

    [...] had a chance to touch the PC yet – but a friend pointed me in the direction of this: http://saysprasad.wordpress.com/2009…ng-windows-xp/ Anyone know what the AMD equivalent of Intel Matrix Storage Manager would be called if there is [...]

  11. bob Says:

    anyone know how to do this for an AMD based system?

  12. tong dai dien thoai Says:

    thanks you.

  13. Ra Says:

    Yo dude, ur a life saver… was to try this manual force method but was searching all-over and this was the first link an abt 10 searches with different wordings… Thanks a million dude…


Leave a Reply