Come isolare settori danneggiati su un disco rigido in Windows 7? [duplicare]


Risposte:


11

Secondo Microsoft, l'esecuzione di un formato normale (o completo) (al contrario di un formato "rapido") su una partizione segnerà tutti i settori danneggiati all'interno della partizione (l'enfasi è mia):

Quando si sceglie di eseguire un formato normale su un volume, i file vengono rimossi dal volume che si sta formattando e il disco rigido viene scansionato per settori danneggiati . La scansione per settori danneggiati è responsabile della maggior parte del tempo necessario per formattare un volume. fonte

In Vista e versioni successive, questo si ottiene scrivendo zeri sull'intera partizione.

L'esecuzione di un formato completo su un disco è semplice come fare clic con il tasto destro del mouse sul disco, selezionare Formatta e deselezionare la casella di formattazione rapida:

casella di controllo del formato

Si noti che un formato completo richiede molto più tempo rispetto a un formato rapido. Il tempo si ridimensiona in base alle dimensioni del disco (ovvero i dischi di grandi dimensioni impiegheranno più tempo a formattare rispetto a quelli piccoli).


Questo è quello che ho finito per fare su un disco rigido con settori danneggiati: l'equivalente di Linux sarebbe mkfs -c. Se ha settori danneggiati, potrebbe essere il segno di altre brutte cose che accadono, quindi fai attenzione e non mantenere nulla di critico e non fare il backup su di esso
Journeyman Geek

lo proverò dopo aver finito di copiare cose esistenti su un altro disco fisso. Penso che abbia settori danneggiati a causa del fatto che non ho usato l'hdd per molto tempo e ho tenuto l'hdd fuori dal case originale
gonfio

9

Questo viene fatto automaticamente dal sistema operativo e da NTFS. Per verificare ora, basta eseguire CHKDSK. Tutti i settori danneggiati sono contrassegnati e non vengono utilizzati. CHKDSK / R proverà a recuperare il settore danneggiato.

Uno (di diversi!) Modi per arrivarci: apri Esplora risorse; fare clic con il tasto destro sull'unità e selezionare Proprietà dal menu contestuale; seleziona la scheda Strumenti; seleziona Controlla ora. Viene eseguito al riavvio successivo perché non è possibile apportare modifiche ai file in uso.

Nota: è necessario aver effettuato l'accesso con un account amministratore per controllare il disco a questo livello. È inoltre possibile ottenere un prompt UAC.

Se si desidera eseguire direttamente CHKDSK:

  1. Fare clic sul pulsante Start di Windows; digitare commanella casella di ricerca; selezionare Command Promptdall'elenco per aprire una finestra del prompt dei comandi (o fare clic con il tasto destro del mouse su di essa; selezionare Esegui come amministratore dal menu contestuale; ecc.)
  2. Digitare CHKDSK /?per ottenere un elenco di opzioni (maiuscole o minuscole non importa).
  3. Digitare CHKDSK C: /F /Rper verificare la presenza di errori nell'unità C: e ripararli automaticamente.
  4. Riavvia in modo da eseguire la scansione.

Suppongo che ti riferisci a un hdd rotante standard con formato NTFS (anche se FAT non è molto diverso per questa risposta). Le unità a stato solido gestiscono questo problema internamente.

Alcuni settori danneggiati (in genere dimensioni di 4k ma anche 64k se ottimizzati per l'archiviazione di file di grandi dimensioni) su un disco da 50 GB, 500 GB o 2 TB non vale la pena preoccuparsi (e se l'unità ha solo pochi GB, forse lo è tempo di sostituirlo).

Suppongo che se vuoi davvero giocherellare, potresti partizionare intorno alle tracce cattive che contengono i settori danneggiati (quindi le testine di lettura / scrittura non passano così direttamente su di loro) ma se il tuo tempo vale più di $ 1 / giorno o sei così preoccupato, considera l'acquisto di un nuovo disco. Penso di aver visto alcuni software che semi-automatizzano questo, ma ho difficoltà a trovare uno scenario in cui vorrei farlo. (Non vedo l'ora di vedere buone storie nei commenti!)

Dal prompt dei comandi

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. 

1
Si noti che il parametro / R implica (o include, se si preferisce) il parametro / F. Pertanto, pur includendo / F con / R non farà alcun danno, è ridondante farlo.
Mike Mounier,

1

Se non hai lasciato cadere l'unità e hai solo 1-2 settori danneggiati:

1) Scansione con HDtune quindi trova settori danneggiati lba(es: 10000000)

2) Scarica HDDreg.iso , scrivi su USB Flash drive (o CD) e avvia da esso> seleziona il tuo disco> seleziona l'opzione 3 (rigenera tutti i settori nel range)> scrivi lbae avvia l'operazione.

3) Quindi eseguire nuovamente la scansione con HDtune: se non è stato risolto, formattare l'unità con Windows, ma non selezionare la casella di controllo "Formattazione rapida" (Quando si formatta, nasconderà il settore).

4) Se ancora non è stato risolto, prova questo: installa Sentinel del disco rigido> seleziona disco> apri scansione superficie> seleziona "reinizializza superficie disco" e avvia il test. Rimappa il settore difettoso nell'area di riserva. Migliorerà l'attiributo SMART "Settori riallocati"

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.