Pourquoi Windows 10 ne permet-il plus de défragmenter un lecteur flash USB ? J’avais l’habitude de pouvoir le faire sous Windows 7.


Windows 10 vous fait une faveur en aidant à préserver la vie de cette clé USB. Il y a un nombre fini d'écritures qui peuvent être faites sur un support flash. Le défragmenter ne fera qu'entraîner beaucoup d'écritures sans aucun avantage. La façon dont les contrôleurs flash présentent les données au système d'exploitation n'est normalement pas précise de toute façon. Les meilleurs lecteurs emploieront le wear leveling pour s'assurer que les écritures sont effectuées de manière égale sur toutes les cellules flash, ce qui signifie que les données ne sont même pas stockées de la même manière qu'elles sont vues par un outil de défragmentation.


Tout l'intérêt de la défragmentation des fichiers est que les lecteurs mécaniques avec des plateaux rotatifs puissent faire en sorte que la tête du lecteur lise un fichier dans son intégralité sans beaucoup de recherches aléatoires sur tout le plateau qui ajoutent beaucoup de retard. Les supports flash ne sont pas soumis aux mêmes pénalités de performance qu'un lecteur mécanique en raison de la fragmentation des fichiers, donc tout ce que vous obtiendriez en défragmentant une clé USB serait de diminuer sa durée de vie.


Donc, le fait que Windows 7 vous permette de le faire en premier lieu était mauvais et Microsoft a corrigé ce comportement pour éviter que les gens n'usent leur clé USB qui ne savent pas mieux que cela.