![]() |
|
|
#1 |
![]() Join Date: Jun 2010
Location: Wild Wild East
Posts: 4,555 (4.24/day)
Thanks: 2,323
Thanked 1,333 Times in 913 Posts
|
Enabling AHCI on Windows 7 systems with AMD
I didnt know of this till today.
this thing rocks. i am getting read/writes of excess of 100MB/s on my 4yr old 80GB itachi and the 500GB WD! be sure AHCI is disabled in your BIOS 1. Goto start. 2. Type regedit. 3. Click on regedit.exe 4. Follow this path: HKEY_LOCAL_MACHINE>system>CurrentControlSet>servic es>msahci ![]() Open HKEY_LOCAL_MACHINE ![]() Open system ![]() Open currentcontrolset ![]() Open services ![]() Open/Select msahci ![]() Select start ![]() Right click and select modify ![]() Put in the value 0 in the selected region ![]() Press OK and exit regedit. 5. Reboot into BIOS. 6. You will find AHCI under SATA configuration or something like that. 7. Enable AHCI mode on one group. Connect all HDDs to this group(enable other groups if necessary). Note Optical Drives may/may not work with AHCI. 8. Save BIOS settings and reboot into Windows. 9. Windows will ask to restart to apply changes. Do EET!! 10. After rebooting, goto your motherboard product page and download the latest AHCI/RAID driver. 11. Will probably be in a zip file. extract it to some C:\temp (say) 12. Open Device Manager. 13. Click on the IDE/ATAPI controlers. 14. Select the AHCI controller ( it will be named AHCI<something>) 15. Right click, select update drivers 16. Select "Browse my computer for software" Option. 17. Point to the c:\temp folder which contains drivers. Press ok. Your Drivers will be automatically installed. 18. Reboot as necessary. 19. Enjoy new write Speeds. 20. Spread the love
|
|
|
|
|
|
#2 |
![]() Join Date: Oct 2010
Location: Kolkata
Posts: 415 (0.43/day)
Thanks: 256
Thanked 104 Times in 74 Posts
|
You wrote and presented all the instructions super awesome :-)
|
|
|
|
| The Following 3 Users Say Thank You to itsakjt For This Useful Post: |
|
|
#3 |
![]() Join Date: Apr 2010
Location: Portugal
Posts: 2,121 (1.87/day)
Thanks: 1,956
Thanked 647 Times in 468 Posts
|
Not that there isn't any info about that on the internet, but still very good job.
![]() In my case, I have still to find a way to enable AHCI on (mobile) platforms with nVidia chipsets.
|
|
|
|
| The Following User Says Thank You to _JP_ For This Useful Post: |
|
|
#4 |
![]() Join Date: Sep 2011
Location: somewhere in Eastern Europe
Posts: 482 (0.79/day)
Thanks: 3,596
Thanked 464 Times in 262 Posts
|
Microsoft have program Microsoft Fix it 50470. It enables AHCI automatic.
http://go.microsoft.com/?linkid=9741862 |
|
|
|
| The Following 4 Users Say Thank You to Daimus For This Useful Post: |
|
|
#5 | |
![]() Join Date: Apr 2010
Location: London
Posts: 1,385 (1.22/day)
Thanks: 119
Thanked 251 Times in 217 Posts
|
Quote:
Do I need the driver to enable AHCI mode in the bios? and what happens if I enable AHCI mode without the driver? What's the difference with the AHCI driver my motherboard ships with?
__________________
At the going down of the sun and in the morning, We will remember them |
|
|
|
|
|
|
#6 |
![]() |
you should not need todo anything other then enable ACHI in the bios and possibly install the chipset drivers ... on windows 7 at least
the absolutely worst thing that's gonna happen is that it might not boot in achi mode ... there's a registry fix for that iirc
__________________
I am not here to be nice, I am not here to be polite BUT I am here to help ...
|
|
|
|
|
|
#7 |
|
Semi-Retired Folder
Join Date: Nov 2005
Location: Indiana
Posts: 17,748 (6.48/day)
Thanks: 780
Thanked 5,115 Times in 3,706 Posts
|
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\pciide
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\msahci HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\iaStorV HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\servic es\iaStor I believe these cover Intel, AMD, and nVidia(not totally sure on nVidia). Just change the Start value in each of these to 0. Also, this allows you to go from AHCI to RAID as well. Even with Win7 it sometimes won't boot. This is the registry fix.
__________________
Rig1: System Specs. Rig2: A8-5600K@4.4GHz / AsRock FM2A75 Pro4 / 8GB Corsair DDR3-1600 9-9-9-24 / HD7560D / Samsung DVD-Burner / 1.5TB WD Green + 3x3TB WD RED in RAID5 Rig3: Athlon X2 4200+ / M4A79 Deluxe / 4GB G.Skill Pi DDR2-800 4-4-4-12 / GT430 / Sony DVD-Burner / 500GB WD Rig4: Phenom II x6 1605T @ 3.6GHz / Asus M5A99X Evo / 8GB PNY DDR3-1600 9-9-9 / GTX470 & GTX470 / Samsung DVD-Burner / 1.5TB Seagate |
|
|
|
| The Following User Says Thank You to newtekie1 For This Useful Post: |
|
|
#8 |
|
Linux Advocate
Join Date: Nov 2006
Posts: 10,222 (4.29/day)
Thanks: 1,206
Thanked 2,775 Times in 1,793 Posts
|
ok, sorry this has always confused me. could somebody give a layman's answer to what AHCI is and how is differs from RAID and other things in the bios? Also, why would I need to disable AHCI in bios but enable in Windows??
|
|
|
|
|
|
#9 |
|
Better Than You
Join Date: Sep 2006
Location: Toledo,Ohio
Posts: 5,449 (2.24/day)
Thanks: 729
Thanked 1,572 Times in 994 Posts
|
The Advanced Host Controller Interface (AHCI) is a technical standard defined by Intel that specifies the operation of Serial ATA (SATA) host bus adapters in a non-implementation-specific manner.
The specification describes a system memory structure for computer hardware vendors to exchange data between host system memory and attached storage devices. AHCI gives software developers and hardware designers a standard method for detecting, configuring, and programming SATA/AHCI adapters. AHCI is separate from the SATA 3Gb/s standard, although it exposes SATA's advanced capabilities (such as hot swapping and native command queuing) such that host systems can utilize them. |
|
|
|
|
|
#10 |
![]() |
this is what yeilds the most gain with AHCI enabled
http://en.wikipedia.org/wiki/Native_Command_Queuing
__________________
I am not here to be nice, I am not here to be polite BUT I am here to help ...
|
|
|
|
|
|
#11 | |
![]() Join Date: Sep 2011
Location: somewhere in Eastern Europe
Posts: 482 (0.79/day)
Thanks: 3,596
Thanked 464 Times in 262 Posts
|
Quote:
As far as I know, the native driver offers better performance and compatibility than standard driver is windows. It is better to download the latest driver from the official website of the motherboard manufacturer. Then you need to run Microsoft FixIt, which would make the necessary changes to the registry automatically. You must then reboot and enable AHCI in the BIOS. If you enable AHCI in the BIOS without changing the registry, then when you boot, you will get the message "OS not found" or something like that. |
|
|
|
|
|
|
#12 |
![]() |
That was very nice, because before that I couldn't enable AHCI in BIOS for my netbook, or Winows would refuse to boot
Many thanks
|
|
|
|
|
|
#13 |
![]() Join Date: Sep 2011
Location: somewhere in Eastern Europe
Posts: 482 (0.79/day)
Thanks: 3,596
Thanked 464 Times in 262 Posts
|
It is strongly recommended to enable AHCI if you are using SSD (of course, if you want it to work more than a month and show the best performance). In addition, AHCI allows "hot swapping" drives without turning off the computer and some other functions.
|
|
|
|
|
|
#14 |
|
Linux Advocate
Join Date: Nov 2006
Posts: 10,222 (4.29/day)
Thanks: 1,206
Thanked 2,775 Times in 1,793 Posts
|
what if i have just a regular platter type sata 3 drive?
|
|
|
|
|
|
#15 |
|
Semi-Retired Folder
Join Date: Nov 2005
Location: Indiana
Posts: 17,748 (6.48/day)
Thanks: 780
Thanked 5,115 Times in 3,706 Posts
|
It is still a good idea to enable AHCI, as it gives the system access to most of the advantages SATA offers such as NCQ and Hot Swapping. It won't make a huge difference, but still worth it. In fact, I think Native Command Queuing only really helps with traditional hard drives.
__________________
Rig1: System Specs. Rig2: A8-5600K@4.4GHz / AsRock FM2A75 Pro4 / 8GB Corsair DDR3-1600 9-9-9-24 / HD7560D / Samsung DVD-Burner / 1.5TB WD Green + 3x3TB WD RED in RAID5 Rig3: Athlon X2 4200+ / M4A79 Deluxe / 4GB G.Skill Pi DDR2-800 4-4-4-12 / GT430 / Sony DVD-Burner / 500GB WD Rig4: Phenom II x6 1605T @ 3.6GHz / Asus M5A99X Evo / 8GB PNY DDR3-1600 9-9-9 / GTX470 & GTX470 / Samsung DVD-Burner / 1.5TB Seagate |
|
|
|
| The Following User Says Thank You to newtekie1 For This Useful Post: |
|
|
#16 | |
![]() Join Date: Jun 2010
Location: Wild Wild East
Posts: 4,555 (4.24/day)
Thanks: 2,323
Thanked 1,333 Times in 913 Posts
|
Quote:
the one that comes with the motherboard shows the real performance, well, thats what i have heard. |
|
|
|
|
| The Following User Says Thank You to de.das.dude For This Useful Post: |
|
|
#17 |
![]() Join Date: Sep 2010
Location: Nonlocal location
Posts: 1,897 (1.91/day)
Thanks: 62
Thanked 822 Times in 525 Posts
|
That registry trick won't work with recent drivers, it bsods, however I didn't try Microsoft's fixit tool
__________________
...the young Universe was filled with a hot dense soup of interacting protons, electrons and photons at about 2700ºC. When the protons and electrons joined to form hydrogen atoms, the light was set free |
|
|
|
|
|
#18 |
|
Banned
Join Date: Apr 2012
Posts: 193 (0.50/day)
Thanks: 12
Thanked 41 Times in 38 Posts
|
|
|
|
|
|
|
#19 |
|
Eligible for custom title
Join Date: Apr 2005
Location: Irvine, CA
Posts: 5,142 (1.73/day)
Thanks: 849
Thanked 601 Times in 532 Posts
|
I have to try the recommendations. Nice post.
__________________
2 Servers Multiple VMs including WHS on VM, capacity 3.5 TB HDD Family Machine - W7 Ultimate 64bit, ECS 780G, Phenom II X3 720BE @ 3.1Ghz- 1.38V, 4GB DDR2 800 ram, Sapphire 4670 512MB, 600W Ultra X pro, Xigmatek HDT-S1283 "Oh please, the only thing more resilient than an Indian is a cockroach. Not even nukes can stop their immune systems" - TheMailMan78
|
|
|
|
|
|
#20 |
|
Join Date: May 2012
Posts: 2 (0.01/day)
Thanks: 3
Thanked 0 Times in 0 Posts
|
worked for me on a :
ASUS CM1740 Desktop ASUS A75-M mobo Win 7 Home Prem 64 bit got the latest bios from asus latest ahci driver package from amd no problems at all thanx OP |
|
|
|
|
|
#21 | |
|
Join Date: May 2012
Posts: 2 (0.01/day)
Thanks: 3
Thanked 0 Times in 0 Posts
|
Works for my DVDRW also !!!!
Quote:
just to add to your note about optical drives, it worked for mine: DH24ABS (thats a rebadged model number for a LiteOn) ASUS CM1740 desktop ASUS A75-M mobo (FM1) Win 7 home prem 64 bit new bios from asus, new ahci drivers from amd, worked flawless !!!!!!!! brought my sata controller drivers up to Jan, 2012 |
|
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Is still windows ahci driver better than amd's? | Tartaros | Storage | 19 | Sep 19, 2011 12:03 PM |
| Analysis: PhysX On Systems With AMD Graphics Cards | qubit | AMD / ATI | 2 | Nov 19, 2010 06:26 PM |
| iBUYPOWER Launches Three Systems with New AMD Radeon 6800 Series Graphics Cards | btarunr | News | 5 | Oct 28, 2010 05:06 AM |
| SB750 mode comparison (IDE vs RAID vs AHCI-MS/AMD) | Poisonsnak | Storage | 2 | Aug 7, 2010 03:12 AM |
| AMD Non-Raid AHCI drivers? | ShRoOmAlIsTiC | General Hardware | 16 | Sep 22, 2009 01:36 AM |