O Windows calcula os CRCs para verificar todas as operações de arquivos?

8

Quando o Windows encontra uma corrupção de arquivo em um sistema de arquivos, ele pode retornar a seguinte mensagem de erro:

Data error (cyclic redundancy check).

Isso sugere que o Windows verifique todas as operações de arquivos (copiar, mover, etc.) calculando CRCs . O Windows realmente faz isso, seja durante ou após a operação?

    
por bwDraco 14.03.2013 / 22:27

1 resposta

6

O Windows não executa nenhuma redundância na transferência de arquivos, isso é um erro para o driver de dispositivo que acessa um bloco de setor defeituoso (veja a pergunta SO e Este artigo da Microsoft KB ; o NTFS não armazena qualquer tipo de soma de verificação de arquivo). Se você receber esse erro em seu computador, deverá garantir a integridade do seu disco rígido (e, possivelmente, invocar chkdsk com o sinalizador /r ).

Para encurtar a história, o Windows não verifica nenhum arquivo após sua transferência. Você pode usar outra ferramenta de software como o TeraCopy para verificar os dados depois de mover / copiar arquivos.

    
por 14.03.2013 / 22:35