2011-07-27 18:29:11 +0000 2011-07-27 18:29:11 +0000
29
29

Qual è la differenza tra chkdsk /f e chkdsk /r?

/F Fixes errors on the disk. /R Locates bad sectors and recovers readable information (implies /F).

(da dir /?)

Mi sembra la stessa cosa. Non so mai quale usare - c'è almeno una differenza? O forse è per la retrocompatibilità con le versioni precedenti di Windows dove c'era una differenza?

Risposte (1)

42
42
42
2011-07-27 18:46:40 +0000

chkdsk /r fa la stessa cosa di chkdsk /f solo che controlla anche i settori danneggiati sul disco e recupera ogni informazione leggibile. L'esecuzione di chkdsk /r implica che venga eseguito anche chkdsk /f.

chkdsk /f controlla solo gli errori del disco, non i settori danneggiati.

Microsoft ha una pagina dettagliata per chkdsk . Il seguente è uno snippet che spiega i parametri /f e /r.

Fissazione degli errori del disco:

Chkdsk corregge gli errori del disco solo se si specifica l'opzione a riga di comando /f. Chkdsk deve essere in grado di bloccare il disco per correggere gli errori. Poiché le riparazioni di solito cambiano la tabella di allocazione dei file del disco e talvolta causano una perdita di dati, chkdsk invia un messaggio di conferma.

Trovare errori fisici del disco:

Usa l'opzione a riga di comando /r per trovare errori fisici del disco nel file system.