Descubra se o seu disco está com problemas e solucione tudo rapidamente com uma simples linha no Prompt
Se você é um usuário antigo dos sistemas operacionais da Microsoft, certamente se lembra do comando Scandisk, que fazia uma análise completa do disco de seu computador para corrigir e tentar manter os arquivos intactos. Com o tempo, mais especificamente no lançamento do Windows NT, essa função foi abandonada por causa do sistema NTFS, que traz uma segurança maior e menos limitações que o FAT.
Mesmo com tantas mudanças, o comando Scandisk ainda existe, porém com o nome CheckDisk. No Prompt de comando ele é chamado de "chkdsk", que pode ser usado sozinho para informar os status do volume ou com alguns parâmetros para aplicar as correções determinadas. Confira a seguir a sintaxe e o que significa cada parâmetro:
Sintaxe
chkdsk [ "letra da unidade:" "caminho"] [/f] [/v] [/r] [/x] [/i] [/c] [/l [: ]] [/b]
Parâmetros
- "volume": especifica a letra de unidade (seguida por dois-pontos), ponto de montagem ou nome do volume;
- "[
] : usado com a tabela de alocação de arquivos FAT e FAT32. Especifica o local e o nome de um arquivo ou conjunto de arquivos que "chkdsk" para verificar a fragmentação. Você pode usar o ? e * caracteres curinga para especificar vários arquivos;" - "/f": corrige erros no disco e bloqueia a unidade. Se ele não puder bloquear a unidade, aparece uma mensagem que pergunta que se você deseja verificar a unidade na próxima vez que você reinicie o computador;
- "/v": exibe o nome de cada arquivo em cada diretório;
- "/r": localiza setores defeituosos e recupera as informações legíveis e bloqueia a unidade. "O /r" inclui as funcionalidades do "/f", mas com buscas adicionais;
- "/x": força o volume a desmontar os dados primeiro. Todos os setores defeituosos são invalidados. Também inclui as funcionalidades de "/f";
- "/i": somente com o NTFS. Executa uma verificação menos rígida das entradas de índice, que reduz a quantidade de tempo necessário para executar o chkdsk;
- "/c": somente com o NTFS. Não verifica ciclos dentro da estrutura de pasta, o que reduz a quantidade de tempo necessário para executar o chkdsk;
- "/l [:
]" : somente com o NTFS. Altera o tamanho do arquivo de log para o tamanho digitado. Se você omitir o parâmetro de tamanho, ele exibirá o tamanho atual do documento; - "/b": somente com o NTFS. Limpa a lista de clusters inválidos no volume e examina todos os alocados e livres de erros. Inclui as funcionalidades de "/r";
- "/?": exibe a Ajuda no prompt de comando.
Nota: o bloqueio é temporário e a unidade volta a funcionar ao termino do CheckDisk.
Maneiras de usar
Abra o Prompt de comando como Administrador. Em seguida, certifique-se de que todos os programas e documentos armazenados na unidade estão fechados. Monte a sintaxe, colocando todos os dados corretamente. Para te ajudar, vamos montar um exemplo:
chkdsk h:\teste.txt /f /c
No exemplo acima, o CheckDisk seria feito no documento "texte.txt." da unidade de disco H:, fazendo os comandos de correção (/f), mas pulando os ciclos da estrutura de pasta (/c).
chkdsk k:\teste.png /f /x
Já nesse exemplo, a função seria feita na imagem "teste.png" do disco K:, com a aplicação de correção (/f), mas com um desmanche de dados defeituosos antes (/x). Lembre-se de colocar a fórmula que se encaixa na sua necessidade para montar depois, pois o CheckDisk costuma levar muito tempo para terminar.
Notas
- Nunca interrompa o CheckDisk, pois isso pode piorar a situação da unidade ou até torná-lo inutilizável;
- O tempo varia de acordo com o tamanho e a quantidade de arquivos do disco;
- Tenha conhecimento do sistema de arquivos de sua unidade, pois comandos FAT inseridos no NTFS podem gerar problemas maiores. Para ver essa informação, vá em "Meu computador", clique com o botão direito na unidade e abra as "Propriedades".