Qual opção NÃO exclui arquivos e os transforma em arquivos .chk?

1

Eu tive uma falta recente de energia durante o uso do meu computador, com um disco rígido de 1TB sendo acessado diretamente quando a energia foi desligada. Quando a energia voltou, e eu reiniciei meu computador, um dos meus discos rígidos de 1 TB não se registrou no WinXP SP3, e mostrou um Espaço Total de 0, e um Espaço Disponível de 0. O sistema de arquivos (NTFS) também não registre-se ... todas as entradas da unidade estavam em branco ou zeradas. Minha suposição é que as tabelas de arquivos foram danificadas / corrompidas porque a unidade estava sendo acessada diretamente quando a energia foi desligada.

Depois de fazer algumas pesquisas, eu corri o CHKDSK com qualquer opção padrão com a qual ele é executado (não tenho certeza do que eles são, pois não os vi exibidos). Após a conclusão do CHKDSK, a unidade registrou-se no WinXP como um disco rígido de 1TB, com uma quantidade refletida com precisão de espaço disponível.

Mas o CHKDSK também excluiu cerca de 16 GB de arquivos de seus diretórios originais e os alterou para todos os arquivos * .chk com nomes sequenciais.

Minha pergunta é como o CHKDSK pode ser executado em uma situação como a minha, onde as tabelas de arquivos precisavam ser restauradas, mas sem que o CHKDSK excluísse quaisquer arquivos de seus diretórios originais, mesmo que eles estivessem danificados / corrompidos? Eu simplesmente gostaria de poder executar o CHKDSK e fazer com que ele restaure as tabelas de arquivos, e reparar danos ruins no setor, como aconteceu, mas não fazer qualquer outra coisa, como excluir arquivos e convertê-los em arquivos CHK.

Alguma ideia? Ou existe uma alternativa do CHKDSK que possa executar as mesmas funções sem as exclusões de arquivos?

    
por CHKDSKuser 18.03.2014 / 01:52

3 respostas

2

Eu acho que o que você quer ser realizado não é viável. Ou não faz sentido: ter tabelas de arquivos restauradas, etc., mas não realmente tocar em arquivos, é uma operação bastante ortogonal. Ou você precisa ajustar o sistema de arquivos, ou o sistema de arquivos está bem.

    
por 18.03.2014 / 01:59
0

Não, o CHKDSK não excluiu e não "exclui" arquivos. Localiza áreas de dados não identificáveis no disco e pode salvá-los como arquivos .chk para possível recuperação futura. Executar o CHKDSK no modo somente leitura é praticamente inútil, como o bom ensaio aqui informará: link . O CHKDSK pode detectar apenas corrupção / inconsistência de metadados do sistema de arquivos; não tem como determinar se os dados do arquivo do usuário foram corrompidos. Corrigir os erros do sistema de arquivos é um primeiro passo necessário para detectar ou corrigir arquivos de usuários danificados.

    
por 19.03.2014 / 04:16
-1

Ao ler a documentação e executar o CHKDSK várias vezes com cada opção ativada, parece que executar o CHKDSK com as opções Fix / f ou Repair (e Recover) / r é o que permite que os arquivos sejam excluídos e renomeados como arquivos .chk durante a digitalização. No entanto, parece que executar o CHKDSK sem as opções / f ou / r permitiria que o CHKDSK verificasse o disco e restaurasse apenas a estrutura de diretórios / arquivos. Eu provavelmente vou continuar usando o CHKDSK sem as opções / f ou / r no futuro. Eu prefiro manter meus nomes de arquivos originais e locais de arquivos em seu diretório original, mesmo que os arquivos possam estar danificados ou em um setor de dados inválido. É mais fácil para mim (e muito menos demorado) substituir / reparar arquivos danificados quando recebo uma mensagem de erro ao acessá-los e desfragmentar a unidade para mover arquivos de setores defeituosos, se necessário, em vez de passar por 16GB de .chk arquivos após o CHKDSK / r e tentando descobrir o que eles eram originalmente.

    
por 18.03.2014 / 18:49

Tags