J'ai récemment vu Windows 7 faire apparaître un ou deux avertissements indiquant que je devrais exécuter chkdsk sur mon ordinateur portable. Mon ordinateur portable est venu avec un SSD et je ne suis pas sûr qu'il y ait des implications négatives à exécuter chkdsk sur un tel disque. Existe-t-il des problèmes avec le signalement de "secteurs défectueux" sur le lecteur? J'imagine que le concept physique de secteurs est complètement différent entre un plateau et une micropuce.
Je ne pense pas que mon SSD supporte TRIM. Il a environ 14 mois et une recherche rapide sur Internet semble indiquer que ce n'est pas le cas (même s'il est presque impossible de trouver cette information à coup sûr!). Je ne suis pas sûr non plus que TRIM soit même pertinent ici car il ne devrait pas y avoir beaucoup de suppressions.
Alors, comment exécuter chkdsk sur mon disque SSD est-il sécurisé?
Le modèle de SSD que j'ai est signalé comme "Samsung SSD PB22-JS3 2.5".
Existe-t-il des problèmes avec le signalement de "secteurs défectueux" sur le lecteur?
Il est concevable que chkdsk puisse signaler un secteur ou trois comme étant mauvais et dire au système d'exploitation de cesser de les utiliser. Cela réduirait légèrement l'espace disque disponible, mais ce n'est pas permanent (vous pouvez le récupérer, avec effort). Je serais surpris de voir chkdsk signaler un secteur SSD aussi mauvais. Je ne voudrais pas courir chkdsk pour trouver des secteurs défectueux cependant.
Alors, comment exécuter chkdsk sur mon disque SSD est-il sécurisé?
Ne devrait rien faire mal. C'est une bonne idée s'il y a eu une corruption du système de fichiers. Sources de corruption possibles:
Je ne suis pas sûr s'il y a des implications négatives à exécuter chkdsk sur un tel lecteur.
Non, il n'y aura aucune implication négative à faire tourner chkdsk sur un SSD.
Existe-t-il des problèmes avec le signalement de "secteurs défectueux" sur le lecteur?
Oui, même s’il est vrai que les disques SSD n’ont pas de secteurs, lorsque vous "usez" une partie de votre disque SSD, le système d’exploitation le signale/le considère comme un "secteur défectueux".
Alors, comment exécuter chkdsk sur mon disque SSD est-il sécurisé?
En fait, vous n’auriez peut-être pas besoin de le faire fonctionner du tout… Les disques SSD modernes remappent automatiquement les bits usés (technologie de nivellement d’usure). Cela ne garantit cependant pas que votre disque est indestructible, car il risque de manquer de bits utilisables lorsque vous avez un tas de bits usés ...
Alors que d'autres se sont concentrés sur la partie matérielle de CHKDSK, j'écrirai un peu sur la partie logicielle.
Bien que CHKDSK puisse effectuer une analyse superficielle sur un disque censé trouver des secteurs défectueux, il existe une autre partie de l’histoire. Il vérifie et corrige également les problèmes de système de fichiers éventuellement accumulés. Je pense vraiment que vous devriez l'exécuter si Windows vous le rappelle. Alors que les nouvelles versions de NTFS comportent diverses améliorations qui ont réduit la nécessité de CHKDSK, il existe encore des cas dans lesquels il est nécessaire d’exécuter CHKDSK.
Autant que je sache, CHKDSK vérifie uniquement s'il peut lire sur le lecteur si vous lui demandez d'analyser les secteurs défectueux. Selon cette définition, un disque SSD aura des secteurs défectueux dans deux cas seulement:
Notez qu'une cellule en fin de cycle d'écriture passera en "mode lecture seule", ce qui signifie que les données qui la composent peuvent toujours être lues correctement jusqu'à ce que la charge stockée se dissipe (ce qui devrait durer au moins une décennie). Ce ne serait pas un mauvais secteur.
Ainsi, CHKDSK ne vous avertira que des erreurs du système de fichiers. Vous devez utiliser un outil S.M.A.R.T. Pour vérifier l'intégrité du lecteur.
J'ai couru vérifier le disque sur un lecteur Revo 120 Go et perdu 30 Go d'espace aux secteurs défectueux. Je n'exécuterais pas le disque de contrôle sur un SSD de revodrive. Mais je ne peux pas garantir pour les autres.
Exécutez chkdsk /f
(ou l’équivalent) pour corriger les erreurs du système de fichiers. N'exécutez pas chkdsk/r car il n'est pas nécessaire de rechercher les secteurs défectueux. L'activité intensive du disque pour le contrôle est une usure inutile du disque SSD et est généralement reconnue comme une mauvaise idée.
Notez que> = Win8, utilisez /scan
et /spotfix
au lieu de /f
. Win7 et les versions antérieures utilisent toujours /f
.
http://www.makeuseof.com/tag/stuck-chkdsk-use-fix-right-way/
Je viens de rencontrer ce problème.
J'ai exécuté CHKDSK avec le "Rechercher et tenter une récupération des secteurs défectueux". Il a trouvé quelques fichiers avec des problèmes et les "résolus". J'ai fait une comparaison de fichier brute des fichiers "fixes" et j'ai constaté que certaines parties du fichier étaient mises à zéro.
Cela fonctionnait sous Windows 7 sur un Corsair Performance Pro.