Jump to content
Corsair Community

Is TRIM really enabled on my SSD?


irvsp

Recommended Posts

Found this program, TRIMCHECK, on this link, http://thessdreview.com/daily-news/latest-buzz/trimcheck-does-your-ssd-really-have-trim-working/.

 

I ran it and it 'claims' it isn't enabled?

 

CrystalDiskInfo 5.4.0 says it is?

FSUTIL says it is?

 

The program says it isn't? I've even REBOOTED and it still said it wasn't?

 

SSD I have is F115GB2-A with firmware 2.4.

 

I also am running W8 for what it is worth.

 

I have noticed on occasion when booting, my BIOS flashed by rather fast and the W8 Flag appears, then circling dots underneath that and in a short time my USERID 'picture' with dots circling and in very short order the W8 Start Screen appears and the LIVE TILES start updating once the Internet is connected.

 

HOWEVER, on occasion, that first screen after the BIOS only the Windows flag appears for some length of time, maybe 10 seconds? Then the dots appears and the circling seems longer than usual. Occasionally I'll also see another screen before the USERID picture but it flashes by so fast I can't tell other than it has colors on it?

 

So, I guess the real question is 'is Trim enabled or not'? Is the delay I see sometimes before the dot circle appear when TRIM is being done and it ISN'T done on every boot?

 

Exactly how and when is TRIM performed on the 2.4 flash?

 

Lastly, if this is NOT normal, what can I do about it?

 

Thanks, Irv S.

Link to comment
Share on other sites

I have tested TRIMCHECK utility on a W7 SP1 64 bits SSD RAID 0 Corsair Neutron GTX 240GB.

Please find the results:

fsutil is OK, CDM is OK (native firmware), TRIMCHECK Version 0.4 is OK.

Screenshoots are in attachments.

Regards

100PIER

 

Thanks, but mine fails or the program reports it as not working?

 

========================

C:\Utilities>trimcheck-0.4

TRIM check v0.4 - Written by Vladimir Panteleev

https://github.com/CyberShadow/trimcheck

 

USAGE: Place this program file on the same drive

you'd like to test TRIM on, and run it.

 

Press Enter to test drive C:...

 

Querying C:\ disk space and sector size information...

C:\ has 512 bytes per sector, and 8 sectors per cluster.

10547393 out of 28083712 sectors are free.

Generating random target data block (16384 bytes)...

First 16 bytes: CA 8F DF 55 55 7F 71 91 89 89 A0 47 E8 01 25 4C...

Creating C:\Utilities\trimcheck.bin...

Querying file final paths...

DOS : \\?\C:\Utilities\trimcheck.bin

GUID : \\?\Volume{199c0dce-b555-11e0-90a1-806e6f6e6963}\Utilities\trimcheck.bi

n

NT : \Device\HarddiskVolume1\Utilities\trimcheck.bin

NONE : \Utilities\trimcheck.bin

Generating random garbage data block (1MB)...

Writing data (16384 bytes) and padding (2x 33554432 bytes)...

Flushing file...

Checking file size...

Data is located at Virtual Cluster Numbers 8192-8195 within file.

Querying file physical location...

trimcheck.bin has 8 extents:

Extent 0: Virtual clusters 0-258 are located at LCN 23212619

Extent 1: Virtual clusters 259-771 are located at LCN 12288240

Extent 2: Virtual clusters 772-1795 are located at LCN 8091909

Extent 3: Virtual clusters 1796-3867 are located at LCN 15701139

Extent 4: Virtual clusters 3868-7954 are located at LCN 26620538

Extent 5: Virtual clusters 7955-12495 are located at LCN 16068692

(this is the extent containing our data)

Extent 6: Virtual clusters 12496-15295 are located at LCN 19473416

Extent 7: Virtual clusters 15296-17343 are located at LCN 284452

Closing file.

Saving continuation data to C:\Utilities\trimcheck-cont.json...

Flushing buffers on \\.\C:...

Opening \\.\C:...

Flushing buffers...

Deleting file...

Flushing buffers on \\.\C:...

Opening \\.\C:...

Flushing buffers...

 

Test file created and deleted, and continuation data saved.

Do what needs to be done to activate the SSD's TRIM functionality,

and run this program again.

Usually, you just need to wait a bit (around 20 seconds).

Sometimes, a reboot is necessary.

 

Press Enter to exit...

 

 

C:\Utilities>trimcheck-0.4

TRIM check v0.4 - Written by Vladimir Panteleev

https://github.com/CyberShadow/trimcheck

 

Loading continuation data from C:\Utilities\trimcheck-cont.json...

Drive path : \\.\C:

Offset : 65818333184

Random data : CA 8F DF 55 55 7F 71 91 89 89 A0 47 E8 01 25 4C...

 

Reading raw volume data...

Opening \\.\C:...

Seeking to position 65818333184...

Reading 16384 bytes...

First 16 bytes: CA 8F DF 55 55 7F 71 91 89 89 A0 47 E8 01 25 4C...

Data unchanged.

 

CONCLUSION: TRIM appears to be NOT WORKING (or has not kicked in yet).

 

You can re-run this program to test again with the same data block,

or delete trimcheck-cont.json to create a new test file.

 

Press Enter to exit...

===================

 

COMMAND prompt run as Administrator to be sure.

 

I have seen other answers too?

 

================

C:\Utilities>trimcheck-0.4

TRIM check v0.4 - Written by Vladimir Panteleev

https://github.com/CyberShadow/trimcheck

 

Loading continuation data from C:\Utilities\trimcheck-cont.json...

Drive path : \\.\C:

Offset : 60667473920

Random data : 55 FA 4A E0 A7 73 C0 C3 EB 79 86 1E E0 2E E1 2E...

 

Reading raw volume data...

Opening \\.\C:...

Seeking to position 60667473920...

Reading 16384 bytes...

First 16 bytes: 8B FC BE CC 5C 5E 63 A5 A5 8D 44 24 1C A5 50 FF...

Data is neither unchanged nor empty.

Possible cause: another program saved data to disk,

overwriting the sector containing our test data.

 

CONCLUSION: INDETERMINATE.

Re-run this program and wait less before verifying / try to

minimize writes to drive C:.

 

Press Enter to exit...

=========================

 

This was when I ran it today, after I saw that delay on the dots appearing on the W8 initial flag screen after the BIOS??? Was it doing the 'garbage collection' then and hence the result just above this paragraph?

 

It almost seems like that is when the TRIM is performed, when I see the delay of the dots appearing on boot?

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...