O BSOD pode causar setores defeituosos em um disco rígido?

3

What I mentioned as "bad sectors" here are quoted from following scan/test:

  • result from CHKDSK, referred as "Bad Sectors" on the report screen.
  • result from HD Tune - Error Scan, referred as "Damaged Blocks" or red square.

Eu tenho um HDD interno que foi recuperado com sucesso de setores defeituosos executando um apagamento completo em setores inteiros naquele disco. (Depois de um apagamento, o teste da superfície de corrida dizia que todos os setores estão bem, não vejo mais setores defeituosos).

Depois disso, encontrei BSOD. Depois de reiniciar, eu faço a varredura de superfície novamente, mas desta vez 1 setor ruim é encontrado. Eu tentei apagá-lo novamente, então teste de superfície de corrida disse que o setor ruim foi embora (de novo).

Já ouvi várias vezes que um desligamento repentino ou qualquer problema relacionado à energia pode danificar seu disco rígido. Mas o BSOD também pode causar setores defeituosos? Ou isso significa que minha unidade já está caindo e precisa ser substituída? FYI, o status S.M.A.R.T do HD Tune ainda está "OK".

Como o BSOD é bastante comum de ocorrer (no meu caso, a cada 3-6 meses), descobri que é irritante se depois disso eu repetir o ciclo "redigitalize o disco, apague e restaure".

EDITAR: Em resposta a todos os comentários & respostas aqui

Encontrei muitos artigos explicando que os setores defeituosos nem sempre são motivos físicos. Há também uma razão lógica (por exemplo, o CRC para esse bloco não corresponde aos dados lidos de volta pelo disco).

A logical — or soft — bad sector is a cluster of storage on the hard drive that appears to not be working properly. The operating system may have tried to read data on the hard drive from this sector and found that the error-correcting code (ECC) didn’t match the contents of the sector, which suggests that something is wrong. These may be marked as bad sectors, but can be repaired by overwriting the drive with zeros

Como há muitos, em vez de copiar o conteúdo, colocarei o link aqui:

por Thariq Nugrohotomo 24.02.2015 / 13:54

2 respostas

8

Um BSOD do Windows não pode causar um setor defeituoso, se por isso você quer dizer um setor que será lido mais tarde como "Erro ECC Incorrigível" ou similar. Isso ocorre porque o software não tem acesso a nada em nenhum nível inferior ao conector da unidade, e normalmente não há nada que possa ser feito na interface de uma unidade de disco que funcione corretamente e que pode causar um setor defeituoso. Não no Windows.

Eu digo "ordinariamente", "não sob o Windows" porque o utilitário hdparm do Unix-y tem uma opção - make-bad-sector. Ele funciona invocando os comandos WRITE_LONG ou WRITE_UNCORRECTABLE_EXT ATA. Mas os drivers de disco do Windows (estamos falando sobre o Windows, já que você está falando sobre um BSOD) não fornecem nenhuma maneira de solicitar essas funções.

Você provavelmente tem um disco rígido com falha. Você tinha um setor ruim (que você conhecia), mas desde então ele desenvolveu outro. Isso não é incomum. Os erros subseqüentes podem ou não ter causado o BSOD. Eu posso imaginar vários erros HD que poderiam levar a um BSOD, provavelmente devido a falha para resolver uma falha de página que foi levantada no modo kernel (código BSOD KERNEL_INPAGE_ERROR).

Incidentalmente, um BSOD não pode ser causado por um aplicativo de terceiros . Apenas pelo código do modo kernel com bugs (como um driver), um bug em um processo de sistema protegido ou falha de hardware. Bugs em aplicativos só podem causar falhas de aplicativos. E as BSODs não são "comuns" em hardware funcionando corretamente com drivers confiáveis.

    
por 24.02.2015 / 14:22
2

A terminologia tradicional típica para um "setor ruim" é uma parte de um disco rígido que está fisicamente falhando em funcionar corretamente. Está simplesmente quebrado. É por isso que você está recebendo algumas pessoas relatando que um BSOD não deveria causar isso. Um BSOD pode fazer com que dados inválidos sejam gravados; algumas placas RAID avançadas são conhecidas por serem alimentadas por baterias, de modo que podem ter mais certeza de escrever um bloco completo se perderem energia. (Essas baterias podem ser um complemento bastante caro para o custo base de uma placa RAID).

Quando o Chkdsk está reportando um setor ruim, isso realmente significa que o Chkdsk teve um problema; isso pode ser causado por falhas lógicas, que podem ser diferentes de um "setor defeituoso" baseado em hardware. A razão pela qual parece que você está lendo duas coisas diferentes é que o termo "setor ruim" foi usado para descrever dois tipos diferentes de problemas. Conselhos que discutem o conceito de um disco fisicamente danificado podem não se aplicar muito bem ao tópico / conceito de um disco com um volume de sistema de arquivos inválido causado pela gravação de dados corrompidos, o que pode acontecer se o sistema operacional parar de funcionar normalmente acontece).

A maioria das BSODs que eu encontrei não resultou em erros de dados; Eu tenho a tendência de me preocupar com a confiabilidade do hardware sempre que vejo o Chkdsk reportando setores defeituosos. Sua melhor aposta é não confiar na unidade como única maneira de armazenar dados importantes. Essa é sempre uma boa ideia (dados importantes devem ser salvos em backup). Se você é um dos mais de 2% (*) de pessoas que não se preocuparam em implementar uma solução de backup adequada, esse pode ser um excelente motivo para deixar de permitir desculpas para convencê-lo a fazer coisas mais arriscadas.

(*) Eu sei, é muito mais que 2%. Provavelmente mais de 3%, também.

    
por 25.02.2015 / 07:03