¿Cómo puedo ver si Windows 7 está usando TRIM para mi unidad SSD?

28

Recientemente actualicé el firmware en mi SSD para admitir TRIM y actualicé a Windows 7. ¿Cómo puedo saber si Windows reconoce la unidad como SSD y está usando TRIM correctamente?

Dan Hook
fuente
1
¿Qué SSD y firmware estás usando?
Sim
Crucial 128GB M225 versión de firmware 1819
Dan Hook el

Respuestas:

13

Según los foros de usuarios cruciales: ¿se está ejecutando TRIM? para probar si TRIM está habilitado, ejecute lo siguiente en una ventana de comando administrativo.

fsutil behavior query disabledeletenotify

Si aparece como 0entonces, está habilitado.

Lea los comentarios de Soporte y Preguntas y respuestas para unidades de estado sólido y este Foro de la comunidad Intel para obtener más información.

Sim
fuente
77
Lamentablemente, esto podría ser de alto nivel y no concluyente. Google disabledeletenotify y encontrará la misma cita en todas partes que dice esto entre otras cosas: "Cuando el controlador de disco recibe el comando, actuará en consecuencia o lo ignorará".
Bender
66
¿Esto realmente te dice si la unidad está usando TRIM, o simplemente te dice si el sistema operativo es compatible con TRIM? Intenté esto en una instalación de Windows 7 sin SSD, pero ese comando aún devolvió 0.
Nate
3
-1 Recibo un 0 a pesar de que ni siquiera tengo un SSD. Es sorprendente la cantidad de personas que votaron a ciegas sin comprobarse primero.
kinokijuf
Hay una pregunta duplicada con una mejor respuesta aquí: superuser.com/a/1088697/195088 La respuesta dada por i3v es probablemente la mejor respuesta, aunque no tiene los votos para ello.
zaTricky
10

Todavía estoy buscando una respuesta autorizada, pero noté que en mi máquina, la desfragmentación automática está programada para todos mis HDD, pero no para mi SSD. Creo que esto significa que Windows está reconociendo el disco como un SSD.

La versión clic por clic de la respuesta:

  1. Haga clic derecho en una unidad de disco, vaya a propiedades.

  2. Seleccione la pestaña Herramientas y haga clic en Desfragmentar ahora ...

  3. Haga clic en Configurar horario ...

  4. Haga clic en Seleccionar discos ...

  5. El SSD no debería aparecer en la lista de discos si Windows lo reconoce como un SSD.

Dan Hook
fuente
¡mi SSD aparece allí! ¿Qué tengo que hacer? y por qué debería importarme ... todavía es rápido
vsync
1
@vsync La desfragmentación arruina el disco con el tiempo al agregar un montón de lecturas / escrituras.
cutrightjm
@ekaj si recuerdo correctamente, Windows 7 en realidad no desfragmenta los SSD, pero los recorta, si detecta correctamente que es un disco SSD.
CJStuart
@Ragnagord Ah, está bien, ese puede ser el caso incluso si todavía lo llama "desfragmentar": una computadora que miré tenía la tarea programada predeterminada para desfragmentar configurada en un SSD, tal vez solo estaba recortando
cutrightjm
6

Escribí un programa de línea de comando para verificar si TRIM está habilitado:

Descarga y código fuente

recortar

Este programa proporciona una manera fácil de probar si TRIM funciona en su SSD. Utiliza un método similar al descrito aquí, pero utiliza cálculos de sector para evitar buscar en todo el disco el patrón buscado. También rellena los datos buscados con bloques de datos ficticios de 32 MB, para dar espacio a los procesos que de lo contrario podrían sobrescribir el área del disco detectado probado.

El programa configurará una prueba creando y eliminando un archivo con contenido único, luego (en la segunda ejecución) verifica si los datos aún están accesibles en la ubicación anterior del archivo.

ingrese la descripción de la imagen aquí

Vladimir Panteleev
fuente
2
Si bien este enlace puede responder la pregunta, es mejor incluir aquí las partes esenciales de la respuesta y proporcionar el enlace como referencia. Las respuestas de solo enlace pueden volverse inválidas (y rechazadas) si la página vinculada cambia. Vea Cómo responder por qué es importante.
bytebuster
3
Uhh .. ¿Quieres que incluya el código fuente? Binario de Windows codificado en Base64? Lo sentimos, pero no veo cómo su respuesta enlatada se aplica a mi respuesta.
Vladimir Panteleev
Como está refiriendo un software, puede tener alguna documentación que puede revelar cómo el software responde a la pregunta original. Supongo que debería ser suficiente, ¿qué te parece?
bytebuster
1
El código fuente está abierto. El algoritmo no es exactamente trivial.
Vladimir Panteleev
1
SSD Review y TweakTown han publicado un artículo sobre TrimCheck. Esperemos que sea mejor que "recibir un correo electrónico con el archivo adjunto YourAnswer.exe" ahora, Dan Hook;)
Vladimir Panteleev
3

Hasta que haya mejores respuestas, puede usar pistas indirectas del último artículo de AnandTech sobre SSD: la mejora de SSD: Intel e Indilinx obtienen TRIM, Kingston reduce Intel a $ 115 :

TRIM no funcionará en una matriz RAID.

(Otra información aquí anterior sobre controladores que no son de MS que no admiten TRIM estaba desactualizada. Por ejemplo, Intel agregó TRIM en marzo de 2010, siempre que la unidad no esté en una matriz RAID: el controlador RAID de Intel agrega compatibilidad TRIM de paso )

Juerga
fuente
-3

Si ve la unidad y puede formatearla, la reconoce y la está utilizando correctamente. Todas las "características" del SSD se manejan a través del firmware del SSD. El fabricante de su SSD puede tener algunas herramientas para iniciar TRIM a pedido, como una herramienta de "recolección de basura".

churnd
fuente
2
TRIM no se trata de herramientas y es una característica, no una "característica". Se supone que es compatible con un sistema operativo.
Bender
1
No está completamente equivocado, pero esta pregunta es sobre Windows 7.
JL.