 | | Welcome to Windows 7 Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows 7. The Windows 7 forum also covers news and updates and has an extensive Windows 7 tutorial section that covers a wide range of tips and tricks. | Windows 7 - AHCI : Enable in Windows 7 / Vista
AHCI : Enable in Windows 7 / Vista | AHCI : Enable in Windows 7 / Vista AHCI : Enable in Windows 7 after OS install 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.  Information 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.  Note 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" (without the quotes) then right click the entry and click "Run as Administrator" then enter your user credentials for the UAC prompt then click yes to open regedit.   2) In regedit navigate to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services, in the left pane click "msahci", in the right pane right click "start" then click "modify" ... 
3) In the window that opens change the value to "0" and click OK. To close regedit click "File" at the top left and cilck "Exit".  4) 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.  5) You will need one final restart to finish the process after the drivers are installed.

 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! 
|  Published by | | Original Team Member Join Date: Jun 2008 Location: The Lowcountry Posts: 23,809 | |
 Tutorial Tools | | | | | | | | | |
02-07-2010
|
#1 | | |
 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 System Specs | | System 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 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 Keyboard Microsoft 500 Mouse Razer Diamondback 3G PSU Corsair 620HX Case Cooler Master RC-690 Cooling Tuniq Tower 120, 2x 140mm and 3x 120mm case fans Hard Drives 1x 80GB Intel X25-M G2 SSD : 1x 500GB & 1x 640GB WD Caviar Black(s) Internet Speed 14 Mb/s Other Info 1x Koutech 3Gb/s SATA HDD Hot Swap Rack |
02-07-2010
|
#2 | | |
Nice tutorial. Rep upped.
Just one quick question - are there any general performance hits or gains from this? | My System Specs | | System 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 1x Radeon 4890 Monitor(s) Displays IIyama ProLite E2208HDS Screen Resolution 1920X1080p Keyboard MS wireless 6000 Mouse MS wireless laser 7000 PSU 600 watt Cooling Standard Hard Drives 2x 1TB Samsung SATA2
1x 320GB IDE Internet Speed Not as fast as it should be...... |
02-07-2010
|
#3 | | Vista Ult 64 bit Seven Ult RTM x64 |
Nice tutorial Ted. | My System Specs | | System 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 NVIDIA GeForce 8600 GTS 256 MB Sound Card Creative SB X-Fi audio Monitor(s) Displays HP w2207 + HPvs15 Screen Resolution 1680x1050 + 1024x768 Keyboard Microsoft Comfort Curve Mouse MX Revolution Hard Drives 2-WD5000AAKS-500 GB
WD5000AAV-500 GB external Other Info Wacom Intuos 2 Graphics Tablet
Experience Index=5.5 |
02-07-2010
|
#4 | | Windows 7 Professional 64-bit |
Any chance of losing data by enabling this? | My System Specs | | System 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 XFX Radeon HD 5850 BlackEd. Sound Card Asus Xonar DG Monitor(s) Displays 2x Samsung SM-T220HD 22" Screen Resolution 1680x1050 on two monitors Keyboard Microsoft Comfort Curve USB Mouse Razer Diamondback 3G PSU Thermaltake ToughPower 850w Case Thermaltake Armor Cooling Scythe Mugen II Hard Drives OCZ Vertex 2 120gb 3.5" (OS)
Seagate Momentus XT 500gb
Samsung F3 1Tb (games)
2x Samsung F1 1Tb Internet Speed 8128/443 |
02-07-2010
|
#5 | | |
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 System Specs | | System 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 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 Keyboard Microsoft 500 Mouse Razer Diamondback 3G PSU Corsair 620HX Case Cooler Master RC-690 Cooling Tuniq Tower 120, 2x 140mm and 3x 120mm case fans Hard Drives 1x 80GB Intel X25-M G2 SSD : 1x 500GB & 1x 640GB WD Caviar Black(s) Internet Speed 14 Mb/s Other Info 1x Koutech 3Gb/s SATA HDD Hot Swap Rack |
02-07-2010
|
#6 | | Vista SP2 HP 32-bit & Ult 64-bit W7 SP1 Pro 32-bit & 64-bit |
Excellent Tutorial, Ted. +Rep. | My System Specs | | System Manufacturer/Model Number Home Built, N/A OS Vista SP2 HP 32-bit & Ult 64-bit W7 SP1 Pro 32-bit & 64-bit CPU AMD Athlon (tm) 64 X2 Dual Core Processor 7550 @2.5GHz Motherboard Gigabyte GA-MA770-ES3 Memory 2 x 2GB PC2-6400 (DDR2-800), Ganged Mode, (4GB total) Graphics Card Nvidia GT 430 1GB Sound Card Realtek High Definition on board solution (ALC 892) Monitor(s) Displays ViewSonic VA1912w Widescreen (VGA) Screen Resolution 1440x900 Keyboard Microsoft Digital Media Pro Keyboard (USB) Mouse Microsoft Comfort Optical Mouse 3000 (USB) PSU iCute AP-700AS Modular Cooling 2 x 80mm Front Intake 1 x 120mm Rear Exhaust Hard Drives 1 x Hitachi Deskstar HDS721010CLA332 1TB SATA II
2 x Samsung HD501LJ 500GB SATA II
2 x Samsung SP0812C 80GB SATA I
1 x Iomega 1.5TB Ext USB 2.0 Internet Speed ~4.0 Mb/sec (O2) Other Info HP Photosmart B109a Printer/Scanner/Copier (USB)
NetGear DG834Gv3 ADSL Modem/Router (Ethernet)
CTF-430 Tablet & Pen (USB)
WEI score:
1 x SP0812C for Ubuntu 10.04 32-bit & 64-bit
1 x SP0812C Reserved for Windows 8 |
02-07-2010
|
#7 | | Windows 7 Professional 64-bit |
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 System Specs | | System 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 XFX Radeon HD 5850 BlackEd. Sound Card Asus Xonar DG Monitor(s) Displays 2x Samsung SM-T220HD 22" Screen Resolution 1680x1050 on two monitors Keyboard Microsoft Comfort Curve USB Mouse Razer Diamondback 3G PSU Thermaltake ToughPower 850w Case Thermaltake Armor Cooling Scythe Mugen II Hard Drives OCZ Vertex 2 120gb 3.5" (OS)
Seagate Momentus XT 500gb
Samsung F3 1Tb (games)
2x Samsung F1 1Tb Internet Speed 8128/443 |
02-07-2010
|
#8 | | |

Quote: Originally Posted by swarfega 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 System Specs | | System 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 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 Keyboard Microsoft 500 Mouse Razer Diamondback 3G PSU Corsair 620HX Case Cooler Master RC-690 Cooling Tuniq Tower 120, 2x 140mm and 3x 120mm case fans Hard Drives 1x 80GB Intel X25-M G2 SSD : 1x 500GB & 1x 640GB WD Caviar Black(s) Internet Speed 14 Mb/s Other Info 1x Koutech 3Gb/s SATA HDD Hot Swap Rack |
02-07-2010
|
#9 | | Windows 7 Professional 64-bit |
Yes I enabled it before current format. | My System Specs | | System 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 XFX Radeon HD 5850 BlackEd. Sound Card Asus Xonar DG Monitor(s) Displays 2x Samsung SM-T220HD 22" Screen Resolution 1680x1050 on two monitors Keyboard Microsoft Comfort Curve USB Mouse Razer Diamondback 3G PSU Thermaltake ToughPower 850w Case Thermaltake Armor Cooling Scythe Mugen II Hard Drives OCZ Vertex 2 120gb 3.5" (OS)
Seagate Momentus XT 500gb
Samsung F3 1Tb (games)
2x Samsung F1 1Tb Internet Speed 8128/443 AHCI : Enable in Windows 7 / Vista problems? All times are GMT -5. The time now is 06:23 AM. |  |