2008/08/20

Install SATA drivers on a HP Pavilion DV2320LA AFTER installing Windows XP

How to install AHCI drivers on a HP Pavilion DV2320LA AFTER installing Windows XP on the laptop in IDE mode. In another words how to switch from IDE to SATA after Windows XP installation.
Where for best performance the SATA-HD uses AHCI mode. Which Vista suppports but XP doesn’t. So this is for the ones who installed Windows XP in IDE-mode on a Vista-PC or Vista-Laptop.
So assuming you installed Windows XP in Ide MODE, but you would like XP be able to run in ACPI mode:

  1. Goto Intel site: http://downloadcenter.intel.com/Product_Filter.aspx?ProductID=2101&lang=eng
  2. Choose Windows XP
  3. Choose Intel(R) Matrix Storage Manager
  4. Download iata85_cd.exe (File 1)
  5. Then download 32-bit Floppy Configuration Utility (File 2)
  6. Open File 2 and extract the whole folder to wherever you like. Make sure you remember the location. Copy from this folder file "IaStor.sys" to C:\windows\system32\
  7. Copy the following registry file to your desktop (copy and paste it into notepad) and save as "ahci.reg" (Only copy-paste what is written in italic)
    ———————————————-
    Windows Registry Editor Version 5.00
    [HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\CriticalDeviceDatabase\pci#ven_8086&dev_27c4]
    "Service"="iaStor"
    "ClassGUID"="{4D36E96A-E325-11CE-BFC1-08002BE10318}"
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor]
    "Type"=dword:00000001
    "Start"=dword:00000000
    "Group"="SCSI miniport"
    "ErrorControl"=dword:00000001
    "ImagePath"="system32\\drivers\\iaStor.sys"
    "tag"=dword:00000019
    "DisplayName"="Intel AHCI Controller"
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Parameters]
    "queuePriorityEnable"=dword:00000000
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\iaStor\Enum]
    "0"="PCI\\VEN_8086&DEV_27C4&SUBSYS_30B2103C&REV_02\\3&B1BFB68&0&FA"
    "Count"=dword:00000001
    "NextInstance"=dword:00000001
    ———————————————-
  8. Go to This Computer-> Properties -> Hardware -> Device manager.
  9. Under IDE ATA/ATAPI-Controllers, right-click the first INTEL(R) Controller, and update the driver. Manually install the driver!! Make sure in every step you choose yourself what drivers to install!! Browse to the folder where you extracted file 2. Now choose the "iaAHCI.inf" to install. All the AHCI drivers will be installed now.
  10. Double check you’ve copied the IaStor.sys file as part of step 6.
  11. Now do the following: Run the "ahci.reg " file to add the entries into the registry.
  12. Reboot the computer
  13. Enter the BIOS. Change the setting for the on board Intel controller to AHCI, save and exit BIOS.
  14. Boot into Windows
  15. Windows will startup because of the manually installed drivers. Windows will find new hardware and install drivers automatically (because you changed the original driver manually, windows wants to restore this driver). Just ignore this
  16. Go to the File 1: " Intel Matrix Storage Manager iata85_cd.exe ". This is a setup file.
  17. Run this setup and the "Intel Matrix Storage Manager" will install the complete AHCI-SATA driver.
  18. After installation, Restart!

Good Luck!

Andres Rormoser
AL Team
http://www.androidlocation.com/

8 comentarios:

Juanjo dijo...

Thank you very much¡

I were looking for this information, and i have encountered your blog.

Regards.

Andres Rormoser dijo...

Great! Let me know if you need more info.

pumby dijo...

Hola,buscando información sobre esto de los controladores sata he llegado hasta aquí.
Quería saber si que explicas en la entrada valdría para cualquier pc o si solo es para los hp pavillion.

Muchas gracias.

Andres Rormoser dijo...

pumby,
Deberia ser compatible con cualquier PC que usen el mismo controlador de disco.

Saludos, AR

pumby dijo...

Gracias por la respuesta Andres.
Se trata de un PC nuevo con una placa asus p5ql pro y win xp 64 instalado en modo IDE.
Entonces por lo que veo sería todo igual solo que cambiando el archivo iata85cd.exe por el iata87cd.exe que hay ahora y la Floppy Configuration Utility correspondientes al xp de 64 bits.

Un día de estos si tengo tiempo lo pruebo. Muchas gracias

Anónimo dijo...

OOOOOJOOOOO LEEEEEERRRRRRRRRR driver o controlador para XP

Por fin el driver de audio del HP pavilion dv2000, funcionando en la siguiente pagina encontraran las instrucciones y el driver que lo pone a funcionar

http://sites.google.com/site/driveraudiopavilion/

http://sites.google.com...
…/site/driveraudiopavilion/

$$$$$$$$$$$$$$$$$$$$$$$$$$$$

Ruben dijo...

Mil Gracias por el tutorial.
Funcionando perfectamente en un Toshiba Satellite U400.

Andres Rormoser dijo...

Ruben, me alegro que te haya servido el tutorial y gracias por el feedback que tambien funciona en la Toshiba U400