Trimm command for Corsair M4 SSD

Associate
Joined
3 Dec 2010
Posts
137
Hi,

Just fitted a 128Gb Corsair M4 SSD to my new system and was wondering if theres anything i need to do to it. I have read about a trimm command.

How do i enable this??

Also do i need to do an update to the drive and how??

Many thanks..

Paul
 
How to Enable TRIM Command

In the Elevated command Prompt windows, type the following:

fsutil behavior set disabledeletenotify 0

How to Disable TRIM Command

In the Elevated command Prompt windows, type the following:

fsutil behavior set disabledeletenotify 1

How do I know if TRIM is working in Windows 7?

In the Elevated command Prompt windows, type the following:

fsutil behavior query disabledeletenotify
Results explained below:
DisableDeleteNotify = 1 (Windows TRIM commands are disabled)
DisableDeleteNotify = 0 (Windows TRIM commands are enabled)


taken from here
http://forum.corsair.com/v3/showthread.php?t=86403
 
Turn off disk defragment

kd

Windows 7 automatically disables defragmenter, readyboost and any other associated technology when it spots the prescence of an SSD, completely disabling Defrag or other features will affect any mechanical drives you have attached.
 
I've been doing an HD Tach test on my SSD every day this week and so far Windows 7 hasn't used TRIM once. I've even left my system on overnight to see if it does it and still nothing. My drive is a OCZ Vertex 30GB with firmware 1.4 and when I do the fsutil behavior query disabledeletenotify it comes up with a 0 so according to Windows 7 its enabled.

Surely Windows 7 should do this every day? My HD Tach results are absolutely shocking for an SSD: http://www.imgplace.com/viewimg26/4508/19oczv.gif

It looks like TRIM hasn't been done for months to be honest. It was so much easier in Windows XP when I could just use Wiper.exe whenever I wanted. For the life of me I can't work out why Windows 7 doesn't just let me tell it to TRIM right now, rather then having to wait and see if it ever gets round to it.
 
Last edited:
HD Tach is not really suitable for use on an SSD, you are better of using a dedicated SSD bechmarker such as "AS SSD Benchmark".

Also, benchmarking hammers the drive much harder than any real work application would, and using it every day of the week will cause more harm than good... as you have found out.

Stop benching it and allow it to recover. :)
 
Actually the performance hasn't changed since the first benchmark I did (I've done 5 total in the last 5 days).

Still I'll try no benchmarks for one week and then do one test, if Windows can't manage to do a simple 10 second task over the course of a week then I think you would agree somethings wrong.
 
Last edited:
Trim isn't done on a schedule, it's done when you do things like delete files from the recycle bin - and of course it only Trims the blocks those files took up.

I'd assume that deletes which bypass the recycle bin (big files) would also cause Windows to issue the Trim command against the blocks which held their data.

Depending on what level Microsoft implemented Trim support at, it may or may not be applied to generic API calls. It could be that it's only called when the Explorer process is the thing doing the deletes.
 
I upgraded my system yesterday and have since been able to fix this problem. Before I couldn't do a full destructive flash to reset my drive back to default or upgrade past firmware 1.4. But on my new system I managed to do a destructive firmware update to 1.6 Turbo (making my Vertex 30GB a Vertex Turbo now). Performance is now better than ever (220MB/s average read!).

Hopefully TRIM and GC will now work properly and the performance will stay good this time.
 
Back
Top Bottom