chkdsk, SeaTools e “não tem espaço suficiente para substituir clusters ruins”

7

Quando tentei fazer um backup completo do Windows Vista, recebi uma mensagem de erro que continha informações sobre setores defeituosos. Então, quando eu corri chkdsk / r na unidade de destino, é isso que eu recebi:

C:\Windows\system32>chkdsk /R E:
The type of the file system is NTFS.
Volume label is Desktop Backup.

CHKDSK is verifying files (stage 1 of 5)...
  822016 file records processed.
File verification completed.
  1 large file records processed.
  0 bad file records processed.
  0 EA records processed.
  0 reparse records processed.
CHKDSK is verifying indexes (stage 2 of 5)...
  848938 index entries processed.
Index verification completed.
  0 unindexed files processed.
CHKDSK is verifying security descriptors (stage 3 of 5)...
  822016 security descriptors processed.
Security descriptor verification completed.
  13461 data files processed.
CHKDSK is verifying file data (stage 4 of 5)...
The disk does not have enough space to replace bad clusters
detected in file 239649 of name .
The disk does not have enough space to replace bad clusters
detected in file 239650 of name .
The disk does not have enough space to replace bad clusters
detected in file 239651 of name .
An unspecified error occurred.f 822000 files processed)

No entanto, quando corri o short & longos testes genéricos no disco da Seagate, não recebi nenhum erro.

Sei que posso reformatar o disco e tentar executar o chkdsk / r novamente, mas prefiro evitar aguardar > 4 horas na esperança de que o problema tenha sido corrigido magicamente.

Por outro lado, se eu direcionar o disco RmA para a Seagate, não tenho um número de erro do SeaTools e eles podem afirmar que a unidade está funcionando bem.

O que devo tentar fazer em seguida?

Frustração lateral:

Existe bastante de espaço livre no disco rígido. A partição E: tem 182 GB livres.

    
por Zian Choy 03.04.2011 / 06:06

4 respostas

1

No final, percebi que é melhor esperar mais de 8 horas para o chkdsk rodar em ambas as unidades do que esperar vários dias por uma substituição. Em retrospecto, esta solução deveria ter sido óbvia.

Existem 2 etapas envolvidas:

  1. Executar chkdsk / r
  2. Espere que o chkdsk termine
por 13.04.2011 / 03:44
11

O espaço livre na unidade e o espaço em disco usado pelo chkdisk são duas coisas diferentes. Cada disco rígido possui algum espaço extra não alocado que é usado como espaço de substituição para setores defeituosos. Esse espaço não pode ser usado para mais nada e, na medida em que o usuário (de uma unidade que funcione normalmente) não existe.

O espaço "livre" na sua partição E: não é gratuito. É ocupada pela partição E: (e mesmo se você apagou a partição, ela ainda não está livre no significado de janelas "livres" está usando).

Basicamente, cada setor em um disco rígido possui seu próprio número. Normalmente, no final da unidade, há setores extras que não são numerados. Eles são usados quando um setor vai mal. O número do setor defeituoso é removido do setor e atribuído a um dos setores sem um número. Desta forma, o setor ruim é "fixo".

No final, a única coisa que você pode fazer é substituir a unidade. Cada unidade possui um número finito de setores normais e um número finito de setores sobressalentes. No seu caso, os setores da longarina estão esgotados.

Outra coisa que é interessante é encontrar a causa de setores defeituosos. Os discos rígidos geralmente são projetados de tal forma que, durante sua vida útil, ele não ficará sem setores sobressalentes. Isso significa que algo está gerando um número anormalmente grande de setores defeituosos em sua unidade e que algo vai obter seus dados mais cedo ou mais tarde, portanto, mesmo que consiga corrigir isso ou decidir ignorar o chkdisk, considere a substituição da unidade porque há uma grande chance de que ele falhe completamente.

    
por 03.04.2011 / 15:17
2

Tente o HDD Regenerator. Eu tive o mesmo problema de "espaço insuficiente" e este programa conseguiu "reparar" os setores defeituosos. Uma vez terminado, usei o chkdsk para reparar arquivos do sistema e a unidade está funcionando bem agora!

    
por 30.09.2012 / 04:24
0

Use Victoria . Esta é uma ferramenta gratuita para visualizar o SMART, verificar discos e regenerar clusters defeituosos. Marque "remapear" para gerar clusters ruins durante o teste.

    
por 23.03.2016 / 23:46

Tags