Smart Buyer
  • Shop On NeweggBusiness
  • Categories
    • Buying Guides
    • Components
    • DIY and How-to
    • Industry Trends
    • NetSec
    • Networking
    • Storage
    • Systems – PC & Laptop
    • Windows
  • About
  • Why NeweggBusiness?
  • Contact Us
Top Posts
PC Cooling: How to Set up Computer Case...
5 Ways to Stream from PC to TV...
How to Choose the Correct RAM Upgrade
How to Troubleshoot a PC Power Supply
Four Apps that Make Your Tablet a Second...
2019 Solid State Drive (SSD) Buying Guide
6 Reasons Your PC is Slow and How...
How-to Guide: Small Office Network Setup
Born in the USA: Computer Hardware Made in...
Computer Monitor Buying Guide 2019

Smart Buyer

  • Shop On NeweggBusiness
  • Categories
    • Buying Guides
    • Components
    • DIY and How-to
    • Industry Trends
    • NetSec
    • Networking
    • Storage
    • Systems – PC & Laptop
    • Windows
  • About
  • Why NeweggBusiness?
  • Contact Us
Storage

SSD Tweaks & Best Practices for Performance

by Wallace Chu January 15, 2015
by Wallace Chu January 15, 2015 4 comments 8315 views

Solid state drives offer a significant performance bump over hard disk drives, but SSD performance can degrade performance-wise over time. But you can take steps to squeeze as much performance and operational life out of them as possible. If you have made the upgrade to a solid state drive, this article will show you how to maximize performance and drive longevity.

Set your SSD to AHCI mode

Short for Advanced Host Controller Interface, AHCI allows software to work with SATA drives and adds support for hot-plugging and native command queuing (NCQ). That latter feature is what we want, as it can improve overall system responsiveness. NCQ optimizes the execution of read and write commands by performing them in the most efficient manner possible.

Normally, AHCI needs to be enabled prior to operating system installation but it is also possible to modify the setting after the fact. Here’s how.

Windows 8

  1. Open the command line program in Administrator mode.
  2. Enter the following command:
    bcdedit /set {current} safeboot minimal
    1-1-2
  3. Reboot the computer.
    1. Enter the system BIOS. Normally done by pressing an indicated key when prompted.
  4. Set the SATA SSD to AHCI mode. This process will vary depending on your motherboard, see your computer’s owner’s manual for details.
    1. Save your changes and restart the computer.
  5. After rebooting and loading Windows, open the command line program in Administrator mode.
  6. Enter the following command:
    bcdedit /deletevalue {current} safeboot
    1-6
  7. Restart your computer. You are now finished.

Windows 7

  1. Open the Start menu and in the search bar, search for regedit.
    1. Open the Registry Editor (regedit.exe) when it shows up in the results.
      1-2-1-1
  2. Navigate to the following folder:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
    1-2-1
  3. In the right pane, right click on Start and select Modify.
    1-2-2
  4. In the value data box, change the number to 0 and then click OK.
    1-4
  5. Close Registry Editor and restart Windows.
  6. Enter the system bios. Typically done by pressing an indicated key when prompted.
  7. Reboot the computer.
    1. Enter the system bios. This is typically done by pressing an indicated key when prompted.
  8. Set the SATA SSD to AHCI mode. This process will vary depending on your motherboard, please check your computer’s owner’s manual for detailed steps.
  9. Save your changes and restart the computer. You are now finished.

 

Enable TRIM

The TRIM command that allows the operating system to tell a SSD which memory cells to not use and which to wipe. In older operating systems like Windows Vista or XP, TRIM is disabled by default and can cause SSD performance to degrade over time. Windows 8 automatically enables TRIM when it detects an SSD, so users do not have to manually set it.

Windows 7 should also automatically detect an SSD and enable TRIM as well, but you can verify yourself with the following method.

  1. Open the command line program in Administrator mode.
    2-1
  2. Run the following command to find out if TRIM is enabled.
    fsutil behavior query disabledeletenotify
    2-2
  3. Ensure DisableDeleteNotify is set to 0, TRIM is enabled. If it is set to 1, then is disabled.
  4. To enable TRIM, enter the following command:
    fsutil behavior set disabledeletenotify 0
    2-4

Warning: Do not manually defragment your SSD

Before SSDs were popular storage solutions, defragmenting a drive was a common practice to combat deteriorating performance and overall sluggishness. With SSDs however, file fragmentation is a very minor problem. Because of this, experts often advise users to not defragment their SSDs because it may cause drive deterioration.

However, that is only partially true. Windows in fact does automatically defrag an SSD every so often in the background. Even if Windows knows the SSD is an SSD and not a hard disk drive, it will happen. As for how often Windows periodically defrags your SSD, it depends—though the default setting out of the box is a monthly increment. When it comes to defragmenting SSDs, the better piece of advice is to not do it yourself unless you absolutely have a reason to.

 

Install only frequently-used programs to the SSD

Another tweak you can do to improve SSD lifespan is to install programs you need to use frequently. Because a flash memory cells have limited write/rewrite cycles, choose these items wisely. If you install all your programs to the SSD, free space may soon be at a minimum. When that happens, the OS will start to constantly reuse a smaller pool of free flash memory cells and wear them out quicker.

By following the best practices and implementing tweaks, you will increase SSD performance and also prolong its operational life. What other SSD tweaks and best practices do you follow? Let us know in the comments.

Wallace Chu

Wallace Chu

A self-professed tech hipster that loves computers and music. Uses an iPhone ironically.

More Posts - Google Plus

Summary
ssd managementssd tweaksSSDs
4 comments
0
FacebookTwitterGoogle +PinterestEmail
Wallace Chu
Wallace Chu

A self-professed tech hipster that loves computers and music. Uses an iPhone ironically.

previous post
Mainstream Windows 7 Support Has Ended—Now What?
next post
Believe It: BlackBerry Is Still Relevant

Related Posts

When Is an Enterprise NAS Worth It for...

February 4, 2021

5 Ways to Backup a Home Office

August 4, 2020

How Helium Drives Captured a Black Hole

September 20, 2019

RAID Basics: How Your Business Can Benefit

July 19, 2019

Best Selling SSDs for Business Systems 2018

December 20, 2018

How-to Guide: Installing an SSD Into a Laptop

December 6, 2018

Enterprise vs. Desktop Hard Drives – 5 Notable...

November 19, 2018

Earn Money When Recycling Computers: Tips for SMBs

April 24, 2018

12 Elements of an IT Disaster Recovery Plan

March 29, 2018

High SSD Prices? Blame Chinese Handsets and Enterprise...

December 13, 2016

4 comments

Avatar
Jeff January 15, 2015 - 5:02 pm

1. Enable S.M.A.R.T. in BIOS
2. When installing Windows, leave 10% to 20% of the SSD unpartitioned
3. Create a small partition, about 3 to 6 GB, assign drive letter w, name it swap
4. Put an 800 MB pagefile on w:, remove pagefile from c:
5. Turn off hibernation – at an admin command prompt enter “powercfg -h off”
6. Turn off all scheduled defrag on the SSD partitions

Reply
Wallace Chu
Wallace Chu January 15, 2015 - 5:28 pm

Jeff,

Thanks for the information! I personally leave scheduled defrags on but I do see the value in turning it off completely, but maybe I’m just a maverick. Do you think 800 MB is large enough for a page file however? I’ve always heard that you should have a larger pagefile than your RAM’s capacity.

Reply
SSD Prices Fall to $0.33 per Gigabyte—How Low Will They Go? - HardBoiled April 22, 2015 - 12:04 pm

[…] SSD Tweaks & Best Practices for Performance […]

Reply
Mushkin ECO2 Memory Fits Under Oversized CPU Coolers - HardBoiled July 7, 2015 - 11:26 am

[…] SSD Tweaks & Best Practices for Performance […]

Reply

What's your take? Cancel reply

Subscribe

  • 1

    PC Cooling: How to Set up Computer Case Fans

    February 11, 2021
  • 2

    5 Ways to Stream from PC to TV or Digital Display

    May 23, 2016
  • 3

    How to Choose the Correct RAM Upgrade

    April 28, 2015
  • 4

    How to Troubleshoot a PC Power Supply

    July 11, 2018
  • 5

    Four Apps that Make Your Tablet a Second Monitor

    January 9, 2018
  • 6

    2019 Solid State Drive (SSD) Buying Guide

    December 6, 2018
  • 7

    6 Reasons Your PC is Slow and How to Fix It

    February 28, 2019
  • 8

    How-to Guide: Small Office Network Setup

    December 20, 2018
  • 9

    Born in the USA: Computer Hardware Made in America

    September 27, 2018
  • 10

    Computer Monitor Buying Guide 2019

    January 4, 2019

Newegg + Business

How is this different from Newegg.com?

Why NeweggBusiness?
  • Facebook
  • Twitter
  • Linkedin
  • Email