How to optimize solid-state drives (SSDs) on Windows 8 [Guide]

Are you using Windows 8 on a solid-state drive, but don’t quite understand how to optimize it? This guide will help! In no time at all, you’ll know exactly how to optimize your SSD, so that it will return to peak performance.


If your SSD is being used by another program, or is formatted to a file system other than NTFS, FAT, or FAT32, it cannot be optimized. In the former, you need to make sure your SSD is not being used.

Note you cannot optimize networked SSDs.

If your drive doesn’t appear in the Optimize Drives window I will talk about in this article, it might be because it has an error. Repair the drive by using chkdsk, then return to Optimize Drives to try again.


  • Open and Explorer window and click on Computer.
  • Right click on your SSD listed in Computer and click Properties, then Tools, and look for the Optimize button.
  • After clicking on Optimize, a window titled Optimize Drives will pop up. Find the drive you’re going to optimize, and click the Analyze button. Windows will analyze the drive to see if it needs to be optimized.
  • When analysis is completed, click the Optimize button (if analysis says that your drive is more than 10% fragmented). Windows will then optimize your SSD.
  • Once optimization is finished, close the optimization window.



Because SSDs are new, not everyone understands how to maintain them. Hopefully this guide has helped in that regard. With this new knowledge, you’ve learned exactly how to get peak performance out of your drives!

Related Posts

  • Jrtroo

    Did more research – On Windows 8 and above if WinSAT has been run and detected that your drive is an SSD – then performing an Optimize and Defrag will not Defrag the SSD. In this case, it will only perform a full TRIM on the drive to erase unused blocks and speed future access to them.

    In Windows 8 and above this is safe to do and you WANT to have the system do an optimize on the drive. Under Windows 7 this is likely different.

    To check that your system supports TRIM use – fsutil behavior query DisableDeleteNotify from DOS. It should return a 0 or a 1 – Returning a 0 means that TRIM is supported correctly.

    It is important to note that this Optimization is NOT a DEFRAGMENT. You can tell the difference by running one manually – it takes maybe a second to run.

    This article is correct if it doesn’t really explain it well.

    Also, it should just say the drive is OK or needs to be optimized – I haven’t seen it list a percent for an SSD.

  • Kalu

    This is wrong ON SO MANY LEVELS.
    You should NEVER do a SSD optimisation, firstly, it have no reason to be done, secondly, it shortens your SSD lifespan.

  • [@Godel] If you’re curious about the technical reasons, this might help. The Windows 8 optimization basically is doing the TRIM command.

  • [@Godel] SSD’s don’t get fragmented in a traditional sense, but they do get a bit cluttered. Optimization is basically like dusting the file system.

  • Godel

    Duh, fragmented?

    SSDs don’t get fragmented (as far as I know). So what does Optimize do, in an SSD’s case?