Solid State Drives (SSD) are the new kids on the block in the computer hardware neighborhood. As far as upgrades go, SSD’s and RAM are the best two to address if you want your computer to run faster– much faster.
SSD’s have dropped in price to the point where they are now competitive with regular mechanical hard drives (spinners). Techies have been rubbing their hand together in anticipation of sub-dollar-per-gigabyte prices for a long time. The cost has dropped to around half that and buying an SSD has become a no-brainer. RAM has always been a great 8220;bang for the buck” value.
There are a few things I’d like to tell you about if you plan on buying an SSD. They not only behave differently, but you should also treat them differently than normal hard disk drives (HDD). Here are some pointers…
Older Operating Systems
If you are still running an older Windows version such as XP or Vista, then I would not recommend installing an SSD. These systems are not SSD-aware and will therefore treat them like ordinary HDD’s. Ultimately, the life of an SSD will be shortened because of this. Also, it won’t stay blazing fast for a long time, either.
Note: All the images in this article can be clicked to enlarge them. I know it helps my old eyes…
Don’t defragment your solid state drive. This can’t be emphasized enough. SSD’s have a limited number of write cycles available before they die and defragmenting your SSD will definitely shorten its life span.
Turn it off:
Open your favorite file manager and Right-Click the SSD and choose Properties in the menu
- In the window that opens, click the Tools Tab, then the Optimize Button
- In the next window, click the Change settings Button
- In the next window, Uncheck the box labelled Run on a schedule
- You can click the Choose Button to mark which drives will be affected
The Windows Indexing Service was a great idea on mechanical drives. It really helped to speed things up by creating and updating lists of file locations on the drive. Due to the way SSD’s work, this concept has become not only obsolete but damaging. Turn it off:
- Open your favorite file manager and Right-Click the SSD and choose Properties in the menu
- Uncheck the box labelled Allow files on this drive to have contents indexed…
- Click OK and wait for Windows to do its thing…
TRIM – Make Sure It Is Enabled!
TRIM is a method whereby your SSD will take full advantage of any free space it has available. TRIM basically allows the operating system to notify the SSD about data blocks that are no longer in use.
Erasing a file on a regular spinner involves a simple erasure of some pointers to a file. The file is actually still there, but Windows can no longer “see” it and presumes that drives space is now free for future use by another file or program.
Incidentally, this is why file un-delete programs can work their magic.
The process on an SSD works differently. When you erase a file, and TRIM is enabled, the “erasure” is postponed and is placed in the SSD controller’s “to do” list. If every erasure was done immediately, this would surely bog the drive down and all it’s speed benefits would be wasted on writes to the drive.
Note: Instead of re-inventing the wheel by explaining once again how to open an Administrator Command Prompt, there are instructions in this article right here on DCT: SFC Fails To Fix Errors – What Now?
- Open an Administrator Command Prompt
- Type: fsutil behavior query DisableDeleteNotify and hit <Enter>
There are two possible results:
- DisableDeleteNotify = 0
- DisableDeleteNotify = 1
If the result is 0 (zero), then TRIM is enabled; if it is 1 (one), then it is not.
To enable TRIM use the command: fsutil behavior set DisableDeleteNotify 0
Note: If the Command Box coughs up an error, it is most likely a typo. You may not notice a small typing error, but I can guarantee Windows will. Check spacing, too. The devil is in the details.
Don’t Fill Up Your SSD -The 75% Rule
SSD’s work best when they have plenty of free space to work with. SSD controllers utilize a wear-leveling method to ensure the whole drive is being used in an even-handed manner. This prevents certain blocks on the drive to be continually over-written and over-used. It basically balances the write operations over the entire drive which extends its life span.
In order for wear-leveling to function at its best you should keep the free space at or above 25%. Conversely, not more than 75% of the drive should be used at any given time.
SSD’s are great. I’ve been using two of them on my system for a couple of years now and I’d never go back to traditional “spinners” except for storage and backup purposes.
As with any new technology, new concepts and ways of thinking are required to maintain them properly and to keep them humming along at peek performance levels for as long as possible.
The above tips will help you do just that,