AHCI : Enable in Windows 7 / Vista

AHCI : Enable in Vista and Windows 7 after OS install


   Information
AHCI Advanced Host Controller Interface makes NCQ Native Command Queing along with hot-plugging or hot swapping through SATA Serial-ATA host controllers possible; Vista was the first to offer this feature. The issue with AHCI is it needs to be enabled in the BIOS prior to OS installation; doing so after you have installed the OS will disable the PC. The reason why is Windows disables the AHCI drivers not needed durring installation.

This tutorial will show you how to enable AHCI after you have installed the OS if you didn't already have AHCI enable in the BIOS when you installed the OS.

   Warning
Changing values in the Windows registry can disable your machine; if you're not sure how to do this please post a question in this tutorial and someone will be glad to help you.
   Note
This method will also work for Windows Vista though the default DWORD string value in Vista will be "4" where it will be "3" in Windows 7.

As a precaution it would be a good idea to create a "System Restore Point" before you start this, the tutorial can be found at the link below.

System Restore Point - Create


Let's get started!
1) In the Windows start menu search box type regedit, right click the entry, click Run as Administrator, enter your user credentials for the UAC prompt, then click yes to open regedit.
Start_Regedit.jpg
UAC_Regedit.jpg

2) In regedit navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services.

3) In the left pane, click on msahci, in the right pane double click on Start to modify it.
RegEdit1.jpg
RegEdit2.jpg
4) In the window that opens change the value to 0 (zero), and click OK.
RegEdit3.jpg
5) In the left pane, click on iaStorV (if there), in the right pane double click on Start to modify it. Repeat step 4, and go to step 6 below.
NOTE: From: Error message occurs after you change the SATA mode of the boot drive

6) Close Registry Editor.
7) Now you'll need to restart the PC and go into the BIOS and enable AHCI. When Windows boots up, it will finish installing the AHCI drivers.
AHCI Driver.jpg
AHCI Driver2.jpg

8) You will need one final restart to finish the process after the drivers are installed.
Restart.jpg
   Note
For those with nForce boards, have a look at the Information post below.

The method was worked out by Everlong and credit for that goes to him, thanks mate!



Enjoy! :)







 
Last edited by a moderator:
You would need to look in the bios settings for hard drives. The option for Raid as well as ide mode and AHCI would be found in the Integrated Periperals section.

As for your finding on drivers there that shows you have the necessary drivers already installed. That should out the need for any worry about getting drivers on when switching modes.

Here the board came already set to the AHCI mode from the factory but 7 was dragging. I then switched it to the Native ide mode until lately seeing the clean install go on.

The initial install however was to one of the sata 3 not sata II drives when getting the case together. Apparently the S3 controller is a bit more fussy.
 

My Computers My Computers

  • At a glance

    W7 Ultimate x64/W10 Pro x64/W11 Pro Triple Bo...AMD Phenom II X4 975 Deneb 3.6ghz - 965 2nd r...Kingston Hyper X DDR3 1600 1.5v 16gb - Hyper ...MSI HD Radeon 5750 1gb - MSI HD Radeon 6450 o...
    Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    Custom builds = 2
    OS
    W7 Ultimate x64/W10 Pro x64/W11 Pro Triple Boot - Main PC W7 Remote PC Micro ATX W7 Pro x64/W11 Pro
    CPU
    AMD Phenom II X4 975 Deneb 3.6ghz - 965 2nd remote pc
    Motherboard
    Gigabyte GA-790XTA-UD4-Gigabyte GA-880GM-D2H remote pc
    Memory
    Kingston Hyper X DDR3 1600 1.5v 16gb - Hyper X Fury 8gb 2nd
    Graphics Card(s)
    MSI HD Radeon 5750 1gb - MSI HD Radeon 6450 on mini tower
    Sound Card
    Creative Labs X-Fi Xtreme Audio P - Realtek onooard 2nd case
    Monitor(s) Displays
    ASUS VW199T-P 19" HP 2082a Main-HP 2082a 20" remote pc
    Screen Resolution
    Asus 1440x900 - HP 1600x900
    Hard Drives
    WD Black 1TB HD per OS W7, W10, and pending W11 presently on 500gb OS Drive - Pending Triple 1TB HDs for Spanned Storage/backup volume
    Single 2TB external USB enclosure, single 1TB System 7 Host/Boot drive, Pending 8TB external HD for system image b
    PSU
    Corsair 750TX - primary / Corsair CX600 - second
    Case
    Antec 900-2 - SSD compatible / NZXT Vulcan mini tower
    Cooling
    Zalman CNPS9900A
    Keyboard
    AZIO L70 Backlit Letters Gaming - ONN Cordless/USB
    Mouse
    MSI DS200 Programmable, Logitech Cordless
    Internet Speed
    30mbps upgrade - primary hard wired - mini tower usb WiFi
    Antivirus
    GFI VIPRE Internet Security 2014 on W7 2016 beta on W10,
    Browser
    Cyberfox, WaterFox 64bit FF variants, FireFox x64, Pale Moon
    Other Info
    Accomdata fan cooled usb 2.0 PIDE/Sata II, III external enclosure.
    Sambient usb/eSata PATA/Sata II, III external enclosure.
  • At a glance

    W7 Pro x64/W11 ProAMD Deneb 3.6ghz - 965Kingston Hyper X Fury 8gbMSI HD Radeon 6450 DVI Output
    Computer type
    PC/Desktop
    System Manufacturer/Model Number
    CUSTOM ASSEMBLY
    OS
    W7 Pro x64/W11 Pro
    CPU
    AMD Deneb 3.6ghz - 965
    Motherboard
    Gigabyte GA-880GM-D2H remote pc
    Memory
    Kingston Hyper X Fury 8gb
    Graphics Card(s)
    MSI HD Radeon 6450 DVI Output
    Sound Card
    Realtek onooard Creative or Other separate PENDING
    Monitor(s) Displays
    VIZIO 32" LCD TV Separate LCD Pending
    Screen Resolution
    1600x1080
    Hard Drives
    WD 500GB OS Host/Boot WD Green 1TB Storage/Backup
    PSU
    Corsair 600W - THERMALTAKE 600W spare case
    Case
    NZXT Vulcan mini tower
    Cooling
    Twin 120mm Top Fans - 240mm Side Cover
    Keyboard
    ONN Cordless/USB Logitech Cordless
    Mouse
    ONN USB/Cordless - Logitech Cordless
    Internet Speed
    DSL 5G
    Browser
    MS Edge, FireFox, WaterFox x64, FireFox Nightly
    Other Info
    OS Testing-Remote Access to Main TeamViewer
Hum Night Hawk all I have is what the HDD brand is in Main there is nothing to do with HDD's in Advanced and then it just goes onto Display Security Boot and Exit - it seems a very simplistic BIOS to me.

Anyway it is running a light speed faster than the old Vista did witha WEI of 4.5 so no real worries.

All the drivers are up to scratch so am not that concerned and I am certain the owner will be pleased with the end result.

Thanks for the tips though I shall keep those in mind (whats left of it LOL!!):cool:
 

My Computer My Computer

At a glance

Desk1 7 Home Prem / Desk2 10 Pro / Main lap A...Desk1 i5 3750K / Laptop i7 GTX 860M / Desk2 i...Desk1 8GB (1866) / Desk2 16GB (1333) / Laptop...Desk 1& 2NVidia GTX 650 & Laptops on board Intel
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Own build (new) Desk1 / Asus ROG Win 7 / Desk2 1st build
OS
Desk1 7 Home Prem / Desk2 10 Pro / Main lap Asus ROG 10 Pro 2 laptop Toshiba 7 Pro Asus P2520 7 & 10
CPU
Desk1 i5 3750K / Laptop i7 GTX 860M / Desk2 i5 2500
Motherboard
Desk1 Asus P877-V / Desk2 Gigabyte H67 UD3H / Laptop ?
Memory
Desk1 8GB (1866) / Desk2 16GB (1333) / Laptop 8Gb DDR3
Graphics Card(s)
Desk 1& 2NVidia GTX 650 & Laptops on board Intel
Sound Card
Desk 1 & 2 -XONAR DG Realtek High Def audio Laptop
Monitor(s) Displays
Desk 1 Benq HD 2450 / Desk2 Philips 24" / Laptop 17.5"
Screen Resolution
1920x1080 D1 & D2 & Laptop 1
Hard Drives
Desk1 Samsung 120GB 830 SSD
Asus ROG 256GB 850 Pro SSD
Desk2 Samsung 840 256 SSD
Toshiba 120GB EVO
PSU
Desk 1 Corsair HX 1050/ Laptop ? / Desk 2 Corsair HX 650
Case
Desk 1 Cooler HAF XM ? Toshiba laptop / Desk2 Coolermaster
Cooling
Fans on all Desk1 -2 Desk2 - all Coolermasters 5 Laptop ?
Keyboard
Desk 1 MS Sidewinder X6 Desk 2 MS Sidewinder X 4
Mouse
Desk 1&2 - Gigabyte MS 900 gamer - laptop - Logitec wireless
Internet Speed
ADSL2+
Other Info
One other Desktop (tester) and spare Toshba laptop both with SSD's
Running Kaspersky 2016 ISS on all machines config'd identically
Logitec audio stereo systems on each machine (x3)
Canon MG5250MFC
Router/modem TP-Link running WPA2SK
Sometimes the options are hidden from view depending on which bios program is being used. Here it would be Award on the Gigabyte model board.

When pressing enter on the hard drives item you might find a sub menu for settings there likely if at all under Boot. Is this on a laptop or desktop by the way? Generally laptops will tend to see the limited bios options.
 

My Computers My Computers

  • At a glance

    W7 Ultimate x64/W10 Pro x64/W11 Pro Triple Bo...AMD Phenom II X4 975 Deneb 3.6ghz - 965 2nd r...Kingston Hyper X DDR3 1600 1.5v 16gb - Hyper ...MSI HD Radeon 5750 1gb - MSI HD Radeon 6450 o...
    Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    Custom builds = 2
    OS
    W7 Ultimate x64/W10 Pro x64/W11 Pro Triple Boot - Main PC W7 Remote PC Micro ATX W7 Pro x64/W11 Pro
    CPU
    AMD Phenom II X4 975 Deneb 3.6ghz - 965 2nd remote pc
    Motherboard
    Gigabyte GA-790XTA-UD4-Gigabyte GA-880GM-D2H remote pc
    Memory
    Kingston Hyper X DDR3 1600 1.5v 16gb - Hyper X Fury 8gb 2nd
    Graphics Card(s)
    MSI HD Radeon 5750 1gb - MSI HD Radeon 6450 on mini tower
    Sound Card
    Creative Labs X-Fi Xtreme Audio P - Realtek onooard 2nd case
    Monitor(s) Displays
    ASUS VW199T-P 19" HP 2082a Main-HP 2082a 20" remote pc
    Screen Resolution
    Asus 1440x900 - HP 1600x900
    Hard Drives
    WD Black 1TB HD per OS W7, W10, and pending W11 presently on 500gb OS Drive - Pending Triple 1TB HDs for Spanned Storage/backup volume
    Single 2TB external USB enclosure, single 1TB System 7 Host/Boot drive, Pending 8TB external HD for system image b
    PSU
    Corsair 750TX - primary / Corsair CX600 - second
    Case
    Antec 900-2 - SSD compatible / NZXT Vulcan mini tower
    Cooling
    Zalman CNPS9900A
    Keyboard
    AZIO L70 Backlit Letters Gaming - ONN Cordless/USB
    Mouse
    MSI DS200 Programmable, Logitech Cordless
    Internet Speed
    30mbps upgrade - primary hard wired - mini tower usb WiFi
    Antivirus
    GFI VIPRE Internet Security 2014 on W7 2016 beta on W10,
    Browser
    Cyberfox, WaterFox 64bit FF variants, FireFox x64, Pale Moon
    Other Info
    Accomdata fan cooled usb 2.0 PIDE/Sata II, III external enclosure.
    Sambient usb/eSata PATA/Sata II, III external enclosure.
  • At a glance

    W7 Pro x64/W11 ProAMD Deneb 3.6ghz - 965Kingston Hyper X Fury 8gbMSI HD Radeon 6450 DVI Output
    Computer type
    PC/Desktop
    System Manufacturer/Model Number
    CUSTOM ASSEMBLY
    OS
    W7 Pro x64/W11 Pro
    CPU
    AMD Deneb 3.6ghz - 965
    Motherboard
    Gigabyte GA-880GM-D2H remote pc
    Memory
    Kingston Hyper X Fury 8gb
    Graphics Card(s)
    MSI HD Radeon 6450 DVI Output
    Sound Card
    Realtek onooard Creative or Other separate PENDING
    Monitor(s) Displays
    VIZIO 32" LCD TV Separate LCD Pending
    Screen Resolution
    1600x1080
    Hard Drives
    WD 500GB OS Host/Boot WD Green 1TB Storage/Backup
    PSU
    Corsair 600W - THERMALTAKE 600W spare case
    Case
    NZXT Vulcan mini tower
    Cooling
    Twin 120mm Top Fans - 240mm Side Cover
    Keyboard
    ONN Cordless/USB Logitech Cordless
    Mouse
    ONN USB/Cordless - Logitech Cordless
    Internet Speed
    DSL 5G
    Browser
    MS Edge, FireFox, WaterFox x64, FireFox Nightly
    Other Info
    OS Testing-Remote Access to Main TeamViewer
Thanks Night Hawk yeah my friend this one is a Phoenix BIOS and it doesn't let you "land" on th HDD - it is a very very basic BIOS from what I am used to.
 

My Computer My Computer

At a glance

Desk1 7 Home Prem / Desk2 10 Pro / Main lap A...Desk1 i5 3750K / Laptop i7 GTX 860M / Desk2 i...Desk1 8GB (1866) / Desk2 16GB (1333) / Laptop...Desk 1& 2NVidia GTX 650 & Laptops on board Intel
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Own build (new) Desk1 / Asus ROG Win 7 / Desk2 1st build
OS
Desk1 7 Home Prem / Desk2 10 Pro / Main lap Asus ROG 10 Pro 2 laptop Toshiba 7 Pro Asus P2520 7 & 10
CPU
Desk1 i5 3750K / Laptop i7 GTX 860M / Desk2 i5 2500
Motherboard
Desk1 Asus P877-V / Desk2 Gigabyte H67 UD3H / Laptop ?
Memory
Desk1 8GB (1866) / Desk2 16GB (1333) / Laptop 8Gb DDR3
Graphics Card(s)
Desk 1& 2NVidia GTX 650 & Laptops on board Intel
Sound Card
Desk 1 & 2 -XONAR DG Realtek High Def audio Laptop
Monitor(s) Displays
Desk 1 Benq HD 2450 / Desk2 Philips 24" / Laptop 17.5"
Screen Resolution
1920x1080 D1 & D2 & Laptop 1
Hard Drives
Desk1 Samsung 120GB 830 SSD
Asus ROG 256GB 850 Pro SSD
Desk2 Samsung 840 256 SSD
Toshiba 120GB EVO
PSU
Desk 1 Corsair HX 1050/ Laptop ? / Desk 2 Corsair HX 650
Case
Desk 1 Cooler HAF XM ? Toshiba laptop / Desk2 Coolermaster
Cooling
Fans on all Desk1 -2 Desk2 - all Coolermasters 5 Laptop ?
Keyboard
Desk 1 MS Sidewinder X6 Desk 2 MS Sidewinder X 4
Mouse
Desk 1&2 - Gigabyte MS 900 gamer - laptop - Logitec wireless
Internet Speed
ADSL2+
Other Info
One other Desktop (tester) and spare Toshba laptop both with SSD's
Running Kaspersky 2016 ISS on all machines config'd identically
Logitec audio stereo systems on each machine (x3)
Canon MG5250MFC
Router/modem TP-Link running WPA2SK
Ouch! That's a tuff break for you alright! :(
 

My Computers My Computers

  • At a glance

    W7 Ultimate x64/W10 Pro x64/W11 Pro Triple Bo...AMD Phenom II X4 975 Deneb 3.6ghz - 965 2nd r...Kingston Hyper X DDR3 1600 1.5v 16gb - Hyper ...MSI HD Radeon 5750 1gb - MSI HD Radeon 6450 o...
    Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    Custom builds = 2
    OS
    W7 Ultimate x64/W10 Pro x64/W11 Pro Triple Boot - Main PC W7 Remote PC Micro ATX W7 Pro x64/W11 Pro
    CPU
    AMD Phenom II X4 975 Deneb 3.6ghz - 965 2nd remote pc
    Motherboard
    Gigabyte GA-790XTA-UD4-Gigabyte GA-880GM-D2H remote pc
    Memory
    Kingston Hyper X DDR3 1600 1.5v 16gb - Hyper X Fury 8gb 2nd
    Graphics Card(s)
    MSI HD Radeon 5750 1gb - MSI HD Radeon 6450 on mini tower
    Sound Card
    Creative Labs X-Fi Xtreme Audio P - Realtek onooard 2nd case
    Monitor(s) Displays
    ASUS VW199T-P 19" HP 2082a Main-HP 2082a 20" remote pc
    Screen Resolution
    Asus 1440x900 - HP 1600x900
    Hard Drives
    WD Black 1TB HD per OS W7, W10, and pending W11 presently on 500gb OS Drive - Pending Triple 1TB HDs for Spanned Storage/backup volume
    Single 2TB external USB enclosure, single 1TB System 7 Host/Boot drive, Pending 8TB external HD for system image b
    PSU
    Corsair 750TX - primary / Corsair CX600 - second
    Case
    Antec 900-2 - SSD compatible / NZXT Vulcan mini tower
    Cooling
    Zalman CNPS9900A
    Keyboard
    AZIO L70 Backlit Letters Gaming - ONN Cordless/USB
    Mouse
    MSI DS200 Programmable, Logitech Cordless
    Internet Speed
    30mbps upgrade - primary hard wired - mini tower usb WiFi
    Antivirus
    GFI VIPRE Internet Security 2014 on W7 2016 beta on W10,
    Browser
    Cyberfox, WaterFox 64bit FF variants, FireFox x64, Pale Moon
    Other Info
    Accomdata fan cooled usb 2.0 PIDE/Sata II, III external enclosure.
    Sambient usb/eSata PATA/Sata II, III external enclosure.
  • At a glance

    W7 Pro x64/W11 ProAMD Deneb 3.6ghz - 965Kingston Hyper X Fury 8gbMSI HD Radeon 6450 DVI Output
    Computer type
    PC/Desktop
    System Manufacturer/Model Number
    CUSTOM ASSEMBLY
    OS
    W7 Pro x64/W11 Pro
    CPU
    AMD Deneb 3.6ghz - 965
    Motherboard
    Gigabyte GA-880GM-D2H remote pc
    Memory
    Kingston Hyper X Fury 8gb
    Graphics Card(s)
    MSI HD Radeon 6450 DVI Output
    Sound Card
    Realtek onooard Creative or Other separate PENDING
    Monitor(s) Displays
    VIZIO 32" LCD TV Separate LCD Pending
    Screen Resolution
    1600x1080
    Hard Drives
    WD 500GB OS Host/Boot WD Green 1TB Storage/Backup
    PSU
    Corsair 600W - THERMALTAKE 600W spare case
    Case
    NZXT Vulcan mini tower
    Cooling
    Twin 120mm Top Fans - 240mm Side Cover
    Keyboard
    ONN Cordless/USB Logitech Cordless
    Mouse
    ONN USB/Cordless - Logitech Cordless
    Internet Speed
    DSL 5G
    Browser
    MS Edge, FireFox, WaterFox x64, FireFox Nightly
    Other Info
    OS Testing-Remote Access to Main TeamViewer
No probs mate I suppose after all is said and done it is running faster than that dog Vista she had on it.
 

My Computer My Computer

At a glance

Desk1 7 Home Prem / Desk2 10 Pro / Main lap A...Desk1 i5 3750K / Laptop i7 GTX 860M / Desk2 i...Desk1 8GB (1866) / Desk2 16GB (1333) / Laptop...Desk 1& 2NVidia GTX 650 & Laptops on board Intel
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Own build (new) Desk1 / Asus ROG Win 7 / Desk2 1st build
OS
Desk1 7 Home Prem / Desk2 10 Pro / Main lap Asus ROG 10 Pro 2 laptop Toshiba 7 Pro Asus P2520 7 & 10
CPU
Desk1 i5 3750K / Laptop i7 GTX 860M / Desk2 i5 2500
Motherboard
Desk1 Asus P877-V / Desk2 Gigabyte H67 UD3H / Laptop ?
Memory
Desk1 8GB (1866) / Desk2 16GB (1333) / Laptop 8Gb DDR3
Graphics Card(s)
Desk 1& 2NVidia GTX 650 & Laptops on board Intel
Sound Card
Desk 1 & 2 -XONAR DG Realtek High Def audio Laptop
Monitor(s) Displays
Desk 1 Benq HD 2450 / Desk2 Philips 24" / Laptop 17.5"
Screen Resolution
1920x1080 D1 & D2 & Laptop 1
Hard Drives
Desk1 Samsung 120GB 830 SSD
Asus ROG 256GB 850 Pro SSD
Desk2 Samsung 840 256 SSD
Toshiba 120GB EVO
PSU
Desk 1 Corsair HX 1050/ Laptop ? / Desk 2 Corsair HX 650
Case
Desk 1 Cooler HAF XM ? Toshiba laptop / Desk2 Coolermaster
Cooling
Fans on all Desk1 -2 Desk2 - all Coolermasters 5 Laptop ?
Keyboard
Desk 1 MS Sidewinder X6 Desk 2 MS Sidewinder X 4
Mouse
Desk 1&2 - Gigabyte MS 900 gamer - laptop - Logitec wireless
Internet Speed
ADSL2+
Other Info
One other Desktop (tester) and spare Toshba laptop both with SSD's
Running Kaspersky 2016 ISS on all machines config'd identically
Logitec audio stereo systems on each machine (x3)
Canon MG5250MFC
Router/modem TP-Link running WPA2SK
I have skimmed through this entire thread over the past couple of days, and I just want to get some opinions before I move forward.

I am going to put an SSD in my Dell desktop, and move the OS and programs to it. My question has to do with the need to enable AHCI.

The BIOS options that I have include "RAID on every bootup" (currently selected) and "RAID if signed drives, otherwise AHCI." ("Signed" is apparently Dell-speak for a drive being assigned to a RAID configuration.) I have two SATA HDDs in the system, but they are not configured in a RAID.

Several people in this thread have said that if you are currently configured as RAID, even if you have no HDDs in a RAID (which describes my system), you are effectively already using AHCI, and have nothing to gain by enabling AHCI. Is this the case even for SSDs?

Thanks for any and all input.
 

My Computer My Computer

At a glance

Windows 7 Professional 64-biti7 @ 2.70GHz8 GBNVIDIA NVS 4200M
Computer Manufacturer/Model Number
Dell Latitude E6420
OS
Windows 7 Professional 64-bit
CPU
i7 @ 2.70GHz
Memory
8 GB
Graphics Card(s)
NVIDIA NVS 4200M
Hard Drives
Samgsung SSD PM 810
AHCI is basically SCSI mode. The old term there was used for faster means of storage back in the 90s when you would more often hear the term SCSI array since companies were looking for faster access to data stored on network and other drives.

Switching to the AHCI mode sees Windows mount the volumes on the drives a little bit differently. You see that during the post screens when no factory logo screen is enabled where an extra screen appears to list the drives presently in the AHCI mode as SCSI devices.

With an SSD the technology is what is different there being similar in nature to a usb flash drive only seeing larger capacities for most unless you grab an expensive flash drive! Boot time is the preference there over the faster access time seen when in the AHCI mode.

As for RAID mainly that is best applied to server applications rather then your main OS drive. There are also various types of RAID and arrays as well such as either mirrored or even taking a single volume and spanning it across several drives to increase the total capacity.
 

My Computers My Computers

  • At a glance

    W7 Ultimate x64/W10 Pro x64/W11 Pro Triple Bo...AMD Phenom II X4 975 Deneb 3.6ghz - 965 2nd r...Kingston Hyper X DDR3 1600 1.5v 16gb - Hyper ...MSI HD Radeon 5750 1gb - MSI HD Radeon 6450 o...
    Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    Custom builds = 2
    OS
    W7 Ultimate x64/W10 Pro x64/W11 Pro Triple Boot - Main PC W7 Remote PC Micro ATX W7 Pro x64/W11 Pro
    CPU
    AMD Phenom II X4 975 Deneb 3.6ghz - 965 2nd remote pc
    Motherboard
    Gigabyte GA-790XTA-UD4-Gigabyte GA-880GM-D2H remote pc
    Memory
    Kingston Hyper X DDR3 1600 1.5v 16gb - Hyper X Fury 8gb 2nd
    Graphics Card(s)
    MSI HD Radeon 5750 1gb - MSI HD Radeon 6450 on mini tower
    Sound Card
    Creative Labs X-Fi Xtreme Audio P - Realtek onooard 2nd case
    Monitor(s) Displays
    ASUS VW199T-P 19" HP 2082a Main-HP 2082a 20" remote pc
    Screen Resolution
    Asus 1440x900 - HP 1600x900
    Hard Drives
    WD Black 1TB HD per OS W7, W10, and pending W11 presently on 500gb OS Drive - Pending Triple 1TB HDs for Spanned Storage/backup volume
    Single 2TB external USB enclosure, single 1TB System 7 Host/Boot drive, Pending 8TB external HD for system image b
    PSU
    Corsair 750TX - primary / Corsair CX600 - second
    Case
    Antec 900-2 - SSD compatible / NZXT Vulcan mini tower
    Cooling
    Zalman CNPS9900A
    Keyboard
    AZIO L70 Backlit Letters Gaming - ONN Cordless/USB
    Mouse
    MSI DS200 Programmable, Logitech Cordless
    Internet Speed
    30mbps upgrade - primary hard wired - mini tower usb WiFi
    Antivirus
    GFI VIPRE Internet Security 2014 on W7 2016 beta on W10,
    Browser
    Cyberfox, WaterFox 64bit FF variants, FireFox x64, Pale Moon
    Other Info
    Accomdata fan cooled usb 2.0 PIDE/Sata II, III external enclosure.
    Sambient usb/eSata PATA/Sata II, III external enclosure.
  • At a glance

    W7 Pro x64/W11 ProAMD Deneb 3.6ghz - 965Kingston Hyper X Fury 8gbMSI HD Radeon 6450 DVI Output
    Computer type
    PC/Desktop
    System Manufacturer/Model Number
    CUSTOM ASSEMBLY
    OS
    W7 Pro x64/W11 Pro
    CPU
    AMD Deneb 3.6ghz - 965
    Motherboard
    Gigabyte GA-880GM-D2H remote pc
    Memory
    Kingston Hyper X Fury 8gb
    Graphics Card(s)
    MSI HD Radeon 6450 DVI Output
    Sound Card
    Realtek onooard Creative or Other separate PENDING
    Monitor(s) Displays
    VIZIO 32" LCD TV Separate LCD Pending
    Screen Resolution
    1600x1080
    Hard Drives
    WD 500GB OS Host/Boot WD Green 1TB Storage/Backup
    PSU
    Corsair 600W - THERMALTAKE 600W spare case
    Case
    NZXT Vulcan mini tower
    Cooling
    Twin 120mm Top Fans - 240mm Side Cover
    Keyboard
    ONN Cordless/USB Logitech Cordless
    Mouse
    ONN USB/Cordless - Logitech Cordless
    Internet Speed
    DSL 5G
    Browser
    MS Edge, FireFox, WaterFox x64, FireFox Nightly
    Other Info
    OS Testing-Remote Access to Main TeamViewer
Thank you Night Hawk. My question was more about whether I needed to activate AHCI when installing a SSD if the controller is configured as RAID. Some here have said that if the controller is configured as RAID, AHCI is activated and there is no need to change the controller configuration.
 

My Computer My Computer

At a glance

Windows 7 Professional 64-biti7 @ 2.70GHz8 GBNVIDIA NVS 4200M
Computer Manufacturer/Model Number
Dell Latitude E6420
OS
Windows 7 Professional 64-bit
CPU
i7 @ 2.70GHz
Memory
8 GB
Graphics Card(s)
NVIDIA NVS 4200M
Hard Drives
Samgsung SSD PM 810
One thing I found here was when the board has an ide or Native ide mode depending on who made it and it comes set to AHCI by default you can run into problems with any fresh install of 7. The board here came set to AHCI by default and when the initial install of 7 went on it seemed to be taking far too long for Windows to load up.

When switching over to the Native ide mode suddenly 7 was starting right up as it should in pronto time! Apparently something was lacking and more recently when in need of another clean install of 7 I waited this time until all drivers were on along with everything and then simply switched modes.

The results were instantly requiring a restart to finish the install Windows perform as mentioned earlier in the guide here. Likewise I suspect the SSD install may also run into some problems setting it to AHCI too soon before you have all the board drivers on at least which would include the sata/Raid controller as well as ide controller drivers necessary.

There's a big difference between RAID and AHCI to know however. For a start Raid is what it is pairing up drives if not adding more into an array. AHCI on the other hand is a particular drive mode where any volume is mounted as a logical drive with a slight difference to boost access times.

To understand that better a good write up on SCSI can be looked over at SCSI and RAID hard drives
 

My Computers My Computers

  • At a glance

    W7 Ultimate x64/W10 Pro x64/W11 Pro Triple Bo...AMD Phenom II X4 975 Deneb 3.6ghz - 965 2nd r...Kingston Hyper X DDR3 1600 1.5v 16gb - Hyper ...MSI HD Radeon 5750 1gb - MSI HD Radeon 6450 o...
    Computer type
    PC/Desktop
    Computer Manufacturer/Model Number
    Custom builds = 2
    OS
    W7 Ultimate x64/W10 Pro x64/W11 Pro Triple Boot - Main PC W7 Remote PC Micro ATX W7 Pro x64/W11 Pro
    CPU
    AMD Phenom II X4 975 Deneb 3.6ghz - 965 2nd remote pc
    Motherboard
    Gigabyte GA-790XTA-UD4-Gigabyte GA-880GM-D2H remote pc
    Memory
    Kingston Hyper X DDR3 1600 1.5v 16gb - Hyper X Fury 8gb 2nd
    Graphics Card(s)
    MSI HD Radeon 5750 1gb - MSI HD Radeon 6450 on mini tower
    Sound Card
    Creative Labs X-Fi Xtreme Audio P - Realtek onooard 2nd case
    Monitor(s) Displays
    ASUS VW199T-P 19" HP 2082a Main-HP 2082a 20" remote pc
    Screen Resolution
    Asus 1440x900 - HP 1600x900
    Hard Drives
    WD Black 1TB HD per OS W7, W10, and pending W11 presently on 500gb OS Drive - Pending Triple 1TB HDs for Spanned Storage/backup volume
    Single 2TB external USB enclosure, single 1TB System 7 Host/Boot drive, Pending 8TB external HD for system image b
    PSU
    Corsair 750TX - primary / Corsair CX600 - second
    Case
    Antec 900-2 - SSD compatible / NZXT Vulcan mini tower
    Cooling
    Zalman CNPS9900A
    Keyboard
    AZIO L70 Backlit Letters Gaming - ONN Cordless/USB
    Mouse
    MSI DS200 Programmable, Logitech Cordless
    Internet Speed
    30mbps upgrade - primary hard wired - mini tower usb WiFi
    Antivirus
    GFI VIPRE Internet Security 2014 on W7 2016 beta on W10,
    Browser
    Cyberfox, WaterFox 64bit FF variants, FireFox x64, Pale Moon
    Other Info
    Accomdata fan cooled usb 2.0 PIDE/Sata II, III external enclosure.
    Sambient usb/eSata PATA/Sata II, III external enclosure.
  • At a glance

    W7 Pro x64/W11 ProAMD Deneb 3.6ghz - 965Kingston Hyper X Fury 8gbMSI HD Radeon 6450 DVI Output
    Computer type
    PC/Desktop
    System Manufacturer/Model Number
    CUSTOM ASSEMBLY
    OS
    W7 Pro x64/W11 Pro
    CPU
    AMD Deneb 3.6ghz - 965
    Motherboard
    Gigabyte GA-880GM-D2H remote pc
    Memory
    Kingston Hyper X Fury 8gb
    Graphics Card(s)
    MSI HD Radeon 6450 DVI Output
    Sound Card
    Realtek onooard Creative or Other separate PENDING
    Monitor(s) Displays
    VIZIO 32" LCD TV Separate LCD Pending
    Screen Resolution
    1600x1080
    Hard Drives
    WD 500GB OS Host/Boot WD Green 1TB Storage/Backup
    PSU
    Corsair 600W - THERMALTAKE 600W spare case
    Case
    NZXT Vulcan mini tower
    Cooling
    Twin 120mm Top Fans - 240mm Side Cover
    Keyboard
    ONN Cordless/USB Logitech Cordless
    Mouse
    ONN USB/Cordless - Logitech Cordless
    Internet Speed
    DSL 5G
    Browser
    MS Edge, FireFox, WaterFox x64, FireFox Nightly
    Other Info
    OS Testing-Remote Access to Main TeamViewer
When I set bios to raid and boot into my ssd os my hdd raid0 shows up as drive f and I can access the files on it. Which is what I want. I was wondering if I am getting ahci for my ssd? I read on forums that with raid enabled I get ahci eneabled for ssd. Is this true and if so do I get trim? It is a ocz vertex2 120gig

Newer computers and newer controllers typically only have IDE and RAID. If you select RAID and do NOT create a RAID all drives are running in AHCI. -WS

This is one of the messages I was referring to (#289 in this thread).

What makes me wonder about this is that my controller has a RAID option (the default, to which it is currently set) and an option to use RAID if the HDDs are assigned to a RAID and AHCI if they are not. If WindowsStar is correct, there would seem to be no difference between these two options. If my current drives were configured as a RAID right now, the default setting on my controller would manage the RAID. According to WindowsStar, since my drives are NOT configured as a RAID, they should be running in AHCI. This is exactly how the controller option that I am NOT using is supposed to work. So, how are these option different, given what WindowsStar has said?

Also, when I look at the Registry option that needs to be changed to enable AHCI, it is currently zero. Does that have to be 3 in order for AHCI to operate, or does changing it just allow you to change the BIOS options?

I want to be sure that I have the benefits of AHCI for my SSD, but if I don't need to change the registry and BIOS, I would rather not.

FWIW, there is no IDE controller on this machine. Only a RAID controller.

EDIT:
OK. I see that I had the registry values reversed. If the msahci value is 0, then it is set for AHCI. So, apparently AHCI is activated without my having to do anything. However, I am still confused by the apparently redundant controller option in my BIOS, but I can live with being confused.

Thanks again.
 
Last edited by a moderator:

My Computer My Computer

At a glance

Windows 7 Professional 64-biti7 @ 2.70GHz8 GBNVIDIA NVS 4200M
Computer Manufacturer/Model Number
Dell Latitude E6420
OS
Windows 7 Professional 64-bit
CPU
i7 @ 2.70GHz
Memory
8 GB
Graphics Card(s)
NVIDIA NVS 4200M
Hard Drives
Samgsung SSD PM 810
I BSOD'd upon boot after this. :eek: Right as the orbs for the Windows Loading Screen showed up, quick blip of a blue screen and restarted by itself.

Had to boot into my 'last known good configuration'.

OK. On to the next machine. On another computer, configured essentially like the one I discussed above (same controller, one internal SATA HDD not assigned to RAID, BIOS set for RAID), I followed the tutorial (changed registry entry, changed BIOS to the option to autodetect RAID/AHCI, which should use AHCI since I have no RAID), but when the system rebooted after the BIOS change, I experienced what DarkNovaGamer described above (way back when this thread was started), except that after the blue screen blip (about .1 sec), I get a "failed to boot" message. I have to go back into the BIOS to select RAID to get it to boot again.

The conversation when DNG had the problem centered on his motherboard not allowing a switch from IDE to SATA. However, the only controller in these machines I am dealing with is SATA, so that is not the issue.

Which brings me back to my original question, which was for advice on the veracity of statements that if your controller is configured for RAID, you already have AHCI, and should not have to do anything. A couple of folks here stated this a few years back, but others have gone out of their way to discuss the differences between RAID and AHCI. I have no interest in RAID per se, I just want to have the benefits of AHCI for when I install SSDs. If I already have these benefits, then fine. If not, I need to figure out why this machine will not boot up after selecting AHCI in the BIOS.
 
Last edited:

My Computer My Computer

At a glance

Windows 7 Professional 64-biti7 @ 2.70GHz8 GBNVIDIA NVS 4200M
Computer Manufacturer/Model Number
Dell Latitude E6420
OS
Windows 7 Professional 64-bit
CPU
i7 @ 2.70GHz
Memory
8 GB
Graphics Card(s)
NVIDIA NVS 4200M
Hard Drives
Samgsung SSD PM 810
@pknight

I work with a lot of Dell computers, you can leave it set to RAID. When there is NO RAID setup it picks AHCI automatically, no need to pick AHCI in the BIOS. -WS
 

My Computer My Computer

At a glance

Windows 7 Enterprise (x64); Windows Server 20...16GB
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell OP7010
OS
Windows 7 Enterprise (x64); Windows Server 2008 R2 (x64)
Memory
16GB
Monitor(s) Displays
4 Dell 24" LCD
Screen Resolution
1280x1024
Keyboard
Dell
Mouse
Dell Optical
Internet Speed
40meg
Thanks. I got the SSD working, but am having problems getting a junction to my old Users folder working. I have posted about that elsewhere. Thanks again.
 

My Computer My Computer

At a glance

Windows 7 Professional 64-biti7 @ 2.70GHz8 GBNVIDIA NVS 4200M
Computer Manufacturer/Model Number
Dell Latitude E6420
OS
Windows 7 Professional 64-bit
CPU
i7 @ 2.70GHz
Memory
8 GB
Graphics Card(s)
NVIDIA NVS 4200M
Hard Drives
Samgsung SSD PM 810
I'm having issues doing this... I went in and changed the registry key as instructed. But when you then restart and change the BIOS to AHCI, the computer won't boot at all, saying "boot sector not found" and you CAN'T get into windows to "finish" the driver installation. But when you go back and check the registry key is still says "0", but device manager still looks like this.....

....which say's I'm still using IDE. How can I get the machine to boot after I switch to AHCI in the BIOS???

Thanks for any help!!

Cal
 

My Computer My Computer

At a glance

Windows 7 Home Premium, 32bit and 64 bitAMD Athlon II X3 450 Rana 3.2GHz Socket AM3 9...CORSAIR Vengeance 8GB (2 x 4GB) 240-Pin DDR3 ...
Computer Manufacturer/Model Number
self built
OS
Windows 7 Home Premium, 32bit and 64 bit
CPU
AMD Athlon II X3 450 Rana 3.2GHz Socket AM3 95W Triple-Core
Motherboard
ASUS M4A87TD EVO AM3 AMD 870 SATA 6Gb/s USB 3.0 ATX
Memory
CORSAIR Vengeance 8GB (2 x 4GB) 240-Pin DDR3 SDRAM DDR3 1600
Sound Card
onboard
never mind....I tried F8 after switching to AHCI in the BIOS, and selected the hard drive and it booted right up with the "generic" driver, then I updated it with the AMD driver. All is well... :p
 

My Computer My Computer

At a glance

Windows 7 Home Premium, 32bit and 64 bitAMD Athlon II X3 450 Rana 3.2GHz Socket AM3 9...CORSAIR Vengeance 8GB (2 x 4GB) 240-Pin DDR3 ...
Computer Manufacturer/Model Number
self built
OS
Windows 7 Home Premium, 32bit and 64 bit
CPU
AMD Athlon II X3 450 Rana 3.2GHz Socket AM3 95W Triple-Core
Motherboard
ASUS M4A87TD EVO AM3 AMD 870 SATA 6Gb/s USB 3.0 ATX
Memory
CORSAIR Vengeance 8GB (2 x 4GB) 240-Pin DDR3 SDRAM DDR3 1600
Sound Card
onboard
Extra information!

Only changing msachi to 0 in registry isn't enough if you want best outcome when using AHCI after installing Windows in IDE mode. It will work but isn't most optimal
to use with AHCI mode. If you do it this way boot will take longer than with optimal
settings in AHCI mode. This is because IDE controllers still load themselves when Windows boot, they are not used and are useless at this point, you should choose disable or use only when necessary(won't be necessary in AHCI), default in device manager hidden devices is to load them when Windows boot, disabling them or choosing use only when necessary will make boot in AHCI mode much faster. You should go to device manager -> show hidden devices -> choose pciide -> choose disable or only when necessary option and also do this to IDE channel and Intel(or whatever manufacturer you have) ide. Then reboot and notice faster boot because IDE controllers aren't loaded when Windows start.
 

My Computer My Computer

At a glance

Windows 7 Professional x64Core i7 3770Kingston Hyperx 16GB 1600mhz CL9 (9-9-9-24-1T...Nvidia Geforce GTX 660
OS
Windows 7 Professional x64
CPU
Core i7 3770
Motherboard
Asus P8B75-M
Memory
Kingston Hyperx 16GB 1600mhz CL9 (9-9-9-24-1T) (4x4)
Graphics Card(s)
Nvidia Geforce GTX 660
Monitor(s) Displays
BenQ E2200HD
Screen Resolution
1920 x 1080
Hard Drives
Seagate Barracuda 7200.12 1000DM003 1TB
@Win7x

While this was extremely true in Windows XP this is not much of a concern in Windows 7. Windows 7 is very good about disabling what is not needed automatically (especially low level drivers); hence the issues here where AHCI is off when adding a drive that uses AHCI. -WS
 

My Computer My Computer

At a glance

Windows 7 Enterprise (x64); Windows Server 20...16GB
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dell OP7010
OS
Windows 7 Enterprise (x64); Windows Server 2008 R2 (x64)
Memory
16GB
Monitor(s) Displays
4 Dell 24" LCD
Screen Resolution
1280x1024
Keyboard
Dell
Mouse
Dell Optical
Internet Speed
40meg
It doesn't always disable them automatically in Windows 7. At least when I changed my AHCI registry setting to 0 it did delete ata channels and other IDE related devices in device manager but showed IDE channel, pciide and Intel IDE in hidden devices which were set to start automatically when Windows start. It is good to check those in hidden devices. Yes it does delete IDE controllers that are not in hidden devices, but not always disable those that are in hidden devices(pciide, Intel IDE, IDE channel).
 

My Computer My Computer

At a glance

Windows 7 Professional x64Core i7 3770Kingston Hyperx 16GB 1600mhz CL9 (9-9-9-24-1T...Nvidia Geforce GTX 660
OS
Windows 7 Professional x64
CPU
Core i7 3770
Motherboard
Asus P8B75-M
Memory
Kingston Hyperx 16GB 1600mhz CL9 (9-9-9-24-1T) (4x4)
Graphics Card(s)
Nvidia Geforce GTX 660
Monitor(s) Displays
BenQ E2200HD
Screen Resolution
1920 x 1080
Hard Drives
Seagate Barracuda 7200.12 1000DM003 1TB
I have been doing this trick this week with windows seven and intel ich8 controller.

It is NOT so easy as described in the O.P. ;) The situation was like this.

The BIOS was configured for RAID0, that uses the iaStorV (mind the V in that!) service and device driver.
Windows 7 was installed using this driver. Then we wanted to switch back to AHCI.
Doing that only in the BIOS causes the well known BSOD. Why? There was a simple answer for that (after spending some time figuring it out)

When switching the mode in the BIOS the board switches to a different device, so a different pnp DEV_ID. Windows never liked that on the main storage level. Always BSOD.

step one: you need to know the pnp id for the new storage controller. In my case it was PCI\VEN_8086&DEV_1C03&CC_0106. This is both supported by the builtin Microsoft AHCI driver, but also by the intel iaStor service/device driver (mind it is without the V here!)

Also you need to know the class id (is in the msahci.inf or iaStorAHCI.inf file)
This is in this case {4d36e96a-e325-11ce-bfc1-08002be10318} which is the "IDE ATA/ATAPI controllers" class.

You can check HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}

Now you can get it to work.

This one is so critical. When not done properly you get BSOD.
Open the registry and goto HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\CriticalDeviceDatabase

Now create a new KEY with the proper pnp id in this format pci#ven_8086&dev_1c03&cc_0106
Add this STRING value called ClassGUID with {4D36E96A-E325-11CE-BFC1-08002BE10318}

Make sure that the AHCI service is started during boot time. Goto HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci and set Start to 0 (at boot time)

Now reboot and go into the BIOS to switch the controller mode from whatever to AHCI.
Save your BIOS settings and reboot.

Now the AHCI driver will find the new controller and asks you to reboot again. If you have an intel controller I advise you to install the iaStor driver at this point (you must download it at the intel download center)
Go into device management now and find the new controller at the "IDE ATA/ATAPI controllers" (familiar name?)
Now right click the controller and select "Update Driver Software...". Point to the unpacked iaStor driver you downloaded. Now reboot when asked.

After successfully installing the iaStor driver (it has little better performance) you can set the ahci service back to "on demand"
Start regedit again. Goto HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\msahci and set Start to 3 (on demand)

You might want to do some housekeeping in you hardware tree now. Open a DOS box with cmd.exe and type:
set devmgr_show_nonpresent_devices=1
compmgmt.msc
Now goto Device Manager and in the menu View choose Show hidden devices.
Walk the hardware tree and search for grey devices. You can delete them.

Cheers
 
Last edited:

My Computer My Computer

At a glance

win7
OS
win7
Back
Top