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:
   Information

For those with nForce boards, this method was worked out by Everlong and credit for that goes to him, thanks mate!

Just to put in here for nForce users, nForce boards do not support AHCI (with the exception of nForce boards that include onboard graphic cards), and also don't send the TRIM command for SSDs. It can do NCQ through its controller though. The JMicron SATA ports do support AHCI, but you'd get worse performance running a HDD through these, than on the normal SATA ports.

You can uninstall the Nvidia controller though in Device Manager and install Microsoft's IDE Controller, which can send TRIM commands for SSDs.

Head to Device Manager (Open Start menu, type Device Manager), and click "IDE ATA/ATAPI Controllers", and you will see 3 Nvidia Serial ATA Controllers. Right click one of them and click "Properties" and go to the "Driver" tab. Click "Update Driver". Click "Browse my Computer", and then "Let me pick". You will see the option to choose "Standard Dual Channel PCI IDE Controller". Click this and click "Next" and let it install.

Do the same for the other two Nvidia Controllers in Device Manager and restart your system. After the controllers have installed, you will be asked to reboot again.

SSDs will now have a slight performance boost with the TRIM command, and also regular HDDs also have a slight increase as well.



 

My Computer

Computer Manufacturer/Model Number
* BFK Customs *
OS
W 7 64-bit Ultimate
CPU
Intel Q9550 Yorkfield
Motherboard
ASUS P5Q Pro
Memory
8GB Dominator 8500C5D
Graphics Card(s)
ATI : XFX 5870
Sound Card
Realtek HD Audio 7-1
Monitor(s) Displays
1x 47" LCD HDMI & 3x 26" LCD HDMI
Screen Resolution
1920x1080P & 1920x1200
Hard Drives
1x 80GB Intel X25-M G2 SSD : 1x 500GB & 1x 640GB WD Caviar Black(s)
PSU
Corsair 620HX
Case
Cooler Master RC-690
Cooling
Tuniq Tower 120, 2x 140mm and 3x 120mm case fans
Keyboard
Microsoft 500
Mouse
Razer Diamondback 3G
Internet Speed
14 Mb/s
Other Info
1x Koutech 3Gb/s SATA HDD Hot Swap Rack
Nice tutorial. Rep upped. :D

Just one quick question - are there any general performance hits or gains from this?
 

My Computer

Computer Manufacturer/Model Number
Mesh 955 XGS
OS
Windows 7 64 bit
CPU
Athlon X4 955 Black edition
Motherboard
ASUS M4A78 Pro
Memory
8GB DDR2
Graphics Card(s)
1x Radeon 4890
Monitor(s) Displays
IIyama ProLite E2208HDS
Screen Resolution
1920X1080p
Hard Drives
2x 1TB Samsung SATA2
1x 320GB IDE
PSU
600 watt
Cooling
Standard
Keyboard
MS wireless 6000
Mouse
MS wireless laser 7000
Internet Speed
Not as fast as it should be......
Nice tutorial Ted. :thumbsup:
 

My Computer

Computer Manufacturer/Model Number
Dell XPS420
OS
Vista Ult 64 bit Seven Ult RTM x64
CPU
Intel Core2 Quad Q6600 2.40 gigahertz
Memory
Crucial Ballistix 4x2GB PC2 6400
Graphics Card(s)
NVIDIA GeForce 8600 GTS 256 MB
Sound Card
Creative SB X-Fi audio
Monitor(s) Displays
HP w2207 + HPvs15
Screen Resolution
1680x1050 + 1024x768
Hard Drives
2-WD5000AAKS-500 GB
WD5000AAV-500 GB external
Keyboard
Microsoft Comfort Curve
Mouse
MX Revolution
Other Info
Wacom Intuos 2 Graphics Tablet
Experience Index=5.5
Any chance of losing data by enabling this?
 

My Computer

Computer Manufacturer/Model Number
self built
OS
Windows 7 Professional 64-bit
CPU
Intel E8400 3GHz
Motherboard
Intel DX48BT2
Memory
Kingston PC3-10700H 4Gb
Graphics Card(s)
XFX Radeon HD 5850 BlackEd.
Sound Card
Asus Xonar DG
Monitor(s) Displays
2x Samsung SM-T220HD 22"
Screen Resolution
1680x1050 on two monitors
Hard Drives
OCZ Vertex 2 120gb 3.5" (OS)
Seagate Momentus XT 500gb
Samsung F3 1Tb (games)
2x Samsung F1 1Tb
PSU
Thermaltake ToughPower 850w
Case
Thermaltake Armor
Cooling
Scythe Mugen II
Keyboard
Microsoft Comfort Curve USB
Mouse
Razer Diamondback 3G
Internet Speed
8128/443
Hello y'all, thanks!


I haven't had time to run any benches, I'd be real interested in seeing some real time comparisons myself; but it brought the WEI for my Intel 80GB X25M G2 from 7.5 to 7.8.

@swarfega, I had no problems in the 2 Windows 7 and 1 Vista I've done it in but "backup" is the word of the day.
 

My Computer

Computer Manufacturer/Model Number
* BFK Customs *
OS
W 7 64-bit Ultimate
CPU
Intel Q9550 Yorkfield
Motherboard
ASUS P5Q Pro
Memory
8GB Dominator 8500C5D
Graphics Card(s)
ATI : XFX 5870
Sound Card
Realtek HD Audio 7-1
Monitor(s) Displays
1x 47" LCD HDMI & 3x 26" LCD HDMI
Screen Resolution
1920x1080P & 1920x1200
Hard Drives
1x 80GB Intel X25-M G2 SSD : 1x 500GB & 1x 640GB WD Caviar Black(s)
PSU
Corsair 620HX
Case
Cooler Master RC-690
Cooling
Tuniq Tower 120, 2x 140mm and 3x 120mm case fans
Keyboard
Microsoft 500
Mouse
Razer Diamondback 3G
Internet Speed
14 Mb/s
Other Info
1x Koutech 3Gb/s SATA HDD Hot Swap Rack
Excellent Tutorial, Ted. +Rep. :)
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dwarf Dwf/11/2012 r09/2013
OS
Windows 8.1 Pro RTM x64
CPU
Intel Core-i5-3570K 4-core @ 3.4GHz (Ivy Bridge) (OC 4.4GHz)
Motherboard
ASRock Z77 Extreme4-M
Memory
4 x 4GB DDR3-1600 Corsair Vengeance CMZ8GX3M2A1600C9B (16GB)
Graphics Card(s)
MSI GeForce GTX770 Gaming OC 2GB
Sound Card
Realtek High Definition on board solution (ALC 898)
Monitor(s) Displays
ViewSonic VA1912w Widescreen (VGA)
Screen Resolution
1440x900
Hard Drives
OCZ Agility 3 SSD 120GB SATA III x2 (RAID 0)
Samsung HD501LJ 500GB SATA II x2
Hitachi HDS721010CLA332 1TB SATA II
Iomega 1.5TB Ext USB 2.0
WD 2.0TB Ext USB 3.0
PSU
XFX Pro Series 850W Semi-Modular
Case
Gigabyte IF233
Cooling
1 x 120mm Front Inlet 1 x 120mm Rear Exhaust
Keyboard
Microsoft Comfort Curve Keyboard 3000 (USB)
Mouse
Microsoft Comfort Mouse 3000 for Business (USB)
Internet Speed
NetGear DG834Gv3 ADSL Modem/Router (Ethernet) ~4.0 Mb/s (O2)
Antivirus
Avast! 8.0.1497
Browser
IE 11
Other Info
Optical Drive: HL-DT-ST BD-RE BH10LS30 SATA Bluray
Lexmark S305 Printer/Scanner/Copier (USB)
WEI Score: 8.1/8.1/8.5/8.5/8.25
Asus Eee PC 1011PX Netbook (Windows 7 x86 Starter)
Step 3 is not too clear since your talking about pressing r in right pane and dont mention which entry that is since its covered by the menu. I assume you mean "Start" but in my case its already set at 0 since I enabled AHCI in bios so I assume I dont need this?
 

My Computer

Computer Manufacturer/Model Number
self built
OS
Windows 7 Professional 64-bit
CPU
Intel E8400 3GHz
Motherboard
Intel DX48BT2
Memory
Kingston PC3-10700H 4Gb
Graphics Card(s)
XFX Radeon HD 5850 BlackEd.
Sound Card
Asus Xonar DG
Monitor(s) Displays
2x Samsung SM-T220HD 22"
Screen Resolution
1680x1050 on two monitors
Hard Drives
OCZ Vertex 2 120gb 3.5" (OS)
Seagate Momentus XT 500gb
Samsung F3 1Tb (games)
2x Samsung F1 1Tb
PSU
Thermaltake ToughPower 850w
Case
Thermaltake Armor
Cooling
Scythe Mugen II
Keyboard
Microsoft Comfort Curve USB
Mouse
Razer Diamondback 3G
Internet Speed
8128/443
Step 3 is not too clear since your talking about pressing r in right pane and dont mention which entry that is since its covered by the menu. I assume you mean "Start" but in my case its already set at 0 since I enabled AHCI in bios so I assume I dont need this?


Hello Nick.

It says above to "In regedit navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services, click msahci, in the right pane r. click "start" then click "modify" ...

Did you enable AHCI in the BIOS before you installed the OS?
 

My Computer

Computer Manufacturer/Model Number
* BFK Customs *
OS
W 7 64-bit Ultimate
CPU
Intel Q9550 Yorkfield
Motherboard
ASUS P5Q Pro
Memory
8GB Dominator 8500C5D
Graphics Card(s)
ATI : XFX 5870
Sound Card
Realtek HD Audio 7-1
Monitor(s) Displays
1x 47" LCD HDMI & 3x 26" LCD HDMI
Screen Resolution
1920x1080P & 1920x1200
Hard Drives
1x 80GB Intel X25-M G2 SSD : 1x 500GB & 1x 640GB WD Caviar Black(s)
PSU
Corsair 620HX
Case
Cooler Master RC-690
Cooling
Tuniq Tower 120, 2x 140mm and 3x 120mm case fans
Keyboard
Microsoft 500
Mouse
Razer Diamondback 3G
Internet Speed
14 Mb/s
Other Info
1x Koutech 3Gb/s SATA HDD Hot Swap Rack
Yes I enabled it before current format.
 

My Computer

Computer Manufacturer/Model Number
self built
OS
Windows 7 Professional 64-bit
CPU
Intel E8400 3GHz
Motherboard
Intel DX48BT2
Memory
Kingston PC3-10700H 4Gb
Graphics Card(s)
XFX Radeon HD 5850 BlackEd.
Sound Card
Asus Xonar DG
Monitor(s) Displays
2x Samsung SM-T220HD 22"
Screen Resolution
1680x1050 on two monitors
Hard Drives
OCZ Vertex 2 120gb 3.5" (OS)
Seagate Momentus XT 500gb
Samsung F3 1Tb (games)
2x Samsung F1 1Tb
PSU
Thermaltake ToughPower 850w
Case
Thermaltake Armor
Cooling
Scythe Mugen II
Keyboard
Microsoft Comfort Curve USB
Mouse
Razer Diamondback 3G
Internet Speed
8128/443

My Computer

Computer Manufacturer/Model Number
* BFK Customs *
OS
W 7 64-bit Ultimate
CPU
Intel Q9550 Yorkfield
Motherboard
ASUS P5Q Pro
Memory
8GB Dominator 8500C5D
Graphics Card(s)
ATI : XFX 5870
Sound Card
Realtek HD Audio 7-1
Monitor(s) Displays
1x 47" LCD HDMI & 3x 26" LCD HDMI
Screen Resolution
1920x1080P & 1920x1200
Hard Drives
1x 80GB Intel X25-M G2 SSD : 1x 500GB & 1x 640GB WD Caviar Black(s)
PSU
Corsair 620HX
Case
Cooler Master RC-690
Cooling
Tuniq Tower 120, 2x 140mm and 3x 120mm case fans
Keyboard
Microsoft 500
Mouse
Razer Diamondback 3G
Internet Speed
14 Mb/s
Other Info
1x Koutech 3Gb/s SATA HDD Hot Swap Rack
ah thats good news!
 

My Computer

Computer Manufacturer/Model Number
self built
OS
Windows 7 Professional 64-bit
CPU
Intel E8400 3GHz
Motherboard
Intel DX48BT2
Memory
Kingston PC3-10700H 4Gb
Graphics Card(s)
XFX Radeon HD 5850 BlackEd.
Sound Card
Asus Xonar DG
Monitor(s) Displays
2x Samsung SM-T220HD 22"
Screen Resolution
1680x1050 on two monitors
Hard Drives
OCZ Vertex 2 120gb 3.5" (OS)
Seagate Momentus XT 500gb
Samsung F3 1Tb (games)
2x Samsung F1 1Tb
PSU
Thermaltake ToughPower 850w
Case
Thermaltake Armor
Cooling
Scythe Mugen II
Keyboard
Microsoft Comfort Curve USB
Mouse
Razer Diamondback 3G
Internet Speed
8128/443
Awesome Tutorial Ted. :)
 

My Computer

Computer Manufacturer/Model Number
"WartHog Wonder"
OS
Windows 7 Ultimate x64 SP1
CPU
AMD Phenom II X4, 945, Quad Core, 3.0 GHz
Motherboard
Gigabyte MA785GM-US2H
Memory
8GB G.Skill PI Black PC2 6400 * 4-4-4-12 @1.9v
Graphics Card(s)
NVIDIA 512MB 9600GT
Sound Card
Realtek ALC889A Chipset (onboard)
Monitor(s) Displays
2 x 22" Hans-G LCD
Screen Resolution
1680x1050
Hard Drives
650GB 7200RPM WD Caviar Black
PSU
OCZ 700w GameXstream
Case
Cooler Master CM 690 Midtower
Cooling
Xigmatek Gaia SD1283 CPU Cooler, Assorted 120mm case fans
Keyboard
Dell SK-8115
Mouse
Microsoft Comfort Optical Mouse 3000
Other Info
Liteon iHAS 424-98B 24x DVD/CD Writer
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'.
 

My Computer

Computer Manufacturer/Model Number
Custom | Whitebox
OS
Windows 7 Ultimate, OS X 10.7, Ubuntu 11.04
CPU
Intel E6750 @ 3.80GHz
Motherboard
Gigabyte GA-EP45-UD3L (Revision 1.1)
Memory
2x2GB & 2x1GB (6GB) OCZ Reaper 1066MHz @ 1080MHz
Graphics Card(s)
EVGA nVidia GTX 260 896mb (216 Core) FTW Edition
Sound Card
Realtek ALC888
Monitor(s) Displays
21" VIZIO TV
Screen Resolution
1680x1050 @ 60Hz
Hard Drives
Western Digital WD6401AALS - 640GB
Hitachi HDP725016GLA380 - 160GB
PSU
Corsair 750W
Case
NZXT Nemesis Elite
Cooling
Thermaltake SpinQ
Keyboard
Logitech Wireless S520
Mouse
Logitech Wireless S520 - Microsoft Wireless Arc Mouse
Internet Speed
Download: 20mbps, Upload: 3mbps
Hey DNG, any idea why yet?
 

My Computer

Computer Manufacturer/Model Number
* BFK Customs *
OS
W 7 64-bit Ultimate
CPU
Intel Q9550 Yorkfield
Motherboard
ASUS P5Q Pro
Memory
8GB Dominator 8500C5D
Graphics Card(s)
ATI : XFX 5870
Sound Card
Realtek HD Audio 7-1
Monitor(s) Displays
1x 47" LCD HDMI & 3x 26" LCD HDMI
Screen Resolution
1920x1080P & 1920x1200
Hard Drives
1x 80GB Intel X25-M G2 SSD : 1x 500GB & 1x 640GB WD Caviar Black(s)
PSU
Corsair 620HX
Case
Cooler Master RC-690
Cooling
Tuniq Tower 120, 2x 140mm and 3x 120mm case fans
Keyboard
Microsoft 500
Mouse
Razer Diamondback 3G
Internet Speed
14 Mb/s
Other Info
1x Koutech 3Gb/s SATA HDD Hot Swap Rack
Hey DNG, any idea why yet?

I'm pondering over the possibility that its because my BIOS doesn't have the option to switch from something like IDE to AHCI.
 

My Computer

Computer Manufacturer/Model Number
Custom | Whitebox
OS
Windows 7 Ultimate, OS X 10.7, Ubuntu 11.04
CPU
Intel E6750 @ 3.80GHz
Motherboard
Gigabyte GA-EP45-UD3L (Revision 1.1)
Memory
2x2GB & 2x1GB (6GB) OCZ Reaper 1066MHz @ 1080MHz
Graphics Card(s)
EVGA nVidia GTX 260 896mb (216 Core) FTW Edition
Sound Card
Realtek ALC888
Monitor(s) Displays
21" VIZIO TV
Screen Resolution
1680x1050 @ 60Hz
Hard Drives
Western Digital WD6401AALS - 640GB
Hitachi HDP725016GLA380 - 160GB
PSU
Corsair 750W
Case
NZXT Nemesis Elite
Cooling
Thermaltake SpinQ
Keyboard
Logitech Wireless S520
Mouse
Logitech Wireless S520 - Microsoft Wireless Arc Mouse
Internet Speed
Download: 20mbps, Upload: 3mbps

My Computer

Computer Manufacturer/Model Number
* BFK Customs *
OS
W 7 64-bit Ultimate
CPU
Intel Q9550 Yorkfield
Motherboard
ASUS P5Q Pro
Memory
8GB Dominator 8500C5D
Graphics Card(s)
ATI : XFX 5870
Sound Card
Realtek HD Audio 7-1
Monitor(s) Displays
1x 47" LCD HDMI & 3x 26" LCD HDMI
Screen Resolution
1920x1080P & 1920x1200
Hard Drives
1x 80GB Intel X25-M G2 SSD : 1x 500GB & 1x 640GB WD Caviar Black(s)
PSU
Corsair 620HX
Case
Cooler Master RC-690
Cooling
Tuniq Tower 120, 2x 140mm and 3x 120mm case fans
Keyboard
Microsoft 500
Mouse
Razer Diamondback 3G
Internet Speed
14 Mb/s
Other Info
1x Koutech 3Gb/s SATA HDD Hot Swap Rack
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.

Enable AHCI ?, but I can't find it in my BIOS.

ASUS P755D Motherboard.
 

My Computer

Computer Manufacturer/Model Number
Home build.
OS
Vista Ultimate 32 bit, Win 7 Pro 32 bit, Win 7 Pro 64 bit
CPU
Intel i5 CPU 750 @ 2.67 GHZ, OC 3.7 GHZ
Motherboard
Asus P7P55D
Memory
4 Gig
Graphics Card(s)
Nvidia GeForce GTS450
Monitor(s) Displays
Acer 24"
Screen Resolution
1440 x 900
Hard Drives
1000 GIG
1000 GIG
PSU
650
Case
Antec Nine Hundred Two
Internet Speed
14 MB (APPROX)

My Computer

Computer Manufacturer/Model Number
* BFK Customs *
OS
W 7 64-bit Ultimate
CPU
Intel Q9550 Yorkfield
Motherboard
ASUS P5Q Pro
Memory
8GB Dominator 8500C5D
Graphics Card(s)
ATI : XFX 5870
Sound Card
Realtek HD Audio 7-1
Monitor(s) Displays
1x 47" LCD HDMI & 3x 26" LCD HDMI
Screen Resolution
1920x1080P & 1920x1200
Hard Drives
1x 80GB Intel X25-M G2 SSD : 1x 500GB & 1x 640GB WD Caviar Black(s)
PSU
Corsair 620HX
Case
Cooler Master RC-690
Cooling
Tuniq Tower 120, 2x 140mm and 3x 120mm case fans
Keyboard
Microsoft 500
Mouse
Razer Diamondback 3G
Internet Speed
14 Mb/s
Other Info
1x Koutech 3Gb/s SATA HDD Hot Swap Rack
Back
Top