Quão seguro é executar o CHKDSK em um SSD?

42

Recentemente, vi o Windows 7 abrir um aviso ou dois que eu deveria executar o chkdsk no meu laptop. Meu laptop veio com um SSD e não tenho certeza se há alguma implicação negativa para executar o chkdsk em tal unidade. Há algum problema potencial em relatar "setores defeituosos" na unidade? Eu imagino que o conceito físico de setores é completamente diferente entre um prato e um microchip.

Eu não acho que meu SSD suporte o TRIM. Tem cerca de 14 meses e uma rápida pesquisa na web parece sugerir que isso não acontece (embora seja quase impossível descobrir essa informação com certeza!). Eu também não tenho certeza se o TRIM é relevante aqui, já que não deve haver muitas exclusões.

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

O modelo de SSD que eu tenho é relatado como "Samsung SSD PB22-JS3 2.5".

    
por Eilon 11.11.2010 / 03:47

7 respostas

24

Are there any potential issues with reporting "bad sectors" on the drive?

Concebivelmente, chkdsk poderia relatar um setor ou três como ruins e dizer ao SO para parar de usá-los. Isso reduziria um pouco o espaço em disco disponível, mas não é permanente (você pode obtê-lo de volta, com esforço). Eu ficaria surpreso em ver chkdsk relatar um setor SSD tão ruim embora. Eu não executaria o chkdsk para encontrar setores defeituosos.

So, how safe is it to run chkdsk on my SSD drive?

Não deve machucar nada. É uma ideia decente se pode ter havido corrupção do sistema de arquivos. Possíveis fontes de corrupção:

  • Desligamento não limpo
  • Software malicioso ou benigno que se comporta mal.
  • bits invertidos aleatoriamente de memória fraca não protegida por ECC.
por 11.11.2010 / 05:45
13

I'm not sure if there are any negative implications to running chkdsk on such a drive.

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

Are there any potential issues with reporting "bad sectors" on the drive?

Sim, embora seja verdade que os SSDs não têm setores, quando você 'desgasta' uma parte do seu SSD, o sistema operacional relata / o vê como um "setor ruim".

So, how safe is it to run chkdsk on my SSD drive?

Na verdade, você pode realmente não precisar executá-lo ... Unidades SSD modernas remapeiam automaticamente os bits desgastados (tecnologia de nivelamento de desgaste). Isso não garante que a sua unidade seja indestrutível, porque acabará por ficar sem bits utilizáveis quando você tiver um monte de bits desgastados ...

    
por 11.11.2010 / 05:17
11

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

Enquanto o CHKDSK pode fazer uma varredura de superfície em um disco que deveria encontrar setores defeituosos, há outra parte da história. Ele também verifica e corrige problemas no sistema de arquivos que podem ter se acumulado. Eu definitivamente acho que você deve executá-lo se o Windows está lembrando você. 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.

    
por 11.11.2010 / 11:11
4

Tanto quanto eu sei, o CHKDSK só verifica se pode ler a partir da unidade se você pedir para procurar setores defeituosos. Por essa definição, um SSD obterá setores defeituosos em apenas dois casos:

  • O controlador morreu - > o caminho todo está morto.
  • A célula está danificada - > o controlador não conseguiu remapear (todo o espaço disponível usado?)

Note que uma célula morrendo através do esgotamento do ciclo de gravação irá para o "modo somente leitura", significando que os dados ainda podem ser lidos até que a carga armazenada se dissipe (o que deve durar pelo menos uma década). Isso não seria um setor ruim.

Assim, o CHKDSK apenas avisará você sobre erros no sistema de arquivos. Você deve usar um S.M.A.R.T. ferramenta para verificar a saúde da unidade.

    
por 12.11.2010 / 06:03
1

Eu corri disco de verificação em um disco de 120G Revo e perdi 30 GB de espaço para setores defeituosos. Eu não iria correr disco de verificação em um SSD revodrive. Mas eu não posso garantir para os outros.

    
por 10.12.2012 / 10:59
1

Execute chkdsk /f (ou equivalente) para corrigir erros do sistema de arquivos. Não execute o chkdsk / r, pois não é necessário verificar se há setores defeituosos. A atividade intensiva do disco para a verificação é um desgaste desnecessário no SSD e é geralmente reconhecida como uma má ideia.

Observe que > = Win8, use /scan e /spotfix em vez de /f . O Win7 e mais antigo ainda usam /f .

link

    
por 22.06.2016 / 04:43
0

Acabei de me deparar com este problema.

Eu corri o CHKDSK com o "Procurar e tentar recuperar setores defeituosos". Encontrou alguns arquivos com problemas e os "consertou". Fiz uma comparação de arquivos brutos dos arquivos "fixos" e descobri que as seções do arquivo estavam em ZERO.

Isso estava executando o Windows 7 em um Corsair Performance Pro.

    
por 19.07.2013 / 02:52

Tags