April 10, 2018

How to Enable AHCI Mode in Windows 10

How to Enable AHCI Mode in Windows 10: Advanced Host Controller Interface (AHCI) is an Intel technical standard that specifies the operation of Serial ATA (SATA) host bus adapters. AHCI enables features such as Native Command Queuing and hot swapping. The main benefit of using AHCI is that the hard drive using AHCI mode can run at a higher speed than those using Integrated Drive Electronics (IDE) mode.

How to Enable AHCI in Windows 10

The only problem with using AHCI mode is that it cannot be changed after the installation of Windows, so you need to set up AHCI mode in BIOS before installing Windows. Fortunately, there is a fix for that, so without wasting any time let’s see How to Enable AHCI Mode in Windows 10 with the help of the below-listed guide.

How to Enable AHCI Mode in Windows 10

Make sure to create a restore point just in case something goes wrong.

Method 1: Enable AHCI Mode via Registry

1.Press Windows Key + R then type regedit and hit Enter to open Registry Editor.

Run command regedit

2.Navigate to the following registry key:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesiaStorV

3.Select iaStorV then from the right window pane double-click on Start.

Select iaStorV in the registry then double-click on Start DWORD

4.Change it’s value to 0 and then click OK.

Change it's value to 0 and then click OK

5.Next, expand iaStorV then select StartOverride.

6.Again from the right window pane double-click on 0.

Expand iaStorV then select StartOverride then double-click on 0 DWORD

7.Change it’s value to 0 and click OK.

Double-click on 0 DWORD then change it's value to 0 and click OK

8.Now navigate to the following registry key:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesstorahci

9.Select storahci then in the right window pane double click on Start.

Select Storahci then double-click on Start DWORDSelect Storahci then double-click on Start DWORD

10.Change it’s value to 0 and click OK.

Change it's value to 0 and then click OK

11.Expand storahci then select StartOverride and double-click on 0.

Expand storachi then select StartOverride and double-click on 0 DWORD

12.Change it’s value to 0 then click OK.

Change it's value to 0 and then click OK

13.From this article boot your PC into Safe mode then without booting it to Windows, boot it to BIOS and enable AHCI mode.

Set SATA configurationto AHCI mode

Note: Locate Storage Configuration then change the setting which says “Configure SATA as” and select ACHI mode.

14.Save changes then exit BIOS setup and normally boot your PC.

15.Windows will automatically install AHCI drivers then again restart to save changes.

Method 2: Enable AHCI Mode via CMD

1.Press Windows Key + X then select Command Prompt (Admin).

command prompt admin

2.Type the following command into cmd and hit Enter:

bcdedit /set {current} safeboot minimal

bcdedit /set {current} safeboot minimal

3.Boot your PC into BIOS and then enable AHCI mode.

Set SATA configurationto AHCI mode

4.Save changes then exit BIOS setup and normally boot your PC. Follow this article to boot your PC into Safe mode.

5.In Safe mode, open Command Prompt then type the following command and hit Enter:

bcdedit /deletevalue {current} safeboot

bcdedit /deletevalue {current} safeboot

6.Restart your PC normally and Windows will automatically install AHCI drivers.

Method 3: Enable AHCI Mode by Deleting SatrtOverride

1.Press Windows Key + R then type regedit and hit Enter.

Run command regedit

2.Navigate to the following registry key:

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesstorahci

3.Expand storahci then right-click on StartOverride and select Delete.

Expand storahci then right-click on StartOverride and select Delete

4.Open Notepad then copy & paste the following text as it is:

reg delete “HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesstorahci” /v StartOverride /f

5.Save the file as AHCI.bat (.bat extension is very important) and from Save as type select “All Files“.

Save the file as AHCI.bat & from Save as type select All Files

6.Now right-click on AHCI.bat and select Run as Administrator.

7.Again restart your PC, enter into BIOS and enable AHCI mode.

Recommended:

That’s it you have successfully learned How to Enable AHCI Mode in Windows 10 but if you still have any questions regarding this post then feel free to ask them in the comment’s section.