Cannot update SATA controller driver

T60/T61 series specific matters only
Post Reply
Message
Author
DM1
Posts: 11
Joined: Wed Mar 21, 2007 8:24 am
Location: Albany, NY

Cannot update SATA controller driver

#1 Post by DM1 » Fri Feb 29, 2008 12:55 pm

I've done a clean install of Windows Vista Business SP1 on a T61 laptop.

It's configured to boot in Compatibility Mode and boots just fine that way.

When I change to AHCI mode in the BIOS, it won't boot.

It seems like the drivers for the SATA hard drive controller that come with Vista do not work with AHCI mode.

Now, I did backup all the preinstalled drivers and have attempted to install the one in the IMSM folder:

Note: these are the "iaachi" and "iastor" files.

But Vista claims that the drivers are already up to date:

"The best driver software for your device is already installed."

Intel(R) ICH8M 3 port Serial ATA Storage Controller - 2828

I right click on:

- ATA Channel 0
- ATA Channel 1
- Intel(R) ICH8M 3 port Serial ATA Storage Controller - 2828

Nothing updates - essentially same message as above in all cases.

How can I install the driver that will allow me to use AHCI?

SHoTTa35
ThinkPadder
ThinkPadder
Posts: 1597
Joined: Tue May 29, 2007 6:20 pm
Location: Wash, DC
Contact:

#2 Post by SHoTTa35 » Fri Feb 29, 2008 1:05 pm

you don't need to change to compatability mode with Vista, just do ACHI and Vista boots just fine. I have my T60 (sig) and i installed SP1 Integrated from MSDN just fine also.
Current - Thinkpad T410si - Core i3 330m, 4GB, 250GB 5400RPM, WXGA+, FPR, BT, Camera, DVDRW, Gobi2000, Win7 Pro x32
Past - Thinkpad T410 - T400 - T61 - T60 - T43 - T42 - T41 - T40 - T23 - 600X

DM1
Posts: 11
Joined: Wed Mar 21, 2007 8:24 am
Location: Albany, NY

#3 Post by DM1 » Fri Feb 29, 2008 2:04 pm

I just tried it again:

SATA Controller Mode Option - AHCI = BSOD

SATA Controller Mode Option - Compatibility Mode = boots just fine.

I'm running Vista Business SP1 - downloaded from Volume Licensing Center.

msb0b
Sophomore Member
Posts: 168
Joined: Tue Jan 15, 2008 2:20 pm
Location: Chicago, IL

#4 Post by msb0b » Fri Feb 29, 2008 2:21 pm

Try reinstall Vista under AHCI setting. The compatibility mode is for OS that do not have SATA driver built-in, e.g. XP without SP2 slipstream. Vista can support AHCI mode just fine.

ShadowRider
Posts: 30
Joined: Wed Mar 28, 2007 8:08 pm
Location: Dayton, Ohio

#5 Post by ShadowRider » Fri Jul 04, 2008 11:32 am

I found this link on the MS site which should help you without having to reinstall Vista:
http://support.microsoft.com/kb/922976

In essence, you have to turn on the MSAHCI service via the registry before changing the BIOS setting:

1. Exit all Windows-based programs.
2. Click Start, type regedit in the Start Search box, and then press ENTER.
3. If you receive the User Account Control dialog box, click Continue.
4. Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
5. In the right pane, right-click Start in the Name column, and then click Modify.
6. In the Value data box, type 0, and then click OK.
7. On the File menu, click Exit to close Registry Editor.
T61 6465CTO
T60p 8744J2U
past:
TP G40, TP G40, TP 600x, TP 560, TP 380

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “ThinkPad T6x Series”

Who is online

Users browsing this forum: 91011, zoltan87 and 7 guests