2010-11-11 02:47:41 +0000 2010-11-11 02:47:41 +0000
45
45

Dans quelle mesure est-il sûr de faire fonctionner le CHKDSK sur un SSD ?

J'ai récemment vu Windows 7 afficher un ou deux avertissements m'indiquant que je devais exécuter chkdsk sur mon ordinateur portable. Mon ordinateur portable était équipé d'un SSD et je ne suis pas sûr que l'exécution de chkdsk sur un tel disque ait des conséquences négatives. Y a-t-il des problèmes potentiels à signaler les “mauvais secteurs” sur le disque ? J'imagine que le concept physique des 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 le web semble indiquer que ce n'est pas le cas (bien qu'il soit presque impossible de trouver cette information avec certitude !) Je ne suis pas non plus sûr que TRIM soit pertinent ici, car il ne devrait pas y avoir beaucoup de suppressions.

Alors, est-ce que c'est sûr d'exécuter chkdsk sur mon disque SSD ?

Le modèle de SSD que je possède est signalé comme “Samsung SSD PB22-JS3 2.5”.

Réponses (7)

25
25
25
2010-11-11 04:45:22 +0000

Y a-t-il des problèmes potentiels à signaler les “mauvais secteurs” sur la route ?

Il est concevable que chkdsk puisse signaler un ou trois secteurs comme 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 un effort). Je serais surpris de voir chkdsk signaler un secteur SSD aussi mauvais. Je ne lancerais pas chkdsk pour trouver des secteurs défectueux.

Alors, dans quelle mesure est-il sûr d'exécuter chkdsk sur mon disque SSD ?

Ne devrait rien faire de mal. C'est une bonne idée s'il y a eu corruption du système de fichiers. Sources de corruption possibles :

  • Arrêt malveillant
  • Logiciel malveillant ou bénin qui se comporte mal.
  • Bits inversés de façon aléatoire à partir d'une mémoire pauvre non protégée par l'ECC.
14
14
14
2010-11-11 04:17:45 +0000

Je ne suis pas sûr qu'il y ait des implications négatives à faire fonctionner chkdsk sur un tel disque.

Non, il n'y aura pas d'implications négatives à faire fonctionner chkdsk sur un SSD.

Y a-t-il des problèmes potentiels à signaler les “mauvais secteurs” sur le disque ?

Oui, s'il est vrai que les disques SSD n'ont pas de secteurs, lorsque vous “épuisez” une partie de votre disque SSD, le système d'exploitation le signale ou le considère comme un “mauvais secteur”.

Alors, dans quelle mesure est-il sûr d'exécuter chkdsk sur mon disque SSD ?

En fait, vous n'avez peut-être pas du tout besoin de l'exécuter… Les disques SSD modernes remappent automatiquement les bits usés (technologie de nivellement de l'usure). Cela ne garantit pas pour autant que votre disque soit indestructible, car il finira par manquer de bits utilisables lorsque vous aurez un tas de bits usés…

11
11
11
2010-11-11 10:11:20 +0000

Alors que d'autres se sont concentrés sur la partie matérielle du CHKDSK, je vais écrire un peu sur la partie logicielle.

Alors que le CHKDSK peut effectuer un balayage de surface sur un disque qui est censé trouver les secteurs défectueux, il y a une autre partie de l'histoire. Il vérifie et corrige également les problèmes de système de fichiers qui ont pu s'accumuler. Je pense vraiment que vous devriez le lancer si Windows vous le rappelle. Bien que les nouvelles versions de NTFS comportent diverses améliorations qui ont réduit le besoin de CHKDSK, il y a encore des cas où il est nécessaire d'exécuter CHKDSK.

4
4
4
2010-11-12 05:03:19 +0000

Pour autant que je sache, le CHKDSK ne vérifie que s'il peut lire à partir du lecteur si vous lui demandez de rechercher les secteurs défectueux. Selon cette définition, un SSD n'obtiendra de mauvais secteurs que dans deux cas :

  • Le contrôleur est mort -> tout le lecteur est mort.
  • La cellule est endommagée -> le contrôleur n'a pas réussi à la recréer (tout l'espace libre utilisé ?)

Notez qu'une cellule mourant par épuisement du cycle d'écriture passera en “mode lecture seule”, ce qui signifie que les données qu'elle contient peuvent encore être lues correctement jusqu'à ce que la charge stockée se dissipe (ce qui devrait prendre au moins une décennie). Ce ne serait pas un mauvais secteur.

Ainsi CHKDSK vous avertira uniquement des erreurs du système de fichiers. Vous devriez utiliser un outil S.M.A.R.T. pour vérifier l'état du disque.

2
2
2
2016-06-22 02:43:47 +0000

Exécutez chkdsk /f (ou équivalent) pour corriger les erreurs du système de fichiers. N'exécutez pas chkdsk /r car il n'est pas nécessaire de vérifier les secteurs défectueux. L'activité intensive du disque pour la vérification est une usure inutile du 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 plus vieux utilise encore /f. http://www.makeuseof.com/tag/stuck-chkdsk-use-fix-right-way/

1
1
1
2012-12-10 09:59:03 +0000

J'ai fait une vérification du disque sur un Revo Drive de 120 Go et j'ai perdu 30 Go d'espace sur des secteurs défectueux. Je ne lancerais pas une vérification de disque sur un SSD revodrive. Mais je ne peux pas me porter garant pour les autres.

0
0
0
2013-07-19 00:52:44 +0000

Je viens de tomber sur cette question.

J'ai lancé le CHKDSK avec le “Scan for and attempt recovery of bad sectors”. Il a trouvé quelques fichiers avec des problèmes et les a “corrigés”. J'ai fait une comparaison brute des fichiers “corrigés”, et j'ai trouvé que des sections du fichier étaient ZÉRO.

Cela se passait sous Windows 7 sur un Corsair Performance Pro.