Solved Should I Use AHCI for my SSD?

Custom built pc / N/A
June 16, 2014 at 16:08:53
Specs: Windows 8.1 64 Bit, AMD FX-8350 8 Core @ 4.0 GHz - 2x4 DDR3-1600
Hey Everyone,

I've recently decided to switch over to AHCI mode on all of my drives, but one of them is troubling me. I currently use a Solid State Drive as my boot drive, and I was wondering if I should enable AHCI for it too. Since there aren't any actual moving parts in solid states, will it actually improve the performance of the drive?

Based on looking online, most sites say I should enable it. I did see a couple of places that said it won't really affect it, and one that even said 'using AHCI on solid states drives will significantly reduce their performance and lifetime,' so I just wanted to ask around a little more just to be sure.

Another thing that is troubling me is that when I ran

fsutil behavior query DisableDeleteNotify

in CMD it returned a value of 0. This command is supposed to tell me if TRIM is enabled for my SSD. Based on a little research, 0 means it is, but this is only supposed to be possible when AHCI is enabled, which isn't possible since I haven't done any of the registry editing yet.

Not that I'm complaining, I would've turned it on anyway after I enabled AHCI, I'm just a bit confused.

See More: Should I Use AHCI for my SSD?

Report •

June 16, 2014 at 16:22:02
✔ Best Answer
Yes you should enable AHCI. The only alternative is Parallel ATA emulation mode and that will be slow.

Whether there are any moving parts is irrelevant. AHCI determines the way dsta is transferred from the host to the device and cares little as to how the device works as long as it follows the SATA specification.


message edited by StuartS

Report •

June 16, 2014 at 16:30:12
Cool, Thanks!

Oh, and one more thing, I have multiple drives in my computer and I want to make all of them AHCI, will I have to do anything different - at least registry wise, I know I'll have to set each of the to AHCI mode in BIOS.

Report •

June 16, 2014 at 16:43:03
Changing the setting in BIOS could render your computer un-bootable.

I suggest you give this a good read of this.


Report •

Related Solutions

June 16, 2014 at 16:52:34
Yeah, I saw that on the Windows support website, I was just wondering if it would be any different for multiple drives rather than just one.

Report •

June 16, 2014 at 19:48:46
As StuartS pointed out, you should enable AHCI, but doing so will make your drive unbootable. Make sure to make the registry change before changing the BIOS setting.

message edited by riider

Report •

June 17, 2014 at 18:39:25
Also, not sure where you got the idea 0 was on and 1 was off, it's the opposite. Zero means 0 not enabled, and a value of 1 means its on, enabled. I'm sure there are exceptions but that is the rule.

To err is human but to really screw things up, you need a computer!

message edited by HopperRox

Report •

June 17, 2014 at 19:02:59

That's why I though 0 was on and 1 was off.

Report •

June 17, 2014 at 20:00:54
That is for the SSD drives themselves, I am not sure it pertains here. Normal memory states are 0 is off and 1 is on.
Just follow the instructions for enabling AHCI and then enable TRIM.

You have to be a little bit crazy to keep you from going insane.

Report •

Ask Question