por que o chkdsk sempre reporta erros em um desligamento incorreto

3

De vez em quando, o Windows XP trava no meu laptop (geralmente quando estou em modo de espera ou em hibernação e ocasionalmente na inicialização) e eu tenho que desligar com força. Usualmente, o chkdsk nunca é executado automaticamente (achei que deveria saber que as partições foram desmontadas e fazer isso).

Eu religiosamente executo o chkdsk sem / F após desligamentos ruins como este, e invariavelmente ele relata que a unidade tem erros não corrigidos e deve ser verificada com / F e eu faço isso e, mais frequentemente, o chdsk que é executado na inicialização não informa correção de nada.

Eu tive tempos no passado (e não apenas neste sistema) quando não executar o chkdsk leva a alguns erros estranhos, como arquivos que não abrem, mesmo que eles existam e a incapacidade de salvar certos arquivos, então eu faço questão de sempre chkdsk após desligamento ruim.

Eu nunca entendi por que isso é assim: não é o objetivo de um sistema de arquivos como NTFS evitar a corrupção do sistema de arquivos e chkdsks infinitos?

Eu até tentei desativar o cache de gravação para ver se fazia alguma diferença, mas sem sucesso ...

    
por rep_movsd 24.03.2010 / 10:09

2 respostas

1

Do artigo do suporte da Microsoft :

CHKDSK may report that a disk is corrupted even when there is no real corruption present. This can happen if NTFS happens to modify areas of the disk on behalf of some program activity that CHKDSK is examining at the same time. To verify a volume correctly, the volume must be in a static state, and the only way to guarantee that state is to lock the volume. CHKDSK only locks the volume when /F or /R (which implies "F") is specified.

Se isso explica o problema, então o pergunta real é provavelmente:
Por que seu computador está fazendo um trabalho pesado com o disco quando o chkdsk está em execução?

Além do conselho normal de desativar o serviço de indexação da Microsoft, etc., há sempre a possibilidade de um vírus. Se for esse o caso, as possíveis soluções estão em ordem: (1) antivírus, (2) reparo do sistema, (3) reinstalação total.

Primeiro, certifique-se de que todos os seus dados estão armazenados em backup.

Carregue e instale alguns antivírus, verifique se estão atualizados e verifique profundamente seu disco rígido. Eu recomendo usar pelo menos Malwarebytes 'Anti-Malware . Eu também gosto do Avast.

Se nenhum vírus for encontrado, use "sfc / scannow" para reparar arquivos importantes do Windows (veja este artigo ).

Até agora, todos os passos que sugeri não foram muito prejudiciais para o funcionamento do computador. No entanto, se o travamento e o problema do chkdsk persistirem, você terá que decidir até onde você deseja ir na minha lista acima.

    
por 03.06.2010 / 18:41
0

Um desligamento incorreto geralmente é causado por um disco defeituoso. Se você reportar setores defeituosos na inicialização, é provável que seu disco falhe. Melhor fantasma ou imagem de disco do seu computador, substitua a unidade e restaure.

    
por 23.07.2010 / 21:57