SpinRite

SpinRite test de gegevensoppervlakken van beschrijfbare magnetische schijven, waaronder IDE -, SATA-en floppy-schijven. Het analyseert hun inhoud en kan de magnetische schijfoppervlakken vernieuwen om hen in staat te stellen betrouwbaarder te werken.

SpinRite probeert gegevens te herstellen van harde schijven met beschadigde delen die mogelijk niet leesbaar zijn via het besturingssysteem. Wanneer het programma een sector met fouten ontmoet die niet door de fout-verbeterende code van de schijfaandrijving kan worden gecorrigeerd, probeert het de sector tot 2000 keer te lezen, om, door de opeenvolgende resultaten te vergelijken, de meest waarschijnlijke waarde van elk beetje te bepalen. De gegevens worden vervolgens opgeslagen op een nieuw blok op dezelfde schijf; Het kan niet elders worden opgeslagen. In dit opzicht verschilt SpinRite van de meeste data recovery software, die meestal biedt (en beveelt) een optie om de herstelde gegevens op te slaan op een andere schijf, of op een aparte partitie op dezelfde schijf.

Gibson zegt dat zijn software speciaal is ontworpen om sectorproblemen op te lossen. Echter, als de printplaat van een harde schijf, aandrijfmotoren of andere mechanische onderdelen defect zijn, of er is systemische bestandssysteem corruptie, SpinRite kan weinig of geen hulp. Wanneer een harde schijf begint te mislukken als gevolg van mechanische fouten, kan een programma zoals SpinRite zijn levensduur lang genoeg verlengen om succesvol bestandsherstel uit te voeren met andere gespecialiseerde software.De ontwikkelaar beweert dat SpinRite bepaalde unieke eigenschappen heeft, zoals het uitschakelen van schrijfcaching op schijven, het uitschakelen van auto-relocation, compatibiliteit met schijfcompressie, identificatie van de “data-to-flux-reversal encoder-decoder” die in een schijf wordt gebruikt, en het afzonderlijk testen van gebufferde en niet-gebufferde leesprestaties op schijven. Een andere belangrijke functie is directe toegang op hardwareniveau, waarbij de interne controller van de schijf rechtstreeks met het programma communiceert, in plaats van via het besturingssysteem. Dit maakt op zijn beurt een dynamische herpositionering van het hoofd mogelijk, waarbij de leeskop bij het lezen van een defecte sector opzettelijk vele malen achteruit en vooruit wordt bewogen, in verschillende hoeveelheden, in de hoop dat hij telkens wanneer hij terugkeert naar de sector, in een iets andere positie kan rusten. Door statistische analyses uit te voeren over de opeenvolging van aldus verkregen resultaten, is Spinriet volgens zijn maker vaak in staat om gegevens uit beschadigde sectoren te “reconstrueren”, en zelfs in die gevallen waarin volledige reconstructie onmogelijk blijkt, is Spinriet in staat om alle intacte bits uit een gedeeltelijk beschadigde sector te halen en ze naar een nieuw blok te kopiëren, waardoor de hoeveelheid verloren gegevens wordt geminimaliseerd.Sommige beweringen van de auteur van SpinRite zijn controversieel gebleken. De mogelijkheid om veroudering drives te “vernieuwen “is voldaan met bijzondere scepsis, terwijl het” herstel “van sectoren gemarkeerd als” beschadigd ” door sommigen als ongewenst en contraproductief wordt beschouwd.

SpinRite is geschreven in x86 assembly taal en draait op elke PC-compatibele computer, ongeacht het geïnstalleerde besturingssysteem. Het kan werken op elk aangesloten opslagapparaat met een compatibele interface.Schijven in computers met incompatibele processors kunnen worden getest door de schijf aan een compatibele computer te bevestigen. Spinrite wordt gedistribueerd als een Microsoft Windows uitvoerbaar programma dat een opstartbare schijf met zowel het FreeDOS MS-DOS-compatibele besturingssysteem en het Spinrite programma zelf kan maken.Versie 6 is compatibel met harde schijven met een logisch volume management of bestandssysteem, zoals FAT16 of 32, NTFS, Ext3 en andere Linux bestandssystemen, HFS+ voor Mac OS X, TiVo en anderen.

SpinRite 2.0, circa 1991.

versie 6 biedt volledige toegang tot het gehele schijfoppervlak, ongeacht partitionerings -, zelfcontrole -, analyse-en Rapportagetechnologie (S. M. A. R. T.) – parameters en controle van gedeeltelijke scanning binnen een bepaald percentagebereik. Versie 5 was beperkt tot AT Attachment (PATA, IDE) harde schijven; versie 6 kan, op geschikte moederborden, werken op nieuwere Seriële ATA (SATA) en USB harde schijven, en met elk ander type drive—SCSI, 1394/FireWire—dat zichtbaar kan worden gemaakt voor MS-DOS door de toevoeging van controller BIOS of add-on DOS drivers.

de prijs per oktober 2018 bedroeg US $ 89, onveranderd over vele jaren. Documentatie kan worden gedownload van de website van SpinRite.In Mei 2013 kondigde Steve Gibson de start aan van het werk aan Spinrite 6.1 en 7.

Leave a Reply