2010-11-11 02:47:41 +0000 2010-11-11 02:47:41 +0000
45
45
Advertisement

Quão seguro é executar o CHKDSK num SSD?

Advertisement

Recentemente vi o Windows 7 surgir um ou dois avisos de que deveria executar chkdsk no meu portátil. O meu portátil veio com um SSD e não tenho a certeza se existem quaisquer implicações negativas em correr chkdsk numa unidade deste tipo. Há algum problema potencial em reportar “maus sectores” na unidade? Imagino que o conceito físico dos sectores seja completamente diferente entre uma placa e um microchip.

Penso que o meu SSD não suporta a TRIM. Tem cerca de 14 meses e uma pesquisa rápida na web parece sugerir que não o faz (embora seja quase impossível descobrir esta informação com certeza!). Também não tenho a certeza se o TRIM é sequer relevante aqui, uma vez que não deve haver muito no caminho das eliminações.

Então, quão seguro é executar chkdsk na minha unidade SSD?

O modelo de SSD que tenho é reportado como “Samsung SSD PB22-JS3 2,5”.

Advertisement
Advertisement

Respostas (7)

25
25
25
2010-11-11 04:45:22 +0000

Existe algum problema potencial com a denúncia de “sectores maus” na unidade?

Conceivelmente chkdsk poderia denunciar um ou três sectores como maus e dizer ao sistema operativo para parar de os utilizar. Isso reduziria ligeiramente o espaço disponível no disco, mas não é permanente (pode recuperá-lo, com esforço). No entanto, ficaria surpreendido se visse que o chkdsk relatasse um sector SSD como mau. No entanto, eu não correria chkdsk para encontrar sectores maus.

Então, quão seguro é executar chkdsk na minha unidade SSD?

& Não deve fazer mal a nada. É uma ideia decente se poderia ter havido corrupção do sistema de ficheiros. Possíveis fontes de corrupção:

  • Desligamento não limpo
  • Software malicioso ou benigno que se comporta mal. & - Bocados aleatoriamente virados de memória deficiente não protegida por CCE.
14
14
14
2010-11-11 04:17:45 +0000

Não tenho a certeza se há quaisquer implicações negativas em correr chkdsk em tal disco.

Não, não haverá implicações negativas em correr o chkdsk num SSD.

& > Existe algum problema potencial com a comunicação de “maus sectores” na unidade?

Sim, embora seja verdade que os SSDs não têm sectores, quando “desgastam” uma parte do seu SSD, o SO reporta/vê-o como um “mau sector”.

Então, quão seguro é executar chkdsk na minha unidade SSD?

& Na verdade, pode realmente não precisar de o executar de todo… As unidades SSD modernas refazem automaticamente os bits gastos (tecnologia de nivelamento de desgaste). Isto não garante que a sua unidade seja indestrutível, porque acabará por ficar sem pedaços utilizáveis quando tiver um monte de pedaços desgastados…

11
Advertisement
11
11
2010-11-11 10:11:20 +0000
Advertisement

Enquanto outros se concentraram na parte de hardware do CHKDSK, eu vou escrever um pouco sobre a parte de software.

Enquanto o CHKDSK pode fazer um scan de superfície num disco que é suposto encontrar maus sectores, há outra parte da história. Também verifica e corrige problemas do sistema de ficheiros que possam ter-se acumulado. Definitivamente, penso que deve executá-lo se o Windows o lembrar. Embora as novas versões do NTFS tenham várias melhorias que reduziram a necessidade do CHKDSK, ainda há casos em que é necessário executar o CHKDSK.

4
4
4
2010-11-12 05:03:19 +0000

Tanto quanto sei, o CHKDSK só verifica se consegue ler a partir da unidade se lhe pedir para procurar sectores maus. Por essa definição, um SSD irá obter maus sectores em apenas dois casos:

  • O controlador tem matrizes -> a unidade inteira está morta.
  • A célula está danificada -> o controlador falhou em refazê-la (todo o espaço livre utilizado?)

Note que uma célula que morre por esgotamento do ciclo de escrita entrará em “modo só de leitura”, o que significa que os dados sobre ela ainda podem ser lidos com precisão até que a carga armazenada se dissipe (o que se espera que demore pelo menos uma década). Este não seria um mau sector.

Assim, o CHKDSK apenas o avisará sobre erros do sistema de ficheiros. Deve utilizar uma ferramenta S.M.A.R.T. para verificar a saúde da unidade.

2
Advertisement
2
2
2016-06-22 02:43:47 +0000
Advertisement

Executar chkdsk /f (ou equivalente) para corrigir erros do sistema de ficheiros. Não correr chkdsk /r, pois não é necessário verificar se existem sectores errados. A actividade intensiva do disco para a verificação é desgaste desnecessário no SSD, e é geralmente reconhecida como uma má ideia.

Note que >= Win8, use /scan e /spotfix em vez de /f. Win7 e mais antigo ainda usa /f. http://www.makeuseof.com/tag/stuck-chkdsk-use-fix-right-way/ .

1
1
1
2012-12-10 09:59:03 +0000

Executei um disco de verificação numa unidade Revo de 120 GB e perdi 30 GB de espaço a sectores ruins. Não correria o disco de verificação num SSD de revodrive. Mas não posso garantir os outros.

0
Advertisement
0
0
2013-07-19 00:52:44 +0000
Advertisement

Acabei de me deparar com esta questão.

Eu corri o CHKDSK com o “Scan for and attempt recovery of bad sectors”. Encontrei alguns ficheiros com problemas e “corrigi-os”. Fiz uma comparação de ficheiros em bruto dos ficheiros “corrigidos”, e descobri que secções do ficheiro eram ZEROed out.

Isto estava a correr o Windows 7 num Corsair Performance Pro.

Advertisement

Questões relacionadas

5
7
5
11
7
Advertisement