Fix Random Crashes and Freezes in Windows 10

Last Updated on October 8, 2016

For a few people, Windows 10 is quite unstable. Especially after the anniversary update. There are random freezes, program crashes, and the computer is overall unstable in Windows 10.Windows 10

I too experienced these kinds of freezing and crashes on my PC. Turns out that this problem is because of Microsoft’s buggy and untested AHCI drivers. If you don’t know, AHCI is the interface which controls the hard drives and SSDs connected to your  PC. To fix all these crashes and freezing, you need to install the Intel RST drivers along with disabling the AHCI link power management.

Install Intel RST drivers

First, download the Intel® RST drivers from their official website. By default, Windows installs its own AHCI driver which is quite buggy. Installing the Intel driver will replace the Microsoft’s driver with a more stable one. If you are not sure of which driver you should install, then take a look over at the Win-raid’s forum.

Or, install AMD AHCI Drivers

If you are not on an Intel platform, then the abovementioned drivers won’t work for you. Fortunately, AMD has their own AHCI drivers which can be installed with their chipset.

  • Head over to AMD Chipset Driver’s page. Download and install them. Once that is done, restart your PC and proceed to the next step.

Disable AHCI link power management

You need to change the AHCI link power management settings. By default, it is enabled. You have to set it to disabled.

  • The AHCI link power management settings are not visible by default in the Power options. To enable them, you will need to download and add the reg file called Add_AHCI_Link_Power_Management_HIPM-DIPM.reg to your registry.
  • Restart your PC after adding the key for allowing the changes to take effect.
  • After that is done, search for Power options in the start menu. Open it and then click on Change plan settings.
  • Inside the Power options, look for the Hard disk label. Click on the small plus-sign on it. You will now see ACHI Link Power Management – HIPM/DIPM. Set this to HIPM+DIPM.
  • Now, below the previous option, look at the AHCI Link Power Management – Adaptive Setting. Here, you have to set the time in milliseconds which reflects the sleeping state for the drives (slumber state) on your PC. Set that value to 0. Click OK.
  • Close everything and restart your PC.
Photo of author

Written by Utkarsh

Utkarsh Bhatt is a certified tech expert and software engineer for a Fortune 500 Company. He was born in 1995, making him one of the oldest members of the team at EFX. Utkarsh loves solving technical issues and is always the first to jump on any problem that needs solving. When he’s not coding or debugging, he enjoys playing video games (especially Super Smash Bros.) and watching cartoons.

Share on:

Leave a Comment

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