La mémoire flash ne fonctionne pas de la même manière que les disques avec des plateaux. Le concept de "mauvais secteur" n'existe pas vraiment avec la mémoire flash. De nos jours, avec la mémoire flash et les SSD, le contrôleur intégré se charge d'identifier et de marquer les blocs de mémoire inutilisables, de déplacer dynamiquement les données pour atténuer les limitations d'écriture de bloc, etc. Ces fonctionnalités sont beaucoup plus répandues dans les SSD, mais certaines aussi existent dans les cartes flash de qualité (comme SanDisk).
La plupart des outils de vérification du système de fichiers émettent des hypothèses spécifiques sur la structure physique du périphérique de stockage (c'est-à-dire basé sur un plateau, avec des cylindres physiques, des secteurs, des clusters, etc.), ou travaillent à un niveau abstrait et effectuent des réparations "virtuellement" en utilisant un fichier ou un répertoire les tables. Vous auriez besoin d'un outil spécialement conçu pour marquer les blocs défectueux sur un périphérique de mémoire flash, car quoi que ce soit va causer plus de problèmes (en supposant qu'il peut résoudre les problèmes de la même manière qu'avec un périphérique à plateau) ou rendre virtuel correctifs qui ne prennent pas en compte les fonctionnalités dynamiques de Flash au niveau du matériel. Même si vous pouviez marquer un «secteur» ou un «cluster» particulier comme «mauvais», cela ne ferait pas nécessairement de bien, car ces concepts physiques n'existent pas réellement dans la mémoire flash. Si le périphérique flash est plus avancé et déplace dynamiquement les données pour contourner automatiquement les blocs défectueux et atténuer les limitations d'écriture, l'emplacement physique des données peut résider dans un bloc défectueux un instant et dans un bloc correct un instant plus tard. (Notez que l'idée d'un "mauvais" bloc dans la mémoire flash est beaucoup plus floue qu'elle ne l'est avec les disques de plateau ... un bloc de mémoire flash a tendance à mourir lentement, plutôt que soudainement, et peut "scintiller" entre lisible / non lisible a peu avant qu'il ne devienne entièrement inutilisable.)
De manière générale, en ce qui concerne le flash, laissez l'appareil se gérer d'un mauvais point de vue des blocs. Différents fabricants structurent et stockent les données de différentes manières, et chacun peut avoir différents niveaux et niveaux de comportement dynamique qui déplacent les données pour éviter certaines des limitations de la mémoire flash. Essayer de le gérer vous-même est susceptible de causer plus de problèmes qu'il n'en résout et peut rendre vos disques flash inutiles à long terme.
Si vous souhaitez éviter les mauvaises cartes flash, je vous recommande fortement d'utiliser des marques réputées. J'ai essayé une variété de cartes flash dans le passé, mais SanDisk est la seule marque que j'ai utilisée qui, au moins à ce jour, n'a jamais échoué. J'ai plusieurs cartes SDHC 4, 8 et 16 Go que j'utilise beaucoup, je sors régulièrement de mon appareil photo et j'insère dans mon ordinateur portable ou ordinateur, et elles fonctionnent toujours parfaitement. (Certains ont plusieurs années.)