Why is Win7 letting me defrag my SSD?

Associate
Joined
26 Jul 2003
Posts
1,352
Location
Loughborough
According to http://blogs.msdn.com/b/e7/archive/2009/05/05/support-and-q-a-for-solid-state-drives-and.aspx Windows 7 detects SSDs and disables defragmentation. However I just checked my 1 month old OCZ Vertex 2 using the Windows defrag application and it reported 12% fragmentation and allowed me to (start) defragging it.

This makes me wonder whether if Windows 7 isn't detecting the presence of the SSD that TRIM and other optimizations may not be working. Can anybody offer any thoughts on this and is there any way to know for sure that Win7 has detected the SSD as such?
 
I first heard about this feature when Windows 7 was in Beta. Supposedly the OS would detect the SSD and make changes accordingly. If i remember correctly, you had to run the WEI test for this to happen; or at least this was what some sites were reporting.

For me, you and many others this has never happened. Just disable scheduled defrag on your SSD and you're good to go.
 
I thought it just disabled scheduled fragmentation, but would allow a manual defrag? My scheduled defrag is on, but shows 'Never Run' in the last run status for my SSD while my mechanical drives all show a last run date and fragmentation percentage. So seems to be working here.

EDIT - this may be because I have an Intel SSD and run the SSD toolbox optimizer. I think this has set up my system correctly. Don't know if OCZ have a similar tool available or if you will have to setup manually.
 
Last edited:
hey man... just check if Windows 7 has TRIM enabled.
go to command prompt (as admin) and run the following:

Code:
C:>fsutil behavior query disabledeletenotify

if the result is '0' TRIM is enabled. :)
 
Prob the same reason it lets you enable a screen saver on a tft screen, it relies on you not to do something silly but won't stop you if you want to do it. (screen savers were designed to avoid screen burn on crt's, they do nothing for tft's except wear them out faster)
 
Ubersonic your talking tripe mate.

There is nothing at all wrong with running a screen save on a tft!

If your not using the pc though and are concerned about usage time on your TFT turn it off ;)
 
Last edited:
Ubersonic your talking tripe mate.

There is nothing at all wrong with running a screen save on a tft!

If your not using the pc though and are concerned about usage time on your TFT turn it off ;)

Please don't insult people just because you have a different opinion, i'm sorry but its a know fact (and has been for a very long time now) that screen-savers although quite pretty are relics from the age of CRT's and instead of being helpful to a TFT screen they re actually detrimental to its lifespan, here is a quote from wikipedia, not the most reliable of sources I know but I cba tracking down a better source.

Additionally, using a screensaver with a flat panel or LCD screen instead of powering down the screen can actually reduce the lifetime of the display, since the fluorescent backlight remains lit and ages faster than it would if the screen was turned off completely. As fluorescent tubes age they grow progressively dimmer, and they can be expensive or difficult to replace. A typical LCD screen loses about 50% of its brightness during a normal product lifetime, if left on continuously. (In most cases, the tube is an integral part of the LCD and the entire assembly needs to be replaced.)
 
Ever since monitors were able to be turned off (or into a low power state) by PCs, screen-savers have been obsolete. The only reason I can think of to use one is for advertising or a company logo in an office foyer or something.
 
Back
Top Bottom