Overclock.net › Forums › Intel › Intel Motherboards › What does enabling AHCI do, and how important is it?
New Posts  All Forums:Forum Nav:

What does enabling AHCI do, and how important is it? - Page 2

post #11 of 16
So then, should this be enabled? Does it matter? I'm reading that there really isn't a difference.
post #12 of 16
If you have the latest Intel inf installed for the chipset this is what you really need to have in the msahci key

Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\services\\msahci]
"Start"=dword:00000000
"Type"=dword:00000001
"ErrorControl"=dword:00000003
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,64,00,\\
  72,00,69,00,76,00,65,00,72,00,73,00,5c,00,6d,00,73,00,61,00,68,00,63,00,69,\\
  00,2e,00,73,00,79,00,73,00,00,00
"Group"="SCSI Miniport"
"DriverPackageId"="mshdc.inf_amd64_neutral_a69a58a4286f0b22"
"Tag"=dword:00000040

[HKEY_LOCAL_MACHINE\\SYSTEM\\CurrentControlSet\\services\\msahci\\Enum]
"0"="PCI\\\\VEN_8086&DEV_1C02&SUBSYS_B0051458&REV_05\\\\3&13c0b0c5&0&FA"
"Count"=dword:00000002
"NextInstance"=dword:00000002
"1"="PCI\\\\VEN_1B4B&DEV_9128&SUBSYS_B0001458&REV_11\\\\4&4219e1e&0&00E7"
That's on SP1 x64U install with Intel chipset drivers/inf 9.2.0.1030

This is what I see posted on the net and used by little applications people write to set these values.
Code:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\\SYSTEM\\ControlSet001\\services\\msahci]
"Start"=dword:00000000
"Type"=dword:00000001
"ErrorControl"=dword:00000003
"ImagePath"=hex(2):5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\\
  74,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,52,\\
  00,49,00,56,00,45,00,52,00,53,00,5c,00,6d,00,73,00,61,00,68,00,63,00,69,00,\\
  2e,00,73,00,79,00,73,00,00,00
"Group"="SCSI Miniport"
"DriverPackageId"="mshdc.inf_x86_neutral_3f3676f4c0e7d884"
It looks like two different packages to me.

If you set start to zero when windows detects the hardware it should set the rest automatically via chipset INF. IF you have the chipset drivers installed from Intel!

This part is hardware/machine specific
Quote:
VEN_8086&DEV_1C02&SUBSYS_B0051458&REV_05 and
VEN_1B4B&DEV_9128&SUBSYS_B0001458&REV_11

Edited by HiroPro - 8/17/11 at 3:47pm
Hal9000
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500K @ 4.2Ghz 1.325v in BIOS but 1.278 DMM Gigabyte P67A-UD5-B3 BIOS F5 HD 4890 Mushkin Blackline 996744 PC3-12800 8-8-8-24@1.58v 
Hard DriveOptical DriveOSMonitor
WD Caviar Black 1TB SH-203N Win 7 Ultimate X64 and Linux Mint LG 24" 16:10 
PowerCase
Corsair HX650 Lian Li PC-8FI 
  hide details  
Reply
Hal9000
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500K @ 4.2Ghz 1.325v in BIOS but 1.278 DMM Gigabyte P67A-UD5-B3 BIOS F5 HD 4890 Mushkin Blackline 996744 PC3-12800 8-8-8-24@1.58v 
Hard DriveOptical DriveOSMonitor
WD Caviar Black 1TB SH-203N Win 7 Ultimate X64 and Linux Mint LG 24" 16:10 
PowerCase
Corsair HX650 Lian Li PC-8FI 
  hide details  
Reply
post #13 of 16
Basically what you do if you installed Windows in IDE mode and have not installed the chipset drivers is this.

Change "Start"=dword:00000001 to zero

Then reboot...

Windows will detect new hardware... let it finish...

Reboot again.

Then install those chipset inf/drivers and your off to the races!!!

PS People actually reinstall windows because of this
Hal9000
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500K @ 4.2Ghz 1.325v in BIOS but 1.278 DMM Gigabyte P67A-UD5-B3 BIOS F5 HD 4890 Mushkin Blackline 996744 PC3-12800 8-8-8-24@1.58v 
Hard DriveOptical DriveOSMonitor
WD Caviar Black 1TB SH-203N Win 7 Ultimate X64 and Linux Mint LG 24" 16:10 
PowerCase
Corsair HX650 Lian Li PC-8FI 
  hide details  
Reply
Hal9000
(13 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500K @ 4.2Ghz 1.325v in BIOS but 1.278 DMM Gigabyte P67A-UD5-B3 BIOS F5 HD 4890 Mushkin Blackline 996744 PC3-12800 8-8-8-24@1.58v 
Hard DriveOptical DriveOSMonitor
WD Caviar Black 1TB SH-203N Win 7 Ultimate X64 and Linux Mint LG 24" 16:10 
PowerCase
Corsair HX650 Lian Li PC-8FI 
  hide details  
Reply
post #14 of 16
Quote:
Originally Posted by fuloran1 View Post
Exit all Windows-based programs.
Click Start, type regedit in the Start Search box, and then press ENTER.
If you receive the User Account Control dialog box, click Continue.
Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Msahci

In the right pane, right-click Start in the Name column, and then click Modify.
In the Value data box, type 0, and then click OK.
On the File menu, click Exit to close Registry Editor.

After this restart, and windows will install the drivers. I just did it and it worked fine.
Do this and change from IDE to AHCI in the the BIOS when you restart and you're good to go.
Murderface
(19 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 2600k MSI Z68A-GD65 EVGA GTX 680 Mushkin Redline 
Hard DriveHard DriveHard DriveHard Drive
Mushkin Chronos WD Caviar Black WD Caviar Black Hitachi Deskstar 
Optical DriveOptical DriveCoolingOS
Lite-On BD burner Samsung DVD burner Thermalright Silver Arrow Win 7 64bit 
MonitorKeyboardPowerCase
LG IPS236 KBT Race Enermax RV920 Lian Li T60B 
MouseMouse PadAudio
CM Storm Xornet PureTrak Talent Creative Sound Blaster X-Fi Titanium HD 
  hide details  
Reply
Murderface
(19 items)
 
  
CPUMotherboardGraphicsRAM
Core i7 2600k MSI Z68A-GD65 EVGA GTX 680 Mushkin Redline 
Hard DriveHard DriveHard DriveHard Drive
Mushkin Chronos WD Caviar Black WD Caviar Black Hitachi Deskstar 
Optical DriveOptical DriveCoolingOS
Lite-On BD burner Samsung DVD burner Thermalright Silver Arrow Win 7 64bit 
MonitorKeyboardPowerCase
LG IPS236 KBT Race Enermax RV920 Lian Li T60B 
MouseMouse PadAudio
CM Storm Xornet PureTrak Talent Creative Sound Blaster X-Fi Titanium HD 
  hide details  
Reply
post #15 of 16
Thanks guys, but I'm still wondering, what does it do? I'm looking at some different articles and some say it has no effect. What's the point of having it enabled?
post #16 of 16
Quote:
Originally Posted by fuloran1 View Post
Thanks guys, but I'm still wondering, what does it do? I'm looking at some different articles and some say it has no effect. What's the point of having it enabled?
The primary advantages over IDE is that it's hot swappable, and supports NCQ (Native Command Queuing).

If you have a SSD + Windows 7 it improves performance*, and you can enable TRIM.

*so they say, probably only noticeable in benchmarks, I use AHCI mainly because I need to in order to dual boot OS X
Edited by anubis1127 - 8/17/11 at 7:55pm
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Intel Motherboards
Overclock.net › Forums › Intel › Intel Motherboards › What does enabling AHCI do, and how important is it?