Setting up ACHI on P965 Motherboards

by Nick.

When I first installed Windows on my new system I thought how cool it was that Windows would install without needing to additional drivers at install time. It seems that the ASUS P5B-E, and I assume most other Intel P965 motherboards allow you to make your SATA hard drives look like IDE hard drives. While this seemed like a good feature to me during installation, it soon started to cause me problems later.

DISCLAIMER: Please note that even though this worked for me, if you follow the procedure described in this post you do so at your own risk. This site and myself are not responsible for any damage caused to your hardware, software, or lose of data due to you following these directions.

I first started to notice problems when I tried to burn a CD. In Nero I made coaster after coaster, and when trying to use the Windows built-in burning functionality I just got error messages. I could read CD’s and DVD’s just fine, but could not burn anything. When looking in the control panel I noticed that my IDE DVD-R drive showed up as a SCSI drive, and that is also when I noticed that the Intel SATA controllers were showing up as IDE controllers. So I figured there must have been a bad driver configuration somewhere down the line. I decided to re-install Windows and try and setting my BIOS to use the advanced SATA interface (ACHI) for both the Intel and JMicron SATA controllers.

The first thing I did was make my two driver floppy disks from the ASUS driver CD. These were meant to let me install the needed drivers through the F6 menu when installing Windows. But after switching everything to ACHI and trying to install WindowsXP I quickly noticed that the Windows installer would not let me use more that one Floppy. If I swapped floppy disks and tried to load more drivers it just showed the drivers from the previous disk. So I had to find a fix.

After switching back to IDE mode and booting back into my previous install of Windows I copied all the files, except for