How to switch from IDE to AHCI mode in Windows 7

Recently I received a notebook that once didn’t load Windows, USB stick (bootable) – at all.

The first thing was to enable booting. The problem occurred after reset of the BIOS. I assumed the CMOS battery has depleted. Generally, no big deal. Switch off UEFI boot option and enable legacy instead.

After booting, however a blue screen appeared. It was just a blink and reset, no memory dumping etc. I thought that if its not dumping the memory, there must be problem with hard drive. I think I saw part of BSOD message with 000007 witch meant hdd error. I entered BIOS back again and changed SATA operation mode from AHCI(auto) to IDE. After saving and rebooting – voilà!. Back on track again. Windows boots, USB boots fine.


The laptop has SSD and it’s working in IDE mode. Long story short – many of new features of AHCI are disabled and ssd might get worn faster. For information regarding difference between IDE and AHCI please refer to:

Switching to AHCI again in a few, simple steps:

  1. Download and install latest SATA drivers for your laptop/desktop (probably it will a version of Intel Rapid Storage Technology drives). Refer to your computer/motherboard manufacturer
  2. Run the Registry Editor (regedit.exe) – Administrator privileges are necessary
  3. Navigate to Registry Key:
  4. Set the “Start” value to 0 (zero)
  5. Navigate to Registry Key:
  6.  Set the “Start” value to 0 (zero)
  7. Restart computer

After restarting the computer, Windows will install new drivers and will ask for restart to complete installation of new drivers.

That’s all,

By |2016-12-22T21:35:10+00:00August 11th, 2015|Errors and fixes, How-To's, Windows 7|0 Comments

About the Author:

I am passionate about Systems Administration. I like to face new challenges and test new environments.Windows and Linux Debian boxes (both physical and virtual) are my favourites. I like solving problems related to Windows Server roles and services as well as Linux but some distributions in particular. I'm not considering myself as Linux master but surely, I always do my best to fit the needs. On the other hand I consider myself as a Windows Server Professional and in terms of WS and Windows Desktops I always follow best practices, good advices and opinions from other admins.

Leave A Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.