Como usar o CHKDSK para corrigir problemas de disco rígido no Windows 10 ou Windows 11
Publicados: 2023-05-22Sempre que você tiver erros no disco rígido - ou mesmo um comportamento estranho que você pode não associar inicialmente a um disco rígido - o Check Disk pode salvar sua vida. Veja como usar a ferramenta Chkdsk que vem com o Windows 10, Windows 11 e outras versões do Windows
O que é o CHKDSK e o que ele faz?
Como executar o Chkdsk
Como verificar ou cancelar uma verificação de disco agendada
Como usar o comando ChkDsk
Comandos importantes do Chkdsk
O que é o CHKDSK e o que ele faz?
O utilitário Check Disk, também conhecido como chkdsk (já que esse é o comando que você usa para executá-lo), verifica todo o seu disco rígido para encontrar e corrigir problemas. Não é uma ferramenta muito empolgante - e executá-la pode levar algum tempo - mas pode realmente ajudar a evitar problemas maiores e perda de dados a longo prazo. O Chkdsk executa algumas funções, dependendo de como é executado:
- A função básica do Chkdsk é verificar a integridade do sistema de arquivos e dos metadados do sistema de arquivos em um volume de disco e corrigir quaisquer erros lógicos do sistema de arquivos que encontrar. Esses erros podem incluir entradas corrompidas na tabela de arquivos mestre (MFT) de um volume, descritores de segurança incorretos associados a arquivos ou até mesmo carimbo de data/hora desalinhado ou informações de tamanho de arquivo sobre arquivos individuais.
- O Chkdsk também pode, opcionalmente, verificar todos os setores em um volume de disco procurando por setores defeituosos. Os setores defeituosos vêm em duas formas: setores defeituosos leves, que podem ocorrer quando os dados são gravados incorretamente, e setores defeituosos, que podem ocorrer devido a danos físicos no disco. O Chkdsk tenta corrigir esses problemas reparando os setores defeituosos e marcando os setores defeituosos para que não sejam usados novamente.
Tudo isso pode parecer muito técnico, mas não se preocupe: você não precisa entender os meandros de como funciona para saber quando deve executá-lo.
Você pode querer executar o chkdsk a cada poucos meses como parte da manutenção de rotina junto com o uso de uma ferramenta SMART para unidades que o suportam. Você também deve considerar executá-lo sempre que o Windows for desligado de forma anormal, como após uma queda de energia ou travamento do sistema. Às vezes, o Windows executará automaticamente uma verificação durante a inicialização, mas na maioria das vezes você terá que fazer isso sozinho. Mesmo se você estiver tendo problemas estranhos com aplicativos que não carregam ou travam e que não conseguiu resolver de outra maneira, considere verificar o disco.
Por exemplo: Certa vez, tive um problema em que o Outlook começou a travar em mim logo após o carregamento. Depois de muita solução de problemas, uma verificação do chkdsk revelou que eu tinha setores defeituosos onde meu arquivo de dados do Outlook estava armazenado. Felizmente, o chkdsk conseguiu recuperar os setores no meu caso e tudo voltou ao normal depois.
RELACIONADOS: Setores defeituosos explicados: por que os discos rígidos obtêm setores defeituosos e o que você pode fazer sobre isso
Se o chkdsk encontrar problemas - especialmente setores defeituosos - que não pode ser reparado, os dados podem se tornar inutilizáveis. Não é muito provável, mas pode acontecer. Por esse motivo, você deve sempre certificar-se de ter uma boa rotina de backup e fazer backup do seu PC antes de executar o chkdsk.
A ferramenta chkdsk funciona praticamente da mesma forma em todas as versões do Windows. Trabalharemos com o Windows 10 neste artigo, portanto, as capturas de tela podem parecer um pouco diferentes se você estiver usando o Windows 11, mas o chkdsk executa o mesmo e indicaremos onde os procedimentos diferem. Também falaremos sobre como executá-lo a partir do prompt de comando, nos casos em que você nem consegue inicializar no Windows.
Como executar o Chkdsk
Executar a ferramenta Check Disk na área de trabalho do Windows é fácil. No File Explorer, clique com o botão direito do mouse na unidade que deseja verificar e escolha “Propriedades”.
Na janela de propriedades, mude para a guia "Ferramentas" e clique no botão "Verificar". No Windows 7, o botão é denominado “Verificar agora”.
No Windows 10 e no Windows 11, o Windows pode informar que não encontrou nenhum erro na unidade. Você ainda pode executar uma verificação manual clicando em "Verificar unidade". Isso executará primeiro uma verificação sem tentar nenhum reparo, portanto, não reiniciará o PC neste momento. Se a verificação rápida do disco revelar algum problema, o Windows apresentará essa opção para você. Se você quiser forçá-lo, porém, terá que usar o prompt de comando para executar chkdsk - algo que abordaremos um pouco mais adiante neste artigo.
Depois que o Windows verificar sua unidade, se nenhum erro for encontrado, basta clicar em "Fechar".
Como verificar ou cancelar uma verificação de disco agendada
Se você não tem certeza se uma verificação de disco está agendada para sua próxima reinicialização, é fácil verificar no prompt de comando. Você precisará executar o prompt de comando com privilégios administrativos. Abra o Menu Iniciar e digite “cmd”. Clique com o botão direito do mouse no resultado e escolha “Executar como administrador”.
Nota: Isso funciona de forma idêntica no Prompt de Comando, PowerShell ou Terminal do Windows, desde que seja iniciado como administrador.
No prompt, digite o seguinte comando — substituindo a letra da unidade, se necessário.
chkntfs c:
Se você agendou uma verificação manual da unidade, verá uma mensagem nesse sentido.
Se o Windows agendou uma verificação automática da unidade, você verá uma mensagem informando que o volume está sujo, o que significa apenas que ele foi sinalizado com possíveis erros. Isso serve como indicação de que o Windows executará uma verificação na próxima vez que for iniciado. Se nenhuma verificação automática estiver agendada, você verá apenas uma mensagem informando que o volume não está sujo.
Se uma verificação de disco estiver agendada para a próxima vez que você iniciar o Windows, mas decidir que não deseja que a verificação aconteça, cancele a verificação digitando o seguinte comando:
chkntfs /xc:
Você não receberá nenhum tipo de feedback informando que a verificação foi cancelada, mas foi. Na verdade, esse comando exclui a unidade do comando chkdsk para a próxima inicialização. Se você reiniciar e descobrir que uma verificação foi agendada, o Windows também terá a gentileza de fornecer a você cerca de dez segundos para pular a verificação, se desejar.
RELACIONADO: Para que são usadas as unidades Windows A: e B:?
Como usar o comando ChkDsk
Se você deseja usar o prompt de comando (ou precisa porque o Windows não inicializa corretamente), pode exercer um pouco mais de controle sobre o processo de verificação do disco. Além disso, se você estiver usando o Windows 10 ou o Windows 11 , é a única maneira de forçar a correção automática ou a verificação de setores defeituosos. Abra o Prompt de Comando com privilégios administrativos pressionando Windows + X e selecionando “Prompt de Comando (Admin)”. Você estará usando o comando chkdsk
. O comando oferece suporte a várias opções opcionais, mas estamos preocupados principalmente com duas delas: /f
e /r
.
RELACIONADO: Como acessar o menu de usuário avançado oculto do Windows 10
Observação: você também pode usar o PowerShell ou o Terminal do Windows, se desejar. O processo é idêntico. Apenas certifique-se de iniciá-los como administrador.
Se você usar apenas o comando chkdsk
sozinho, ele verificará sua unidade no modo somente leitura, relatando erros, mas sem tentar repará-los. Por esse motivo, geralmente pode ser executado sem a necessidade de reiniciar o PC.
Se você deseja que chkdsk
tente reparar erros lógicos do sistema de arquivos durante a verificação, adicione a opção /f
. Observe que, se a unidade tiver arquivos em uso (e provavelmente terá), você será solicitado a agendar uma verificação para a próxima reinicialização.
chkdsk /fc:
Se você quiser que chkdsk
também verifique se há setores defeituosos, use a opção /r
. Quando você usa a opção /r
, a opção /f
fica implícita, o que significa que chkdsk
verificará erros lógicos e setores defeituosos. Mas, embora não seja realmente necessário escrever explicitamente chkdsk /f /r
, também não fará mal algum se você ativar as opções /r
e /f
no comando ao mesmo tempo.
chkdsk /rc:
A execução de chkdsk /r
fornece a verificação mais completa que você pode executar em um volume e, se você tiver algum tempo de sobra para a verificação do setor, é altamente recomendável executá-la pelo menos periodicamente.
Comandos importantes do Chkdsk
Existem, é claro, outros parâmetros que você pode usar com chkdsk
. Então, para completar - e sua diversão nerd - aqui estão eles:
C:\>chkdsk /? Verifica um disco e exibe um relatório de status. CHKDSK [volume[[caminho]nome do arquivo]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:tamanho]] [/B] volume Especifica a letra da unidade (seguida por dois pontos), ponto de montagem ou nome do volume. filename FAT/FAT32 apenas: Especifica os arquivos para verificar a fragmentação. /F Corrige erros no disco. /V Em FAT/FAT32: Exibe o caminho completo e o nome de cada arquivo no disco. No NTFS: exibe mensagens de limpeza, se houver. /R Localiza setores defeituosos e recupera informações legíveis (implica /F). /L:size Somente NTFS: Altera o tamanho do arquivo de log para o número especificado de kilobytes. Se o tamanho não for especificado, exibe o tamanho atual tamanho. /X Força o volume a desmontar primeiro, se necessário. Todos os identificadores abertos para o volume seriam inválidos (implica /F). /INTFS apenas: executa uma verificação menos vigorosa das entradas do índice. /C Somente NTFS: Ignora a verificação de ciclos dentro da pasta estrutura. /B NTFS somente: reavalia clusters ruins no volume (implica /R) /scan Somente NTFS: Executa uma verificação online no volume /forceofflinefix Somente NTFS: (deve ser usado com "/scan") Ignore todos os reparos online; todos os defeitos encontrados estão na fila para reparo off-line (ou seja, "chkdsk /spotfix"). /perf Somente NTFS: (Deve ser usado com "/scan") Usa mais recursos do sistema para concluir uma verificação o mais rápido possível possível. Isso pode ter um impacto negativo no desempenho outras tarefas em execução no sistema. /spotfix Somente NTFS: Executa correção pontual no volume /sdcleanup Somente NTFS: Descritor de segurança desnecessário para coleta de lixo dados (implica /F). /offlinescanandfix Executa uma verificação offline e correção no volume. /freeorphanedchains Somente FAT/FAT32/exFAT: libera qualquer cadeia de cluster órfão em vez de recuperar seu conteúdo. /markclean FAT/FAT32/exFAT apenas: Marca o volume limpo se não corrupção foi detectada, mesmo que /F não tenha sido especificado. A opção /I ou /C reduz o tempo necessário para executar o Chkdsk em ignorando certas verificações do volume
Esperançosamente, o Chkdsk corrigirá quaisquer problemas de disco rígido que você possa ter e você poderá voltar a usar seu computador normalmente.