Fix your slow SSD on Windows 10 with these solutions

Milan Stanojevic
by Milan Stanojevic
Deputy Editor
Download PDF
Affiliate Disclosure

slow SSD on Windows 10

This is how you can fix slow SSD problems

  1. Check the TRIM command
  2. Optimize drivers
  3. Enable the AHCI mode
  4. Disable onboard VGA
  5. Configure Boot order
  6. Check the SATA port
  7. Verify the SATA cable
  8. Update your firmware
  9. SSD optimization
  10. Choose the High Power Plan

The standard hard disk drive (HDD) has been the predominant storage device for computers for a long time due to its high storage capacity and low cost. The solid-state drive (SSD) is another storage solution that is slowly replacing the majority of hard disk drives.

SSDs use flash memory to deliver important performance gains compared to mechanical hard drives. Since SSDs do not have small moving parts that are prone to failure, they offer a wide range of cost-effective benefits to nearly every computer user.

However, SSDs can greatly slow down due to a variety of reasons over time. If you find yourself in this situation and your SSD is slow, take a look at the solutions listed below.

Does SSD slow with time? Here’s what you can do to fix it

Solution 1: Check the TRIM command

The TRIM command is crucial to maintain the performance of SSDs so make sure the SSD supports TRIM and is enabled:

  1. Click Start and in the search bar type cmd
  2. Right-click Command Prompt and click Open as AdministratorCommand-prompt-run-as-administrator (2)
  3. Type fsutil behavior query DisableDeleteNotify and press EnterTRIM command
  4. If you get 0 as a result, it means TRIM is already enabled. If you get 1, please make sure you follow the next steps
  5. Type fsutil behavior set DisableDeleteNotify 0

Solution 2: Optimize drivers

With Windows 10, Microsoft added the Optimize Drives feature which runs the TRIM command on your SSD. So please check whether Windows is optimizing your SSD by following the steps below:

  1. Click Start and in the search bar type Defragment and Optimize Drives
  2. Click Defragment and Optimize Drives
  3. Highlight your SSD and click on Optimizeoptimize drives

Solution 3: Check that AHCI Mode is enabled

AHCI Mode plays a significant role in maintaining the high performance of your SSD. If this mode is disabled, the computer can encounter crashes or even see the very famous but unwanted blue screen of death.

To check if AHCI is enabled or disabled, please follow the steps below:

  1. Open Device Manager
  2. Expand the IDE ATA / ATAPI Controllers
  3. If you see AHCI Controller in the list, you have it enabled. In case you see only ATA and IDE words you are likely to have AHCI disabled on your computerdevice manager AHCI

If AHCI is disabled and you want to enable it on Windows 10, here is what you need to do:

  1. Go to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesiaStorV and set the value named Start to 0
  2. Find the key KEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesiaStorAVCStartOverride and set 0 to 0
  3. Go to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesstorahci and set Start to 0
  4. Go to HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesstorahciStartOverride and set 0 to 0
  5. Restart your computer
  6. Go to UEFI/BIOS firmware settings, enable AHCI mode, save and exit
  7. Restart your computer once more

Solution 4: Disable onboard VGA

Many users have reported that once they disabled the Onboard VGA feature, they managed to solve their problem. Here is how you can easily disable the onboard VGA:

  1. Restart your computer and open BIOS
  2. Navigate to the Advanced BIOS section.
  3. Search for Onboard VGA
  4. Select the Disable option

Solution 5: Configure Boot order

Another reason why your SSD drive is slow could be that the boot sequence is incorrectly configured. If top priority to boot up is set to hard drive, the fetch and load time for the operating system from an external source will take more time than usual. In order to fix this:

  1. Restart your computer and boot into BIOS
  2. Change the boot sequence of HDD and SSD by giving first priority to SSD

Solution 6: Check the SATA port

Many motherboards come with two different SATA controllers: some are SATA 3Gbps and some are SATA 6Gbps. Make sure you use SATA 6Gbps for connecting your SSD. In this respect, you should refer to the motherboard’s manual in order to correctly determine it. Moreover, motherboards built on Intel chipset come with the Intel SATA controller.

Make sure you use the Intel controller to connect your SSD as most of the low-speed issues occur due to using a non-Intel controller on a motherboard built on Intel chipset. Also note that the first SATA port has the highest speed, as claimed by most of the tech savvy users.

Solution 7: Verify the SATA cable

For a better SSD performance, ensure that the cables are not defective or of a poor quality make and that it is well hooked up to the SATA port. Thus, a good tip is to always purchase a SATA cable from a well-known manufacturer.

Solution 8: Update your firmware

Just like every other piece of computer hardware you own, updating the firmware on your SSD is important as new bugs and problems get identified and resolved. This may also improve your SSD’s performance, improve drive stability, or improve compatibility with your system.

In order to check if you need to update the firmware, you must first identify the exact firmware that exists on your SSD and then go on the manufacturer’s website in order to check if newer firmware exists for your SSD. If so, you will just have to follow the instructions for updating.

Solution 9: SSD optimization

The SSD accumulates junk just like the rest of your computer over time. Thus, you need to optimize it from time to time in order to bring it to its original shape. In Windows 10 you can do that very easily by yourself by following the instructions below or you can use third-party software in this respect.

  1. In the Start menu search for Disk Cleanupdisk cleanup slow ssd
  2. Select the SSD drive and click OK to launch the processslow ssd
  3. Delete the detected junk files
  4. In the Start menu search for defrag and open Defragment and Optimize Drives
  5. Select the SSD drive and click the Optimize button

Solution 10: Choose the High Power Plan

When you chose the Balanced Power Plan, your SSD will not receive the full power it needs to run at its best capacity especially in case of sharing of other devices such as GPUs. Thus, we strongly suggest you select the High Power plan:

  1. In the Start menu search for power and click on Power & Sleep settings
  2. Select Additional power settings on the right sideadditional-power-settings
  3. Click on Create a Power Plan on the left side and then select High Performanceslow ssd

All in all, we really hope that this article helped you and you now get to see an improved performance of your SSD. If you have other suggestions.

Please share them with us in the comments section down below as we are always glad to hear from you.


Editor's Note: This article was originally published in October 2018 and was revamped and updated in January 2020 for freshness, accuracy, and comprehensiveness.
Was this page helpful?
Thanks for letting us know! You can also help us by leaving a review on MyWOT or Trustpillot.
Get the most from your tech with our daily tips
Tell us why!
  • In addition, I removed the paging and hibernate files, this eliminates writes and frees up space on the SSD. To eliminate hibernate at the command prompt type
    powercfg /h off ,I also never allow the computer or the SSD to sleep, this can be done in the power options.