chkdsk PATH /b /x /v
deve ser suficiente, / f e / r serão herdados.
Esta é uma daquelas pequenas coisas cotidianas que eu sempre imaginei, mas sempre considerei muito trivial perguntar. Eu decidi no final porque é interessante saber e me salvaria algumas batidas de tecla. Desculpas de antemão se parece bom senso para alguns, eu só queria confirmar.
A ajuda do chkdsk
do CMD lista três opções que implicam outras:
/F Fixes errors on the disk
/R Locates bad sectors and recovers readable information (implies /F)
/B NTFS only: Re-evaluates bad clusters on the volume (implies /R)
/X Forces the volume to dismount first if necessary. All opened handles to the volume would then be invalid (implies /F).
Eu sei do final que /x
implica /f
, portanto, se eu especificar /x
, não preciso especificar também /f
.
No entanto, se /b
implicar /r
e /r
implicar /f
, /b
também implicará /f
? Em outras palavras, se eu quisesse executar chkdsk
com todas as opções acima (mais o /v
para saída detalhada), precisaria executar:
chkdsk PATH /r /b /x /v
... ou chkdsk PATH /b /x /v
seria suficiente?
Tags command-line windows chkdsk cmd.exe