I recently purchased a new solid state drive (an OCZ Vertex 2 (80 GB)) to use primarily for my operating system. I also have three other SATA hard drives of assorted sizes for long-term data storage. I successfully installed Windows 7 onto the SSD, and everything seems to work fine (I'm still not sure how much faster, I'm still optimizing the system). I am not noticing the speed gains I thought I would get, but that is an other issue entirely.
I was browsing through the Bible of OCZ SSDs, and noticed the following in Section 60-76 - Tweaks and TRIM:
Q. How do I know if TRIM is enabled on my OCZ SSD?
A. In Windows 7, go to start/run/cmd), type the following:
fsutil.exe behaviour query DisableDeleteNotify
It should respond back with:
DisableDeleteNotify=0
if TRIM support is ready and active. If it's not, then type:
fsutil.exe behavior set DisableDeleteNotify 0
After a bit of searching on Google, I found similar results elsewhere (set DisableDeleteNotify
to 0
), which makes sense since for TRIM to work, the solid-state drive needs to be notified when deletes occur (for the garbage collector) unlike a normal hard drive).
When I run the query on fsutil, I get the following result:
DisableDeleteNotify = 48
Following the instructions I found, I set this to 0
instead of 48
. However, I am beginning to wonder. Is this all the proof I really need that the OS is using TRIM?
Also, since this applies globally for the computer, is TRIM data being sent to the other hard drives connected to the computer? And if so, would this cause any degradation in disk performance?
Also, because I posted the bounty, I want another quick thing answered. This page from Microsoft states how Windows 7 will support it. However, can anyone find a more recent page preferably from Microsoft detailing the TRIM support in Windows 7, and how to ensure that its both enabled & working?