SpinRite

SpinRite testa as superfícies de dados de discos magnéticos graváveis, incluindo IDE, SATA e disquetes. Ele analisa seu conteúdo e pode atualizar as superfícies do disco magnético para permitir que elas operem de forma mais confiável.

SpinRite tenta recuperar dados de discos rígidos com partes danificadas que podem não ser legíveis através do sistema operacional. Quando o programa encontra um setor com erros que não podem ser corrigidos pelo código de correção de erros da unidade de disco, ele tenta ler o setor até 2000 vezes, a fim de determinar, comparando os resultados sucessivos, o valor mais provável de cada bit. Os dados são salvos em um novo bloco no mesmo disco; ele não pode ser salvo em outro lugar. A este respeito, o SpinRite difere da maioria dos softwares de recuperação de dados, que geralmente fornece (e recomenda) uma opção para salvar os dados recuperados em outro disco ou em uma partição separada no mesmo disco.Gibson diz que seu software foi projetado especificamente para corrigir problemas do setor. No entanto, se a placa de circuito de um disco rígido, os motores de acionamento ou outras peças mecânicas estiverem com defeito ou se houver corrupção sistêmica do sistema de arquivos, o SpinRite pode ser de pouca ou nenhuma ajuda. Quando um disco rígido começa a falhar devido a falhas mecânicas, um programa como o SpinRite pode prolongar sua vida útil o suficiente para realizar uma recuperação bem-sucedida de arquivos com outro software especializado.

SpinRite é reivindicada pelo seu desenvolvedor para ter certas características únicas, tais como a desativação de cache de gravação de disco, a desativação da auto-deslocalização, a compatibilidade com compressão de disco, identificação de dados-para-fluxo de reversão-codificador-decodificador” usado em uma unidade, e separar o teste de buffer e disco sem buffer desempenho de leitura. Outra característica importante é o acesso direto ao nível do hardware, pelo qual o controlador interno da unidade interage diretamente com o programa, em vez de através do sistema operacional. Isso, por sua vez, permite o reposicionamento dinâmico da cabeça, pelo qual, ao ler um setor defeituoso, a cabeça de leitura é deliberadamente movida para trás e para frente muitas vezes, por quantidades variáveis, na esperança de que cada vez que retorna ao setor, ele possa descansar em uma posição ligeiramente diferente. Através da realização de análise estatística sobre a sucessão dos resultados assim obtidos, SpinRite é, de acordo com seu criador, muitas vezes capaz de “reconstruir” os dados de setores danificados, e mesmo naqueles casos em que a reconstrução completa se revele impossível, SpinRite é capaz de extrair todos os intacto bits a partir de um parcialmente danificado setor, e copiá-los para um novo bloco, minimizando a quantidade de dados perdidos.

algumas afirmações do autor de SpinRite se mostraram controversas. A capacidade de” atualizar “as unidades de envelhecimento foi recebida com ceticismo particular, enquanto a” recuperação “de setores marcados como” danificados ” é considerada por alguns como indesejável e contraproducente.O SpinRite é escrito em linguagem assembly x86 e é executado em qualquer computador compatível com PC, independentemente do sistema operacional instalado. Ele pode operar em qualquer dispositivo de armazenamento conectado com uma interface compatível.Unidades em computadores com processadores incompatíveis podem ser testadas anexando a unidade a um computador compatível. O Spinrite é distribuído como um programa executável do Microsoft Windows que pode criar uma unidade inicializável contendo o sistema operacional compatível com FreeDOS MS-DOS e o próprio programa Spinrite.A versão 6 é compatível com discos rígidos contendo qualquer gerenciamento de volume lógico ou sistema de arquivos, como FAT16 ou 32, NTFS, Ext3, bem como outros sistemas de arquivos Linux, HFS+ para Mac OS X, TiVo e outros.

SpinRite 2.0, por volta de 1991.

a versão 6 oferece acesso total a toda a superfície do disco, independentemente dos parâmetros de particionamento, automonitoramento, análise e Tecnologia de relatório (S. M. A. R. T.) e controle da varredura parcial dentro de uma faixa percentual especificada. A versão 5 foi limitada aos discos rígidos AT Attachment (PATA, IDE); a versão 6 pode, em placas—mãe adequadas, trabalhar em discos rígidos Serial ATA (SATA) e USB mais recentes e com qualquer outro tipo de unidade—SCSI, 1394/FireWire-que pode ser visível para o MS-DOS por meio da adição de drivers controller BIOS ou add-On DOS.

o preço em outubro de 2018 era de US $ 89, inalterado ao longo de muitos anos. A documentação pode ser baixada do site da SpinRite.

em maio de 2013 Steve Gibson anunciou o início dos trabalhos em Spinrite 6.1 e 7.

Leave a Reply