Eu costumava ter setores defeituosos no meu SSD há cerca de um mês. Eu os consertei executando um nível de formatação zero. No entanto, depois de alguns dias, quando estava verificando novamente, encontrei setores defeituosos novamente. Agora, estou pensando em limpar minha unidade novamente. Portanto, fazer backup, liberar a unidade e perder dados será inevitável.
Minha pergunta é: como posso evitar que os setores defeituosos voltem? E qual é a melhor maneira de repará-los?
desde já, obrigado
Você não pode impedir setores defeituosos.
Se você reformatar tudo o que está fazendo é remapear em torno deles, então eles não estarão mais disponíveis para uso.
Eles não podem ser reparados e, se começarem a aparecer em uma taxa crescente, é um bom sinal de que sua unidade está nas últimas, prestes a falhar.
Faça backup e substitua antes que isso aconteça .. não depois.
Primeiro, como sempre, começarei dizendo que o armazenamento é imprevisível e você sempre deve ter um backup .
Agora, os "setores defeituosos" se comportam de maneira bastante diferente em HDDs e SSDs e têm diferentes causas comuns (e um longo final de causas incomuns, mas possíveis, daí a imprevisibilidade). Mas em ambos os casos, o procedimento sugerido é substituir a unidade o mais rápido possível e restaurar a partir do backup ou ir para a recuperação de dados.
Você pode obter dados quantitativos sobre o status da unidade e falhas iminentes coletando dados SMART da unidade, usando uma ferramenta como smartmontools/smartctl no Linux ou CrystalDiskInfo (ou gsmartctl) no Windows.
Mais comumente, uma série de setores defeituosos em um HDD sugere danos físicos ao prato. Isso geralmente é aparente nos dados SMART, pois a "contagem de setores realocados" aumenta (a unidade começa a usar seus setores sobressalentes) e a "contagem de setores pendentes" está acima de 0 (não há setores bons sobressalentes restantes [!!!]). Estes tendem a "espalhar"/"crescer", ou seja, o dano físico piora quanto mais o drive tenta lê-lo.
É por isso que o conselho usual para setores defeituosos em um disco rígido é substituir o mais rápido possível, e às vezes isso chega ao ponto de "parar de usar a unidade; a única coisa que você deve fazer é executar uma ferramenta de recuperação como ddrescue porque neste ponto a vida útil restante da unidade pode ser de apenas algumas horas ou menos, no pior dos casos.
Um SSD é uma história diferente. Cada célula tem "resistência de gravação" limitada e cada gravação a danifica levemente (muito, muito levemente). Eles geralmente são classificados em "TBW" (total de bytes gravados) e "DWPD" (gravações completas da unidade por dia, por seu período de garantia geralmente de 3 a 5 anos). Pode-se até mesmo esperar que uma unidade de alta qualidade exceda suas gravações classificadas sem efeitos adversos óbvios. Isso geralmente é representado nos dados SMART como um "indicador de desgaste de mídia" ou similar e, como um HDD, um SSD geralmente possui células extras que podem ser usadas para substituir uma célula que está gasta.
Se você está vendo "setores defeituosos" em um SSD e o número parece estar aumentando, é provável que você tenha atingido o ponto em que o desgaste está acima das células sobressalentes que o SSD tinha (mais provável em SSDs mais antigos ou mais baratos) . Com SSDs modernos com nivelamento de desgaste, isso significa que todas as células provavelmente estão em um estado semelhante e, assim como os setores defeituosos em um HDD, esse problema só aumentará. E, assim como um HDD, é hora de substituir a unidade.
Dependendo do tamanho e idade do SSD, também pode valer a pena investigar o que pode estar causando um grande número de gravações em seu sistema: é raro um SSD usado pelo consumidor realmente se desgastar atualmente.
tl;dr: Verifique os dados SMART. Substitua a unidade. Não há recuperação.
Existem diferentes tipos de setores defeituosos e diferentes causas. O que você descreve é do tipo "ruim".
Embora se espere que os discos funcionem de maneira confiável, a realidade é que setores defeituosos acontecem, especialmente em condições adversas e no final da vida útil de um dispositivo. Felizmente, e infelizmente, as unidades remapearão automaticamente os setores defeituosos quando eles ocorrerem, você geralmente nem percebe, a menos que olhe para as informações do SMART.
No entanto, você notou , o que é ruim. Porque quando um setor (ou melhor, bloco, SSDs organizam setores em blocos maiores e podem apagar fisicamente apenas blocos completos) fica "ruim", isso normalmente significa que não pode mais ser apagado e gravado, mas os dados ainda são recuperáveis. A unidade copiará secretamente tudo para um setor mais saudável e nunca informará. De qualquer forma, os SSDs fazem isso o tempo todo durante a operação normal, isso é chamado de "nivelamento de desgaste". Portanto, não há realmente nenhuma diferença observável externamente. Mas você viu uma diferença, e isso é ruim.
Ou isso significa que a unidade já teve tantas falhas que já esgotou os setores de reserva, ou não consegue mais ler o setor, ou o controlador está com um problema sério, ou a coisa toda está prestes a morrer. Como queiras. Em qualquer caso, não é bom.
Setores irrecuperáveis são algo que geralmente são considerados "normais", embora com uma probabilidade muito, muito baixa de ocorrer. Os fabricantes dizem algo como 10 14 ou 10 15 , mas 10 12 pode ser mais realista. Ainda...
Sua milhagem pode variar, mas eu substituo um disco quando as primeiras leituras irrecuperáveis acontecem porque em uma unidade saudável esse tipo de coisa simplesmente não acontece. Sim, é uma coisa "normal" e pode (em teoria) acontecer, mas não acontece. Você não pode confiar em uma unidade que tenha falhas diferentes de zero com seus dados.
Você pode mitigar um pouco que coisas ruins acontecerão por ter hardware de qualidade e tratá-lo com respeito. Na maioria das vezes, isso significa que não há altas temperaturas, nem "surpresas" elétricas ou outras "coisas físicas severas". Os SSDs são muito menos sensíveis a "coisas físicas severas" do que os discos giratórios, mas não são indestrutíveis.
Consertar setores defeituosos (em qualquer tipo de disco) é uma ideia extremamente estúpida, superada apenas pela substituição de um SSD por zeros, o que é ainda pior. Não faça isso, nunca.
O que "consertar" setores defeituosos não é nada além de marcá-los como ilegíveis. A unidade remapeará o setor e, a partir daí, nunca mais permitirá que você acesse esse setor. Isso é o pior possível, porque muitas vezes os dados ainda podem ser recuperados ao aplicar um pouco de paciência. Existem programas (como o ddrescue) que copiam partições e relêem setores ilegíveis algumas centenas de vezes na esperança de que eventualmente uma leitura seja bem-sucedida. Isso leva uma eternidade , mas, surpreendentemente, realmente funciona! Eu tive que fazer isso uma vez alguns anos atrás. No entanto, depois de "consertar" setores defeituosos, você está sem sorte. Seus dados se foram para sempre.
Zerar um SSD fará duas coisas. Isso matará seus dados e adicionará um ciclo completo desnecessário de apagamento e gravação a cada bloco. Não é isso que você quer.
O que você provavelmente deseja fazer é fazer backup de todos os dados o mais rápido possível (se não tiver feito isso anteriormente, o que deveria ter feito) e, em seguida, substituir a unidade.
Além disso, para o futuro, você deseja executar um trabalho de backup diário automatizado. Sim, claro, apenas covardes fazem backups. Mas, falando sério, execute um backup automatizado todas as noites , sem exceções. Não, não uma vez por semana, todas as noites. Se você tem um trabalho de backup semanal porque é tão chato que demora tanto à noite, você terá que resgatar dados (falando por experiência). Porque quando você faz backup semanalmente , é garantido que ocorrerá uma falha 6 dias após o último backup.
Antes de destruir a unidade, esteja ciente de que sua unidade pode não ser culpada, afinal. Isso aconteceu há cerca de 7-8 anos. O "especialista" da loja onde montei meu PC me convenceu a comprar uma placa MSI que era exatamente tão boa quanto a placa ASUS que eu queria (só que ele provavelmente tinha uma margem de lucro melhor com aquela).
Tão... estúpido... caiu nessa, apenas para descobrir uma semana depois que eu tenho alguns arquivos corrompidos. Discos substituídos, mesmo problema. Eventualmente, consegui algumas telas azuis, executei o memtest. De vez em quando, uma vez por hora ou mais, ele mostrava um erro de memória que ocorria aleatoriamente. Substituiu toda a RAM, sem sucesso. Fim da história: a placa-mãe não era compatível com a RAM.
Resumindo: provavelmente é culpa do disco, mas não necessariamente.
Existem 2 maneiras de REDUZIR a formação de setores defeituosos em um computador:
1) Aumente a quantidade de carneiro físico. Com um sistema operacional moderno, quando fica sem memória física, ele transfere a memória RAM para o disco. Este processo de paginação é muito intensivo em disco e destruirá seu SSD rapidamente.
No Windows 10, execute o programa "Monitor de recursos" e verifique a guia Memória. Se você não tiver pelo menos 50% de RAM alocado para "livre e espera", provavelmente não terá o suficiente. Como regra geral, os sistemas de desktop Windows 10 precisam de cerca de 16 GB de RAM para minimizar a paginação. Com a mídia magnética, você pode se safar com 8 GB de RAM porque a mídia magnética não é "desgastada" pela paginação. Eu acho absolutamente nojento que os vendedores de computadores ainda vendam dispositivos com 4 GB de RAM, mas esta indústria tem muitos golpistas.
Algumas pessoas com SSDs excluem seu arquivo de paginação acessando Painel de controle, Sistema, Configurações avançadas do sistema, Configurações, Avançado e alterando-o, mas eu não recomendo isso, pois se o sistema ficar artificialmente sem espaço de troca, as coisas travarão. E algumas distribuições do Linux travarão sem troca. Linux e eu acredito que o Windows move ram raramente usado para trocar para liberar ram principal para cache, o que acelera o sistema
NÃO executaria um desktop ou laptop sem troca com menos de 32 GB de RAM.
2) Adicione um pequeno disco de mídia magnética (supondo que você tenha uma área de trabalho) e mova a troca para lá.
Seu problema é muito comum com pessoas que NÃO ENTENDEM o desempenho do computador. Um truque comum hoje em dia é enfiar um disco SSD muito pequeno em um laptop com memória RAM inadequada e, em seguida, o vendedor pode demonstrar o laptop inicializando super rápido e isso dá ao aspirante a técnico sonhos molhados na loja, então eles esgotam o porta com a coisa debaixo do braço.
Não há nenhum substituto para aumentar a RAM do núcleo principal para acelerar um computador. Sim, é muito mais caro do que um SSD barato de 256 GB, mas a verdadeira velocidade custa dinheiro, seja um carro ou um computador. Uma lata de US $ 5 não faz um carro andar mais rápido do que um SSD barato com memória RAM inadequada faz um computador andar mais rápido.
Os SSDs são classificados em ciclos de desgaste. Isso significa que quanto mais gravações no SSD, mais você avança no uso do número total de ciclos de desgaste no SSD
Quando o ram principal está supercomprometido, a máquina pagina para o arquivo de troca. Isso cria gravações adicionais do que aconteceria de outra forma se o RAM principal não fosse supercomprometido.
Portanto, uma maneira de REDUZIR a gravação em um SSD em um "PC comum" SEM apenas desligá-lo ou reduzir o uso dele, é reduzir a paginação nele - reduzir o uso do arquivo de troca.
Aumentar a RAM principal diminui o uso do arquivo de troca porque há menos gravações no arquivo de troca.
A RAM principal não utilizada é alocada para o cache de disco, portanto, mesmo que a máquina NUNCA seja sobrecarregada na RAM (altamente incomum para um desktop médio), aumentar o cache de disco também reduzirá as gravações no SSD