chkdsk / f / r vs chkdsk / r / f

Quase todos nós sabemos sobre o chkdsk (Check Disk Utility) que pode ser usado em quase todas as versões do Windows. Para quem não sabe o que é chkdsk, ele é pronunciado como check disk e é um comando que pode ser executado no prompt de comando / shell do Power ou através da janela Propriedades. Para usar o comando chkdsk, os usuários devem ter o arquivo Autochk.exe em seus sistemas.

Por que usar o Chkdsk?

Agora que você sabe o que é um comando chkdsk, deve estar se perguntando sobre o cenário em que usaria esse comando. O comando chkdsk é usado para verificar e corrigir quaisquer erros no disco de destino. Por exemplo, se você não pode acessar um determinado disco ou suspeita que um arquivo pode estar corrompido, você pode usar os comandos chkdsk para verificar se há erros na unidade e corrigir esses erros.

Existem basicamente duas coisas para as quais o chkdsk pode ser usado:

  • Erros de disco: Chkdsk pode ser usado para detectar quaisquer problemas com a integridade de um sistema de arquivos do volume de disco selecionado. Se encontrar quaisquer problemas com a integridade do sistema de arquivos ou os metadados do sistema de arquivos, ele corrige esses erros lógicos automaticamente.
  • Erros físicos: Chkdsk pode ser usado para detectar setores defeituosos no volume de disco selecionado. Os setores defeituosos podem ocorrer devido a danos físicos ao disco ou por causa de setores mal escritos. O primeiro é conhecido como setor de hard bad e o último é conhecido como soft bad setor. O Chkdsk também corrige automaticamente esses erros.

Muitas pessoas são céticas quanto ao uso dos comandos chkdsk, principalmente porque não é a melhor ferramenta de verificação de disco e leva muito tempo. Embora isso possa ser verdade, o chkdsk pode ajudar a prevenir a perda de dados e é muito fácil de usar. Ele já está presente em seu sistema operacional, então você não precisa baixar nada e literalmente leva alguns cliques para executar o chkdsk no disco de destino.

Chaves / opções Chkdsk

Existem várias opções que podem ser usadas com o comando chkdsk. As opções disponíveis com o chkdsk têm suas funções específicas.

Formato

O formato para usar esses comandos é chkdsk [/?]. Onde "?" será substituído pela opção que você deseja usar.

Exemplo

Por exemplo, o uso do comando chkdsk / r localizará os setores defeituosos na unidade de destino e tentará recuperar as informações legíveis.

Observação: essas opções também são conhecidas como switches.

Volume Chkdsk e caminho de arquivo

O Chkdsk pode ser executado em unidades e pastas específicas. Depois de especificar uma unidade ou pasta (fornecendo seu caminho), o chkdsk verificará apenas a unidade / arquivo de destino. Isso poupará muito tempo se você estiver suspeitando de problemas com uma unidade ou arquivo / pasta específico. Você não precisa executar o chkdsk em todo o disco rígido.

Formato

O formato para especificar um volume ou caminho de arquivo é: CHKDSK [volume [[caminho] nome do arquivo]]] [/ Switch]

Exemplo

Por exemplo, se você deseja verificar a unidade D em seu sistema, você escreverá este comando: chkdsk d: / r

chkdsk / f / r ou chkdsk / r / f? Qual usar?

Um dos comandos mais comuns usados ​​hoje são chkdsk / f / r ou chkdsk / r / f. Algumas pessoas preferem usar o comando chkdsk / f / r para corrigir os erros, enquanto outras pessoas usam chkdsk / r / f para corrigir problemas de corrupção. Você já deve ter visto as finalidades das opções / r e / f. O / r procura por setores defeituosos e recupera todas as informações legíveis. A opção / f corrige os erros na unidade. Se você estiver fazendo pesquisas sobre como consertar uma unidade corrompida ou algum outro arquivo, verá que algumas pessoas irão aconselhá-lo a usar chkdsk / r / f enquanto algumas pessoas irão dizer para você usar chkdsk / f / r.

Ambos os comandos são iguais?

Então, qual comando você deve usar? Há alguma vantagem em usar um em relação ao outro? A questão é que ambos são comandos muito semelhantes. Ambos os comandos fazem a mesma coisa, mas apenas em uma ordem diferente. O chkdsk / r / f localiza setores defeituosos e recupera informações legíveis e, em seguida, corrige os erros. O chkdsk / f / r faz a mesma coisa, mas na ordem oposta.

Principal diferença

A principal diferença entre o comando / r e / f é que / r é usado para localizar os erros físicos no disco, enquanto / f é usado para localizar os erros do disco.

Melhor opção

A melhor opção para você aqui é não usar nenhum desses comandos. Isso ocorre porque usar a opção / f antes ou depois da opção / r é inútil. O comando / r localiza os setores defeituosos e recupera qualquer informação legível que implique / f. Isso torna a opção / f redundante ao usar com / r. Se você usar chkdsk / r, isso significa que você está usando chkdsk / r / f automaticamente. O / r significa que tudo o que / f faz é feito tão bem como qualquer coisa extra que / r faz

Portanto, a resposta aqui é que você deve usar o comando chkdsk / r. Este comando é suficiente e não há necessidade de incluir o / f.

Nota: Se você deseja apenas localizar e corrigir os erros do disco, você deve usar apenas o comando / f.

Como usar o chkdsk?

Você pode usar o chkdsk de 2 maneiras. A primeira forma é por meio do prompt de comando ou, em outras palavras, da maneira mais difícil. Isso ocorre porque você terá que digitar os comandos e isso pode ser um pouco técnico para você. A segunda opção é usar a interface gráfica. Esta opção é adequada para a maioria dos usuários, especialmente para pessoas que não entendem muito de tecnologia. As etapas para usar o chkdsk por meio de ambas as opções são fornecidas a seguir.

Prompt de comando ou Power Shell

Siga as etapas abaixo para executar comandos chkdsk no prompt de comando

  1. Pressione a tecla Windows uma vez
  2. Digite o prompt de comando em Iniciar Pesquisa
  3. Clique com o botão direito em Prompt de Comando nos resultados da pesquisa e selecione Executar como administrador  para abrir um prompt de comando elevado.

  1. Agora digite chkdsk d: / r e pressione Enter . Substitua D pela letra da unidade que deseja verificar.

Interface gráfica do usuário

Você também pode usar o utilitário chkdsk sem o prompt de comando ou power shell. Aqui estão as etapas para usar o utilitário chkdsk

  1. Vá para a pasta ou disco que deseja verificar por meio do chkdsk. Em nosso exemplo, vamos verificar a unidade E
  2. Clique com o botão direito no volume desejado e selecione Propriedades

  1. Selecione a guia Ferramentas
  2. Clique check botão na seção Verificação de erros. Se você tiver o Windows 7, o nome do botão será Verificar agora .

  1. Você pode ver uma caixa de diálogo informando que não é necessário executar a verificação. Você pode fechar a caixa de diálogo e voltar ao uso normal ou clicar em Verificar unidade para forçar a execução do utilitário chkdsk. Nota: Depois de clicar no botão e ter o Windows 7, você poderá ver uma nova caixa de diálogo com a opção Corrigir erros do sistema de arquivos automaticamente e Verificar e tentar recuperar setores defeituosos. Você pode desmarcar ambas as opções ou selecionar a adequada para você ou selecione ambas as opções. Uma vez feito isso, clique em Iniciar para iniciar a verificação. Lembre-se de que executar o chkdsk com as duas opções levará muito tempo, provavelmente algumas horas.

  1. Assim que a verificação for concluída, você verá uma caixa de diálogo de confirmação. Você pode clicar em Exibir detalhes para ver os detalhes ou clicar em cancelar para fechar a caixa de diálogo.

Nota: Depois de iniciar a verificação, você poderá ver a caixa de diálogo informando que o disco está em uso e a verificação será realizada na próxima inicialização. Clique no botão Agendar verificação de disco para confirmar ou clique em cancelar se não quiser fazer a varredura na próxima inicialização.

Problemas com chkdsk

Haverá casos em que você verá uma mensagem de erro ao tentar executar o comando chkdsk. Aqui estão algumas mensagens de erro muito comuns e etapas para resolver esses problemas.

Ocorreu um erro não especificado

Se chkdsk apresentar um erroOcorreu um erro não especificado ”, não será possível verificar se há erros no disco. O erro será parecido com este

Observação: se as etapas do artigo não resolverem o problema e você estiver usando uma CPU AMD de baixa frequência, clique aqui e baixe o Hotfix do site oficial da Microsoft. Depois de fazer o download, execute o Hotfix e verifique se ele resolve o problema.

Não é possível continuar no modo somente leitura

Você poderá ver o erro “Não é possível continuar no modo somente leitura” se executar o comando chkdsk / f (na maioria das vezes). O erro será parecido com este

Solução

Se você vir esse erro, execute o comando chkdsk / r ou o comando chkdsk [letra da unidade] / r. Você pode ver uma mensagem

“O Chkdsk não pode ser executado porque o volume está sendo usado por outro processo. Deseja agendar este volume para ser verificado na próxima vez que o sistema for reiniciado? (S / N) ”

Se você vir esta mensagem, simplesmente digite Y e pressione Enter para agendar a verificação. Uma vez feito isso, reinicie e a varredura será executada na inicialização.

Não é possível bloquear a unidade atual

Se o chkdsk apresentar um erro “ Não é possível bloquear a unidade atual ”, você não poderá verificar se há erros no disco. O erro será parecido com este