Desativa o S.M.A.R.T. fazer o hdd parar de contar o poder na contagem / horas?

2

Estou perguntando porque estou procurando comprar um HDD no craigslist. É um WD Blue 6TB que é "novo e ainda selado em pacote" com uma data de fabricação de dezembro de 2015 na etiqueta por US $ 80 pedindo. Isso me faz pensar se é roubado / defeituoso / muito usado & abusado e sendo passado como novo.

Além de tentar ter um recibo & informações de garantia produzidos, eu planejo conectá-lo no meu laptop e usando CrystalDiskInfo para verificar a potência na contagem e horas antes de comprar. Eu sei que é possível desabilitar o S.M.A.R.T., mas isso impediria que essa informação fosse registrada no disco rígido, tornando esse teste inútil se o vendedor fosse desabilitar isso antes de usá-lo pela primeira vez? Quaisquer outros métodos para verificar a condição de um HDD também são muito apreciados.

Obrigado!

    
por ZAY 13.08.2016 / 19:16

3 respostas

1

Eu não votei em ninguém, mas a resposta de Steven e o comentário de Deltik estão incorretos.

O SMART é um recurso de firmware no disco rígido, não em nenhum sistema operacional ou software. Os valores são gerados e acumulados no próprio disco rígido. Nenhum software externo é necessário. Basta conectar a energia, ligá-la e o SMART começa a assistir e fazer o registro em seus próprios registros NV.

Não há uma maneira conhecida de "redefini-las".

Você pode "desativar" o SMART em algumas BIOSes - mas, novamente, isso não tem nada a ver com o que o firmware SMART está fazendo dentro da unidade.

Vários softwares e serviços de monitoramento SMART podem, obviamente, ser iniciados, interrompidos, instalados e desinstalados. Mas nenhum software comercialmente disponível ou ferramenta de usuário avançado pode alterar ou redefinir arbitrariamente valores SMART, e nenhum deles tem absolutamente nada a ver com a acumulação de valores.

(Mas devo acrescentar como especulação: o fato de que a unidade obviamente sabe como atualizá-los, significa, em teoria, que poderia ser descoberto como fazê-lo manualmente. Talvez haja mecanismos anti-violação, mas como SMART não é t comercializado como um mecanismo antifraude, isso parece improvável.Embora eu saiba ou não tenha encontrado nenhuma maneira de fazê-lo.)

Para esclarecer, alguns valores podem ser redefinidos automaticamente. Um teste de superfície com um utilitário HDD do fabricante - ou software comercial dedicado - pode, por exemplo, redefinir alguns valores como "contagem de setor fraco". Mas apenas indiretamente! Não consigo encontrar uma lista definitiva do que pode e não pode ser redefinido, mas na minha experiência a maioria não pode ser "redefinida" pelo software. Somente valores reajustáveis por meio dos mecanismos pretendidos pelo fabricante podem redefinir os valores que devem ser reajustados - indiretamente, por exemplo, por meio de funções de verificação e reparo na unidade.

Em suma, a menos que seu vendedor Craigslist tenha um sotaque russo e muito bling, os valores SMART são quase certamente legítimos. (E, mesmo assim, isso é apenas racista. Borat nos mostrou que pessoas suspeitas de ex-países do bloco soviético podem ser adoráveis, não-HDD-scamming idiotas no coração.)

De qualquer forma, muitos valores SMART são insignificantes na melhor das hipóteses ou enganosos na pior das hipóteses (de acordo com BackBlaze e Google.) Há apenas alguns valores a serem observados (fonte: link ):

  • Reallocated_Sector_Count.
  • Reported_Uncorrectable_Errors.
  • Command_Timeout.
  • Current_Pending_Sector_Count.
  • Offline_Uncorrectable.

O artigo vinculado explica como interpretar os valores. Pessoalmente, eu tenho um script bash que relata um subconjunto deles até mesmo para mim, que eu corro quando suspeito de problemas.

Eu aconselho a execução de uma ferramenta de benchmarking de gravação sequencial e deixe-a funcionar por alguns minutos. (Que cobre apenas uma fração da unidade). Em seguida, execute um teste aleatório de leitura + gravação enquanto puder se safar, isso deve aumentar as chances de atingir grandes pontos problemáticos e qualquer taxa de estresse os mecanismos de acionamento mais. A SMART ainda não lhe diz nada, mas o fato de que o teste continua a rodar sem erros deve dizer-lhe o quanto você pode razoavelmente saber sem tê-lo por 48 horas.

    
por 03.09.2016 / 05:33
0

Os valores SMART podem ser alterados, redefinidos ou apenas interrompidos (SMART-Service). Se você quiser saber se deve ou não comprar a unidade, pode convencer o comprador a realizar alguns testes.

    
por 03.09.2016 / 04:05
-1

Tanto a Western Digital quanto a Seagate produzem programas de diagnóstico do Windows.

A WD tem Windows Data Lifeguard Diagnostics e O equivalente da Seagate testará outras marcas; ambos verificam o disco rígido inteiro.

O

H2testw foi projetado para testar cartões de memória USB, mas preencherá uma partição com arquivos de 1 GB e lerá arquivos de volta e compare com uma soma de verificação no arquivo.

Atualização:

Eu não sei por que alguém downvoted esta resposta dentro da mesma hora que @bubbles responder como @Zay indicou a apreciação de outros métodos de verificar a condição de um HDD. No entanto, como um ponto extra de observação, convém visualizar esta pergunta sobre potência na contagem / horas com referência à condição do disco rígido, embora pela razão original de olhar para isso, isso indicaria o quanto o disco rígido foi usado.

    
por 14.08.2016 / 12:30

Tags