Comment isoler les secteurs défectueux sur un disque dur sous Windows 7? [dupliquer]

12

Si je sais qu'un disque dur a des secteurs défectueux, comment puis-je les "marquer" pour que Windows 7 ne leur écrive pas lorsque je copie des fichiers et d'autres choses?

bouffi
la source

Réponses:

11

Selon Microsoft, l'exécution d'un format normal (ou complet) (par opposition à un format "rapide") sur une partition marquera tous les secteurs défectueux au sein de la partition (c'est moi qui souligne):

Lorsque vous choisissez d'exécuter un format normal sur un volume, les fichiers sont supprimés du volume que vous formatez et le disque dur est analysé pour détecter les secteurs défectueux . La recherche des secteurs défectueux est responsable de la majorité du temps nécessaire pour formater un volume. la source

Dans Vista et versions ultérieures, ceci est accompli en écrivant des zéros sur la partition entière.

Exécuter un formatage complet sur un disque est aussi simple que de cliquer avec le bouton droit sur le disque, de sélectionner Format et de décocher la case de formatage rapide:

case à cocher format

Notez qu'un format complet prend beaucoup plus de temps qu'un format rapide. Le temps varie en fonction de la taille du disque (c'est-à-dire que les gros disques prendront plus de temps à formater que les petits).

nc4pk
la source
C'est ce que j'ai fini par faire sur un disque dur avec des secteurs défectueux - l'équivalent linux serait mkfs -c. Si ses secteurs sont défectueux, cela peut être le signe d'autres choses désagréables, alors soyez prudent et ne gardez rien de critique et ne sauvegardez pas dessus
Journeyman Geek
je vais essayer ceci après avoir fini de copier des trucs existants sur un autre disque dur. Je pense qu'il a de mauvais secteurs car je n'ai pas utilisé le disque dur depuis longtemps, et j'ai gardé le disque dur hors de son boîtier d'origine
gonflé
9

Cela se fait automatiquement par le système d'exploitation et NTFS. Pour vérifier cela maintenant, exécutez simplement CHKDSK. Tous les secteurs défectueux sont marqués et ne sont pas utilisés. CHKDSK / R tentera de récupérer le mauvais secteur.

Une (parmi plusieurs!) Façons d'y arriver: ouvrez l'Explorateur Windows; faites un clic droit sur le lecteur et sélectionnez Propriétés dans le menu contextuel; sélectionnez l'onglet Outils; sélectionnez Vérifier maintenant. Cela s'exécute au prochain redémarrage car il ne peut pas modifier les fichiers en cours d'utilisation.

Remarque: Vous devez être connecté sur un compte administrateur pour vérifier votre disque à ce niveau. Vous pouvez également obtenir une invite UAC.

Si vous souhaitez exécuter CHKDSK directement:

  1. Cliquez sur le bouton Démarrer de Windows; tapez commadans la zone de recherche; sélectionnez Command Promptdans la liste pour ouvrir une fenêtre d'invite de commandes (ou faites un clic droit dessus; sélectionnez Exécuter en tant qu'administrateur dans le menu contextuel, etc.)
  2. Tapez CHKDSK /?pour obtenir une liste d'options (les majuscules ou les minuscules n'ont pas d'importance).
  3. Tapez CHKDSK C: /F /Rpour vérifier votre lecteur C: pour les erreurs et les réparer automatiquement.
  4. Redémarrez pour que l'analyse s'exécute.

Je suppose que vous faites référence à un disque dur rotatif standard au format NTFS (bien que FAT ne soit pas vraiment différent pour cette réponse). Les disques SSD gèrent ce problème en interne.

Quelques secteurs défectueux (généralement de 4k mais même 64k si optimisés pour le stockage de fichiers volumineux) sur un disque de 50 Go, 500 Go ou 2 To ne valent pas la peine d'être inquiétés (et si le lecteur ne fait que quelques Go, c'est peut-être le cas). le temps de le remplacer).

Je suppose que si vous voulez vraiment jouer, vous pouvez partitionner autour des mauvaises pistes qui contiennent les mauvais secteurs (donc les têtes de lecture / écriture ne passent pas si directement dessus) mais si votre temps vaut plus de 1 $ / jour ou vous êtes si inquiet, pensez à acheter un nouveau disque. Je pense que j'ai vu des logiciels qui semi-automatisent cela, mais j'ai du mal à trouver un scénario où je voudrais le faire. (J'ai hâte de voir de bonnes histoires dans les commentaires!)

Depuis l'invite de commande

chkdsk /?
CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] [/B]


  volume          Specifies the drive letter (followed by a colon),
                  mount point, or volume name.
  filename        FAT/FAT32 only: Specifies the files to check for fragmentation.
  /F              Fixes errors on the disk.
  /V              On FAT/FAT32: Displays the full path and name of every file
                  on the disk.
                  On NTFS: Displays cleanup messages if any.
  /R              Locates bad sectors and recovers readable information
                  (implies /F).
  /L:size         NTFS only:  Changes the log file size to the specified number
                  of kilobytes.  If size is not specified, displays current
                  size.
  /X              Forces the volume to dismount first if necessary.
                  All opened handles to the volume would then be invalid
                  (implies /F).
  /I              NTFS only: Performs a less vigorous check of index entries.
  /C              NTFS only: Skips checking of cycles within the folder
                  structure.
  /B              NTFS only: Re-evaluates bad clusters on the volume
                  (implies /R)

The /I or /C switch reduces the amount of time required to run Chkdsk by
skipping certain checks of the volume. 
BillR
la source
1
Notez que le paramètre / R implique (ou inclut, si vous préférez) le paramètre / F. Ainsi, bien que l'inclusion de / F avec / R ne nuise pas, il est redondant de le faire.
Mike Mounier
1

Si vous n'avez pas laissé tomber le lecteur et que vous avez seulement 1-2 secteurs défectueux:

1) Scannez avec HDtune puis trouvez les secteurs défectueux lba(ex: 10000000)

2) Téléchargez HDDreg.iso , écrivez sur un lecteur Flash USB (ou CD) et démarrez à partir de celui-ci> sélectionnez votre disque> sélectionnez l'option 3 (régénérer tous les secteurs à portée)> lbaopération d' écriture et de démarrage.

3) Puis renumérisez avec HDtune: Si ce n'est pas résolu, formatez le lecteur avec Windows, mais ne cochez pas la case "Formatage rapide" (Quand il formate, il cachera le secteur).

4) Si le problème persiste, essayez ceci - installez la sentinelle du disque dur> sélectionnez le disque> scan de la surface ouverte> sélectionnez "réinitialiser la surface du disque" et lancez le test. Il remappera le secteur défectueux en zone de réserve. "Secteurs réaffectés" SMART attiribute va s'améliorer

T.Todua
la source