Si tu SSD va cada vez más lento o sospechas que se está desgastando antes de tiempo, lo más probable es que Windows no le esté enviando el comando TRIM. Aquí verás qué es TRIM, cómo comprobar si está activo en Windows 10 y Windows 11 y los pasos para arreglarlo según la causa. Aplica a Windows 11 (cualquier versión con soporte) y a Windows 10 22H2, que ya no tiene soporte desde el 14/10/2025 y solo recibe parches de seguridad con el programa ESU hasta el 13/10/2026.
Qué es TRIM y por qué tu SSD lo necesita
TRIM es un aviso que el sistema operativo manda al SSD para decirle qué bloques de datos ya no se usan (por ejemplo, al borrar un archivo). El controlador del SSD marca esos bloques como libres en su tabla interna y pospone el borrado físico hasta su rutina de garbage collection. Sin TRIM, el SSD no sabe qué puede reutilizar, así que termina escribiendo datos válidos sobre bloques que aún cree ocupados: pierde velocidad y se desgasta antes. Windows activa TRIM por defecto en las unidades SSD internas y, además, lo lanza solo una vez a la semana. Más información en Microsoft Support.
Por qué tu SSD va lento o se desgasta: lo que puede estar fallando
Antes de tocar nada, mira la tabla: lo que ves es la causa más probable y la parte del artículo donde se arregla.
| Lo que ves en tu PC | Causa más probable | Dónde se arregla |
|---|---|---|
fsutil behavior query devuelve 1 en alguna unidad |
TRIM desactivado en Windows | TRIM está desactivado: vuelve a activarlo con fsutil |
| El SSD está por encima del 80 % de uso | No queda espacio libre para la garbage collection | El SSD está lleno por encima del 80 %: libera espacio |
| El SSD externo no aparece como "Unidad de estado sólido" | La carcasa, el cable o el controlador USB no soportan UASP/TRIM | El SSD está por USB y TRIM no funciona: revisa UASP y el cable |
| Optimize Drives muestra el error 0x80070146 | Esa unidad concreta no admite TRIM de nivel de archivo | Error 0x80070146 al optimizar: el dispositivo no admite TRIM |
| TRIM está activo pero el SSD va mal o tiene eventos 7/153 | El disco está fallando, no es un problema de TRIM | El SSD va lento aunque TRIM esté activo: comprueba la salud y el firmware |
Comprueba si Windows está enviando TRIM a tu SSD
Antes de aplicar nada, confirma tres cosas: que TRIM está activo, que la unidad es un SSD y que Optimize Drives la trata como tal. Si una de las tres falla, esa es tu causa.
El valor de TRIM en Windows con fsutil behavior query
Abre PowerShell como administrador (clic derecho en Inicio > Terminal (Administrador) en Windows 11, o Windows PowerShell (Administrador) en Windows 10), escribe fsutil behavior query y pulsa Enter. Tiene que devolver DisableDeleteNotify = 0 para cada unidad listada; si en alguna sale 1, TRIM está desactivado en esa unidad. Más detalles en Microsoft Learn.
fsutil behavior query
NTFS DisableDeleteNotify = 0 (Deshabilitado)
ReFS DisableDeleteNotify = 0 (Deshabilitado)
CSV DisableDeleteNotify = 0 (Deshabilitado)
El tipo de unidad y la última optimización con Optimize Drives
Pulsa Win+R, escribe dfrgui y pulsa Aceptar. En la columna "Tipo de unidad", el SSD debe decir "Unidad de estado sólido". En "Última optimización" ves cuándo se le envió TRIM por última vez. Si nunca se ha optimizado, Windows no le está mandando TRIM al SSD. Más información en Microsoft Support.
La salud del disco con Get-PhysicalDisk y CrystalDiskInfo
En PowerShell como administrador, ejecuta Get-PhysicalDisk: el campo HealthStatus debe ser Healthy. En CrystalDiskInfo (web oficial del fabricante) ves el estado SMART. Un valor distinto a Healthy o un aviso amarillo/rojo es señal de disco fallando, no de TRIM. Más detalles sobre la salud del disco.
Get-PhysicalDisk
FriendlyName SerialNumber HealthStatus OperationalStatus
---------------- ------------ ------------ -----------------
Samsung SSD 980 S5GXNF0R123456 Healthy OK
DisableDeleteNotify = 0, el tipo es "Unidad de estado sólido" y HealthStatus = Healthy, TRIM funciona y el disco está sano; el problema está en otra parte.TRIM está desactivado: vuelve a activarlo con fsutil
Esta es la causa más común y la más fácil de revertir: basta con volver a poner DisableDeleteNotify a 0 y dejar que Windows haga lo demás.
Activa TRIM en todas las unidades con fsutil behavior set
En PowerShell como administrador, ejecuta los dos comandos y vuelve a comprobar con fsutil behavior query: ahora debe devolver 0 en todas las unidades. Reinicia para que el cambio se aplique del todo. La sintaxis exacta está en Microsoft Learn.
fsutil behavior set DisableDeleteNotify 0
fsutil behavior query
NTFS DisableDeleteNotify = 0 (Deshabilitado)
ReFS DisableDeleteNotify = 0 (Deshabilitado)
CSV DisableDeleteNotify = 0 (Deshabilitado)
fsutil behavior query sigue mostrando 1, salta a «El SSD está por USB y TRIM no funciona»: el problema es del dispositivo, no del ajuste.Lanza TRIM a mano desde Optimize Drives
Pulsa Win+R, escribe dfrgui y pulsa Aceptar. Elige el SSD en la lista, pulsa "Optimizar" y espera a que termine. En "Cambiar configuración" puedes ajustar la frecuencia: lo razonable en un PC es semanal. Más información en Microsoft Support.
El SSD está lleno por encima del 80 %: libera espacio
Con el disco casi lleno, al SSD no le quedan bloques libres para la garbage collection y TRIM no puede mantener el rendimiento. Si el SSD está por encima del 80 % de uso, libera sitio antes de tocar nada más.
Vacía la papelera, la caché de actualizaciones y los archivos temporales
Vacía la Papelera de reciclaje. Ve a Configuración > Sistema > Almacenamiento > Archivos temporales > Quitar archivos (en Windows 10: Configuración > Sistema > Almacenamiento > Archivos temporales). Para liberar C:\Windows\SoftwareDistribution, abre services.msc, detén wuauserv, borra el contenido de esa carpeta y vuelve a iniciar el servicio. Por último, mueve lo que no uses a otro disco o a la nube. Más información sobre la caché de Windows Update.
Mueve los archivos grandes a otro disco
En Configuración > Sistema > Almacenamiento > Configuración de almacenamiento avanzada > Ubicaciones de guardado, cambia las rutas de Documentos, Descargas, Imágenes y Vídeos a un disco secundario. Comprime las carpetas que ya no toques con la compresión NTFS (clic derecho > Propiedades > General > "Comprimir contenido"). Más detalles en Microsoft Support.
El SSD está por USB y TRIM no funciona: revisa UASP y el cable
TRIM en USB solo llega si el controlador, el dispositivo y el sistema de archivos lo soportan. Sin UASP (USB Attached SCSI Protocol) o con un cable en mal estado, el SSD externo no recibe TRIM y va cada vez más lento. Más información en Microsoft Support.
Comprueba el soporte TRIM del SSD USB en Optimize Drives
Pulsa Win+R, escribe dfrgui y pulsa Aceptar. Si la unidad USB no aparece o su "Tipo de unidad" no es "Unidad de estado sólido", Windows no le puede enviar TRIM. Prueba con otro puerto USB (mejor uno trasero, directo a la placa) y con otro cable. Si sigue sin salir como SSD, la carcasa o el adaptador no soportan UASP y hay que cambiarlos.
Envía TRIM al SSD USB por línea de comandos
Abre el Símbolo del sistema o Terminal y ejecuta defrag /o X: sustituyendo X: por la letra del SSD USB. El comando devuelve el resultado del TRIM. Si da error, el dispositivo o el sistema de archivos no admiten TRIM (puede pasar con ReFS en algunas unidades externas). Más información en Microsoft Learn.
defrag /o E:
defrag /o termina sin error, TRIM llega al SSD USB.Error 0x80070146 al optimizar: el dispositivo no admite TRIM
HRESULT 0x80070146 = error Win32 326 (ERROR_FILE_LEVEL_TRIM_NOT_SUPPORTED). Sale al optimizar un volumen o al instalar algo y significa que esa unidad no soporta TRIM de nivel de archivo. La ficha del error está en Microsoft Learn.
Comprueba el sistema de archivos del volumen
En el Explorador de archivos, clic derecho en la unidad > Propiedades > pestaña General. En "Sistema de archivos" tiene que poner NTFS o ReFS; si es FAT32 o exFAT, TRIM no funciona. La solución es copiar los datos y formatear la unidad en NTFS desde Administración de discos (diskmgmt.msc).
Descarta que sea el dispositivo o el cable, no el software
Prueba el SSD en otro puerto, con otro cable o dentro del PC. Si el error 0x80070146 se repite, el propio dispositivo no soporta TRIM y no hay arreglo por software.
El SSD va lento aunque TRIM esté activo: comprueba la salud y el firmware
Si TRIM funciona pero el disco va mal, el problema está en el propio SSD, no en TRIM. Comprueba la salud antes de que el disco termine por fallar.
Revisa los eventos de disco y la salud SMART
En PowerShell como administrador, ejecuta Get-PhysicalDisk: HealthStatus debe ser Healthy. En Visor de eventos (eventvwr.msc) > Registros de Windows > Sistema, filtra por los identificadores 7, 51 y 153. Los eventos 7 ("El dispositivo \\Device\\HarddiskX\\DRX tiene un bloque defectuoso.") y 153 ("operación de E/S reintentada") repetidos son señal de disco fallando. Más información en Microsoft Support.
HealthStatus no es Healthy o aparecen eventos 7/153 repetidos, salta a «Si todo lo anterior falla: clona o cambia el SSD».Actualiza el firmware con la herramienta del fabricante
Descarga de la web oficial el programa del fabricante (Samsung Magician, WD Dashboard, Crucial Storage Executive, Kingston SSD Manager), comprueba la versión del firmware y aplica la actualización si hay una más nueva. Reinicia al terminar. Las herramientas oficiales están en Samsung Magician.
Si todo lo anterior falla: clona o cambia el SSD
TRIM no arregla un disco que falla. Con sectores defectuosos o SMART en amarillo, el siguiente paso es cambiarlo.
Copia de seguridad antes de cualquier cambio
Con el Explorador de archivos, copia lo importante a otro disco o a la nube. Si hay eventos 7 o 51 repetidos, cada minuto cuenta. Con CrystalDiskInfo en estado "Caution" o "Bad", no sigas usando el disco para tareas importantes.
Clona el SSD viejo al nuevo con el programa del fabricante
Con el programa del fabricante del SSD nuevo (Samsung Magician, Acronis True Image para Crucial, etc.) clona el disco viejo al nuevo. Instala el SSD nuevo y comprueba que Windows lo reconoce. Como alternativa limpia, instala Windows desde cero en el SSD nuevo con el USB de instalación. Más información sobre requisitos de Windows 11.
Lo que ya puedes descartar sobre TRIM en tu SSD
- TRIM está activo si
fsutil behavior querydevuelveDisableDeleteNotify = 0. - Optimize Drives (
dfrgui) lanza TRIM a mano y lo programa; lo razonable es semanal. - No hay que desfragmentar un SSD, solo enviarle TRIM.
- Un SSD por encima del 80 % de uso pierde rendimiento; libera espacio.
- El error 0x80070146 significa que esa unidad no admite TRIM.
- Un SSD con eventos 7 o 153 repetidos o con SMART en mal estado está fallando y hay que cambiarlo.
Si TRIM está activo, el SSD no está lleno y no hay errores de disco, el siguiente paso es revisar la salud y el firmware.
Dudas sobre TRIM en el SSD en Windows
1. Cómo activar TRIM en un SSD con Windows 11
En Windows 11, TRIM viene activado por defecto. Para confirmarlo, abre una Terminal como administrador y ejecuta fsutil behavior query DisableDeleteNotify; si el resultado es 0, TRIM está activo. Si está en 1, ejecuta fsutil behavior set DisableDeleteNotify 0 para activarlo.
2. Cómo habilitar TRIM en un SSD
En Windows lo normal es que TRIM se active solo al detectar un SSD compatible, gracias al servicio Optimización de unidades. Si se desactivó, puedes rehabilitarlo desde Programador de tareas creando una tarea basada en ScheduledDefrag, o con el comando fsutil behavior set DisableDeleteNotify 0.
3. Cómo saber si TRIM está activado en mi SSD
Abre Símbolo del sistema o Terminal como administrador y escribe fsutil behavior query DisableDeleteNotify. Un resultado 0 indica que TRIM está activo; un 1, desactivado. También puedes revisar en Configuración, Sistema, Almacenamiento, Optimización de unidades que el SSD aparezca con TRIM habilitado.
4. Cuál es el comando para TRIM en un SSD
El comando estándar en Windows es fsutil behavior set DisableDeleteNotify 0 (activar) o fsutil behavior set DisableDeleteNotify 1 (desactivar), ejecutado en Símbolo del sistema como administrador. Para ejecutarlo manualmente sobre una unidad concreta, usa el cmdlet Optimize-Volume -ReTrim -DriveLetter X en PowerShell.
5. Cada cuánto hay que ejecutar TRIM en un SSD
No hace falta hacerlo a mano: Windows ejecuta TRIM automáticamente cada semana o al detectar que la unidad lleva inactiva unos minutos. Puedes dejar la programación por defecto en Optimización de unidades y revisar que el estado sea Correcto después de cada pasada.
6. Qué diferencia hay entre recolección de basura y TRIM
TRIM es la señal que el sistema operativo envía al SSD para indicarle qué bloques ya están libres y pueden borrarse de inmediato. La recolección de basura es el proceso interno del SSD que reorganiza y reescribe esos bloques por su cuenta, sin intervención del sistema.
7. Cómo activar TRIM en un SSD desde Mac
En macOS, TRIM se activa automáticamente en SSDs Apple; en unidades de terceros hay que activarlo a mano abriendo Terminal y ejecutando sudo trimforce enable, confirmando con la contraseña y reiniciando. Apple no recomienda usar trimforce en Macs con chip Apple Silicon, donde el sistema ya gestiona el SSD.
Fuentes
- TechpowerupDoes TRIM on SSD/NVMe hurt life of drive? | TechPowerUp Forumsconsultado el 14/10/2026
- MicrosoftHello what is TRIMMING in SSD's and what do I benefit from it?consultado el 14/10/2026
- MicrosoftOptimizar unidades: TRIM en SSD y desfragmentar HDD — documentación oficialconsultado el 14/10/2026
- MicrosoftERROR_FILE_LEVEL_TRIM_NOT_SUPPORTED (error 326, 0x146) — documentación oficialconsultado el 14/10/2026
- MicrosoftEl disco duro o el SSD no aparece en el Explorador (o no lo detecta la BIOS) — documentación oficialconsultado el 14/10/2026