PC Windows, votre SSD est lent ? voici 3 solutions à connaitre
Le SSD n’est pas toujours le vrai responsable
Si votre PC Windows commence à perdre en réactivité, le stockage est souvent l’un des premiers éléments mis en cause. Les applications se lancent plus lentement, les copies de fichiers prennent du temps et l’ensemble du système donne l’impression d’être à bond de souffle. Face à ces symptômes, beaucoup concluent rapidement que leur SSD est usé et envisagent un remplacement.
Cette conclusion est pourtant pas forcement la solution. Dans de nombreux cas, le problème ne vient pas du matériel, mais de Windows lui-même. Du coup avant d’investir dans un nouveau SSD ou de réinstaller complètement Windows, il est pertinent de vérifier des points essentiels. Dans de nombreux cas, quelques ajustements suffisent à restaurer la fluidité d’origine. Le SSD n’est pas en cause : c’est simplement Windows qui a besoin d’un peu d’entretien.
La commande TRIM est-elle active ?

Le fonctionnement du TRIM est un élément important pour maintenir de bonnes performances sur un SSD. Lorsqu’un fichier est supprimé, les cellules de stockage ne sont pas immédiatement nettoyées. Sans TRIM, le SSD ignore quels blocs sont vraiment libres et doit effectuer un nettoyage lors des prochaines écritures, ce qui entraîne des ralentissements progressifs mais significatifs.
Il arrive que la commande TRIM soit désactivée sans que l’utilisateur ne s’en rende compte, notamment après un clonage de disque, un changement de contrôleur de stockage ou une migration depuis une ancienne version de Windows.
Du coup une simple vérification via l’invite de commande permet de savoir si cette fonctionnalité est toujours active, et sa réactivation peut, dans certains cas, restaurer instantanément la réactivité du système.
Dans une invite de commande lancée en mode Administrateur lancez la commande suivante
fsutil behavior query DisableDeleteNotify
- Si le résultat est O TRIM est bien actif
- Si le résultat est 1 TRIM est désactivé.
Dans ce dernier cas, lancez la commande suivante
fsutil behavior set DisableDeleteNotify 0
Il n’est nécessaire de redémarrer votre PC.
Le firmware du SSD, un facteur clé
Au-delà de Windows, le firmware du SSD joue également un rôle déterminant dans la gestion des performances. Il contrôle des mécanismes essentiels comme la collecte des blocs inutilisés, la mise en cache, l’équilibrage de l’usure ou encore la gestion des erreurs. Contrairement aux pilotes système, Windows ne signale pas lorsque ce firmware devient obsolète.
Sur les SSD NVMe en particulier, un firmware ancien peut provoquer des ralentissements après certaines mises à jour majeures de Windows. Les fabricants corrigent parfois ces problèmes par des mises à jour discrètes qui passent inaperçues si l’on ne vérifie jamais la version installée.
Du coup maintenir ce micrologiciel à jour est un levier simple et efficace pour éviter une dégradation progressive des performances.
Le processus n’est pas très complexe mais demande un peu de temps.

Un utilitaire comme ChrystalDiskInfo permet d’identifier la version actuelle du firmware afin de la comparer avec la dernière version proposée par le fabricant. Dans notre exemple il s’agit de la version 0B2QJXD7. Si une mise à jour est disponible vous pouvez utiliser l’utilitaire officiel du constructeur et suivre ses recommandations pour mettre à jour votre unité de stockage. Il est par contre primordial de faire une sauvegarde de l’intégralité de vos données afin toute action.
L’importance de l’espace libre et la mise en cache
Espace libre
Contrairement aux bons vieux disques durs mécaniques, un SSD a besoin d’un espace libre suffisant pour fonctionner correctement. Lorsque le disque approche de la saturation, le contrôleur perd en flexibilité et les performances d’écriture peuvent chuter.
Il faut donc faire de temps en temps un peu de nettoyage en supprimant les applications inutilisées, les fichiers temporaires ou en déplaçant les archives volumineuses vers un disque externe par exemple.
La mise en cache d’écriture
La mise en cache d’écriture permet à Windows d’optimiser les opérations disque en regroupant les écritures au lieu de les valider une par une. Lorsqu’elle est désactivée, les installations, copies de fichiers et tâches en arrière-plan peuvent être lentes.
Parfois Windows désactive cette option après une erreur ou un changement de pilote, sans avertissement particulier. Il est donc conseillé de vérifier si ce paramètre est bien actif qu’il s’agisse d’un PC portable ou d’un ordinateur de bureau.
Sous Windows 11, dans la liste ouverte avec le raccourci Win + X sélectionnez « Gestionnaire de périphériques » puis la flèche en face de Lecteurs de disques pour développer la liste des lecteurs actifs.
Ensuite sectionnez le disque et faites un clic droit afin de sélectionner Propriétés puis onglet Stratégies. Il ne reste plus qu’à cocher la case pour activer la mise en cache d’écriture sur le disque sélectionné et de cliquer sur OK pour enregistrer les modifications.
Il est possible que Windows demande un redémarrage pour que le changement prenne effet.
Le SSD peut étre surchargé par des tâches en arrière-plan
Enfin le SSD peut fonctionner parfaitement mais donner l’impression d’être lent s’il est sollicité en permanence. La synchronisation cloud, les analyses antivirus, l’indexation, les sauvegardes automatiques ou encore Windows Update sont autant de services qui peuvent le soliciter pendant de longues périodes.
Dans ces situations, le problème est la charge qu’il subit. L’observation de l’activité disque via les outils système permet souvent d’identifier ces processus et d’adapter leurs paramètres, ou simplement d’attendre la fin des opérations en cours.




J’ai un NVME M2 1TB.
Quand j’écris la ligne de commande proposée « fsutilbehavior query DisableDeleteNotify », le résultat suivant apparait : NTFS DisableDeleteNotify = 0 (Désactivé) et ReFS DisableDeleteNotify = 0 (Désactivé).
Quand je réécris « fsutil behavior set DisableDeleteNotify 1 » , le résultat suivant apparait « NTFS DisableDeleteNotify = 1 (Activé) »
Ne faudrait-il pas interpréter le contraire ? A savoir :
Si le résultat est O TRIM est désactivé
Si le résultat est 1 TRIM est bien inactif. ?
Merci
Si DisableDeleteNotify = 0 s’affiche, la fonction TRIM est activée.
Si DisableDeleteNotify = 1 s’affiche, la fonction TRIM n’est pas activée.
Dans ce cas copier/coller fsutil behavior set DisableDeleteNotify 0 puis valider.