SpinRite

SpinRite tester dataoverfladerne på skrivbare magnetiske diske, herunder IDE, SATA og disketter. Den analyserer deres indhold og kan opdatere de magnetiske diskoverflader for at give dem mulighed for at fungere mere pålideligt.

SpinRite forsøger at gendanne data fra harddiske med beskadigede dele, der muligvis ikke kan læses via operativsystemet. Når programmet støder på en sektor med fejl, der ikke kan rettes af diskdrevets fejlkorrigeringskode, forsøger det at læse sektoren op til 2000 gange for at bestemme ved at sammenligne de successive resultater den mest sandsynlige værdi af hver bit. Dataene gemmes derefter på en ny blok på den samme disk; det kan ikke gemmes andre steder. I denne henseende SpinRite adskiller sig fra de fleste data opsving programmel, som normalt giver (og anbefaler) en mulighed for at gemme de gendannede data på en anden disk, eller på en separat partition på den samme disk.

Gibson siger, at hans program var specielt designet til at løse sektorproblemer. Men hvis en harddisks printkort, drivmotorer eller andre mekaniske dele er defekte, eller der er systemisk filsystemkorruption, kan SpinRite være til ringe eller ingen hjælp. Når en harddisk begynder at svigte på grund af mekaniske fejl, kan et program som SpinRite forlænge sin levetid længe nok til at udføre en vellykket fil opsving med andre specialiserede programmer.

SpinRite hævdes af dens Udvikler at have visse unikke funktioner, såsom deaktivering af diskskrivecaching, deaktivering af automatisk flytning, kompatibilitet med diskkomprimering, identifikation af “data-til-strøm-reverseringskoder-dekoder”, der bruges i et drev, og separat test af bufferet og ikke-bufferet disklæsningsydelse. En anden vigtig funktion er direkte adgang til udstyrsniveau, hvorved drevets interne controller interagerer direkte med programmet snarere end gennem operativsystemet. Dette tillader igen dynamisk hovedplacering, hvorved læsehovedet ved læsning af en defekt sektor bevidst bevæges baglæns og fremad mange gange med forskellige mængder i håb om, at hver gang det vender tilbage til sektoren, kan det komme til at hvile i en lidt anden position. Ved at udføre statistisk analyse af rækkefølgen af de således opnåede resultater er SpinRite ifølge producenten ofte i stand til at “rekonstruere” data fra beskadigede sektorer, og selv i de tilfælde, hvor fuldstændig rekonstruktion viser sig umulig, er SpinRite i stand til at udtrække alle intakte bits fra en delvist beskadiget sektor og kopiere dem til en ny blok og derved minimere mængden af tabte data.

nogle påstande fra Spinrites forfatter har vist sig kontroversielle. Evnen til at” opdatere “aldringsdrev er blevet mødt med særlig skepsis, mens” gendannelse “af sektorer markeret som” beskadiget ” af nogle betragtes som uønsket og kontraproduktiv.

SpinRite er skrevet i 86 samlingssprog og kører på enhver PC-kompatibel computer, uanset hvilket operativsystem der er installeret. Det kan fungere på enhver tilsluttet lagerenhed med en kompatibel grænseflade.Drev i computere med inkompatible processorer kan testes ved at vedhæfte drevet til en kompatibel computer. Spinrite distribueres som et eksekverbart program, der kan oprette et bootbart drev, der indeholder både FreeDOS MS-DOS-kompatibelt operativsystem og selve Spinrite-programmet.Version 6 er kompatibel med harddiske, der indeholder ethvert logisk lydstyrkestyring eller filsystem som FAT16 eller 32, NTFS, Ekst3 samt andre filsystemer, HFS+ til Mac OS, TiVo og andre.

SpinRite 2.0, omkring 1991.

Version 6 giver fuld adgang til hele diskoverfladen uanset partitionering, selvovervågning, analyse og rapporteringsteknologi (S. M. A. R. T.) parametre og kontrol af delvis scanning inden for et bestemt procentinterval. Version 5 var begrænset til at Attachment (PATA, IDE) harddiske; version 6 kan på passende bundkort arbejde på nyere serielle ATA (SATA) og USB—harddiske og med enhver anden type drev—SCSI, 1394/Brandledning-der kan synliggøres for MS-DOS gennem tilføjelse af controller BIOS eller add-on DOS drivere.

Prisen fra oktober 2018 var us$89, uændret over mange år. Dokumentation kan hentes fra SpinRite hjemmeside.

i maj 2013 annoncerede Steve Gibson starten på arbejdet med Spinrite 6.1 og 7.

Leave a Reply