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