How to enable AHCI mode in BIOS for a PC

Hardware configuration is not as simple as software configuration. If you install an operating system on a computer, chances are that it can configure basic drivers and that you will have a functional system when you access your desktop. The same cannot be said for hardware.

If you choose to build a personal computer, or to modify the hardware of an existing computer, you may need to make certain changes to the BIOS to make the new hardware work properly, or even to detect it.

What is AHCI?

AHCI is a connection mode for a SATA connection. This is a newer, more modern mode. The older SATA connection mode is IDE and is no longer used as often.

The new AHCI mode allows for faster data transfer via a SATA connection. This is important if you are using an SSD connected via the SATA interface.

Motherboards now tend to be standard on AHCI instead of IDE. If AHCI is enabled, even if your SATA connection is not active, or if you are not using an SSD, it will not adversely affect the performance of your system.

Enable AHCI Mode in BIOS

If you have an SSD installed on your motherboard, or if you are having trouble installing it, it is a good idea to check if AHCI is enabled or not. If not, turn it on and your SSD should start working normally.

  1. Conclude your system.
  2. Power the system on, en tap the F2 key on start the BIOS.
  3. Go to System or hardware configuration (this will differ based on BIOS).
  4. Search for AHCIor SATA mode.
  5. Enable AHCI or under SATA mode, set it to AHCI.
  6. Save and exit BIOS.
  7. AHCI will be activated.

2. Enable AHCI in Windows 10

Generally, it is not a good idea to enable AHCI in Windows 10, but you can use this method because you cannot find AHCI in BIOS.

  1. Tap on the Win + R keyboard shortcut to open the run box.
  2. In the run box, enter regedit and press the Enter key.
  3. Navigate to this key:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesiaStorV
  4. Double click on the Start value on the right.
  5. Set its value on 0.

  1. Navigate to this key:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesiaStorAVStartOverride. If this key is not available, look for this key instead:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesiaStorAVC.
  2. Choose the StartOveride key.
  3. Change the value of the 0 value to 0 if you die iaStorAV key. Set its value 3 if you die iaStorAVC key.

  1. Navigate to this key:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesstorahci
  2. Double click the Start key, and set its value on 0.

  1. Navigate to this key:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesstorahciStartOverride. This key may not be available on your system. If not, skip this step and the next one.
  2. Double click on the value name 0 and set its value on 0.
  3. Start your BIOS.
  4. Enable AHCI in it.


SATA technology is not new, so it should be on your system, even if it’s a few years old. Enabling ACHI is a good idea to get the best speed from your SSD, even if you’m stuck with IDE, your SSD can still work. The performance may not be the same, but in most cases the storage device will work.

The article How to enable AHCI mode in BIOS for a computer first appears on TechtricksNg.

Leave a Comment