SpinRite
|
Este artículo se basa demasiado en referencias Para fuentes primarias. (Julio de 2008) |
SpinRite 6.0
|
|
Desarrollador (s) | Gibson Research Corporation |
---|---|
Versión inicial | 1988 |
Versión estable | 6.0 / 07 de junio de 2004 |
El adelanto del lanzamiento | Ninguno (ninguno) [±] |
Escrito en | lenguaje ensamblador x 86 |
Sistema operativo | Incluido FreeDOS (no utilizar el sistema operativo del host PC) ejecutables de DOS |
Plataforma | Cualquier PC |
Tamaño | 0,169 MB ejecutable, imagen de disco de arranque de 1,40 MB con sistema operativo FreeDOS |
Disponible en | Inglés |
Tipo | Disco duro Recuperación |
Licencia | Propietario |
Sitio web | Sitio web SpinRite GRC.com |
SpinRite es un computadora Programa de software para el escaneo de dispositivos de almacenamiento de datos magnéticos tales como discos duros, recuperación de datos de ellos y refrescante sus superficies. La primera versión fue lanzada en 1988. Versión 6.0, todavía vigente a partir de septiembre de 2014[actualización], fue lanzado en 2004.[1] SpinRite se ejecuta desde un arranque medio (disquete, disco óptico, dispositivo de almacenamiento externo de arranque como un dispositivo USB) en un Compatible con PC computadora; utiliza su propio Sistema operativo e ignora el uno instalado, ya sea funcional o no.
Contenido
- 1 Historia
- 2 Características
- 3 Temas
- 3.1 Unidades de estado sólido
- 3.2 S.M.A.R.T. en unidades de disco SATA
- 3.3 Grandes unidades
- 4 Véase también
- 5 Referencias
Historia
Steve Gibson declaró durante el episodio 410 de Seguridad ahora que originalmente escribió SpinRite como un disco duro entrelazado herramienta.[2] En el momento que SpinRite fue diseñada, unidades de disco duros a menudo tenían una lista de defecto impresa en la placa, listado de sectores defectuosos conocidos descubiertos en la fábrica. En el cambio de la unidad entrelazado, SpinRite necesario para poder reasignar estos defectos físicos en diferentes sectores lógicos. SpinRite por lo tanto ganó su recuperación de datos y capacidades de la prueba como un efecto secundario de su propósito original. Gibson Estados que hoy en día, unidad de la interpolación ya no es un problema, pero las características de recuperación de datos de SpinRite demostraron para ser tan útil que convirtió en la herramienta de recuperación de datos que es hoy.
11 de octubre de 1988, Edward Mendelson y Graig L Stark, hizo una "primera ve" [3] artículo sobre SpinRite para PC Mag. Comentaron cómo las explicaciones en su manual de hecho su uso simple para todos. Su revisión cubre algunas de sus funciones originales e indicó su determinación del uso del programa.
Tom Bigley hizo un pedazo corto en SpinRite 2, en la edición del 19 de marzo de 1990 de InfoWorld.[4] En ella le da un breve resumen de las funciones SpinRite y operaciones y las razones de por qué estaba haciendo lo que hace. Concluyó que el programa sería una herramienta que vale la pena comprar.[4]
Más tarde en InfoWorld el 10 de diciembre de 1990,[5] hizo una pieza de referencia comparación, revisar las funciones de SpinRite 2 y 5 otras utilidades de disco duro. Junto a la comparación gráfica es otra editorial corto[5] de SpinRite funciones únicas y habilidades.
Características
SpinRite pruebas de las superficies de datos de discos magnéticos pueden escribir, incluyendo IDE, SATAy disquetes. Analiza su contenido y puede actualizar las superficies del disco magnético para permitirles operar más confiablemente.
SpinRite intenta recuperar datos de discos duros con las partes dañadas que pueden no ser legibles a través del sistema operativo. Cuando el programa encuentra un sector con errores que no puede corregirse por la unidad de disco Código de corrección de errores, se trata de leer el sector hasta 2000 veces, con el fin de determinar, comparando los resultados sucesivos, el valor más probable de cada uno bit.[6] Luego, los datos se guardan en un nuevo bloque en el mismo disco; No puede guardarse en otro lugar. En este sentido SpinRite difiere de la mayoría recuperación de datos software, que proporciona generalmente (y recomienda) la opción de guardar los datos recuperados en otro disco, o en una partición separada en el mismo disco.
Gibson Research Corporation afirma su software SpinRite diagnosticar la calidad de una unidad de disco y hacer que funcione como confiablemente posible uso futuro. Su creador, Steve Gibson, dice que su software fue diseñado específicamente para reparar problemas del sector. Sin embargo, si circuito impreso de un disco duro, motores de accionamiento u otras partes mecánicas son defectuosos, o hay corrupción de sistema de archivo sistémica, SpinRite puede ser de poca o ninguna ayuda.[7] De hecho, con respecto a cuestiones mecánicas no solución puramente basada en software sería suficiente para superar el problema. Cuando un disco duro ha comenzado a desarrollar averías mecánicas, un programa como SpinRite a veces puede ser capaz de extender su vida útil por mucho tiempo suficiente para llevar a cabo la recuperación exitosa con otro software especializado.
SpinRite es declarada por sus desarrolladores que tienen ciertas características únicas,[6] como la desactivación de escritura de disco caché, incapacidad de auto-reubicación, compatibilidad con compresión de disco, identificación de los "datos-a-flujo-revocación codificador-decodificador" utilizado en una unidad y por separado la prueba de tamponado y sin búfer disco leer rendimiento. Otra característica importante es el acceso directo a nivel de hardware,[8] por el controlador interno de la unidad interactúa directamente con el programa, en lugar de a través del sistema operativo. Esto, a su vez, permite reposicionar cabeza dinámico, por lo cual, cuando leyendo un sector defectuoso, la cabeza de lectura es deliberadamente movida hacia atrás y hacia adelante muchas veces, por distintas cantidades, con la esperanza de que cada vez que vuelve al sector, venga a descansar en una posición ligeramente diferente. Mediante la realización de Análisis estadístico en la sucesión de los resultados obtenidos por lo tanto, es SpinRite, según su creador, a menudo capaz de "reconstruir" los datos de sectores dañados; y aún en aquellos casos en los que resulta imposible reconstrucción completa, SpinRite es capaz de extraer todos los bits intactos de un sector parcialmente dañado y copiarlos a un nuevo bloque, reduciendo así la cantidad de datos perdidos.[9]
Ciertas afirmaciones hechas por los fabricantes de SpinRite han probado polémicas. Capacidad reclamado del programa para "refrescar" unidades de envejecimiento se ha alcanzado con escepticismo particular, mientras que su "recuperación" de los sectores marcada como dañado por el controlador de sistema de archivo es considerado por algunos indeseables y en última instancia contraproducente.[10]
SpinRite está escrito en x 86 lenguaje ensambladory se ejecuta en cualquier Compatible con PC computadora (mientras que es capaz de correr MS-DOS— prácticamente todos pueden), independientemente del sistema operativo instalado. Puede funcionar en cualquier dispositivo de almacenamiento de información con una interfaz compatible.[11] Unidades en computadoras con procesadores incompatibles pueden comprobarse al conectar la unidad a un ordenador compatible.[12] SpinRite se distribuye como un Microsoft Windows programa ejecutable que puede crear un arranque disquete, CD-ROM, o Unidad flash USB que contiene tanto el FreeDOS Sistema operativo MS-DOS-compatible y el propio programa Spinrite. Versión 6 es compatible con discos duros que contengan cualquiera gestión de volúmenes lógicos o sistema de archivos tales como FAT16 o 32, NTFS, Ext3 así como otros Sistemas de archivos Linux, HFS + para Mac OS X, TiVo y otros, que opera solamente en el disco.
Versión 6 es diferente de las versiones anteriores. Ofrece acceso completo a la superficie del disco entero independientemente de partición, Automonitorización, análisis y Reporting Technology (S.M.A.R.T.) parámetros y control de exploración parcial dentro de un rango de porcentaje especificado. Versión 5 se limitaba a EN el archivo adjunto (PATA, IDE) discos duros; versión 6, en las placas base convenientes, funcionen en nuevos Serial ATA (SATA) y USB unidades de disco duros y con cualquier otro tipo de unidad:SCSI, 1394 /FireWire— que puede hacerse visible para MS-DOS mediante la adición de controlador BIOS o DOS Add-on Controladores.[12]
El precio a partir de junio de 2014[actualización] fue US$89. documentación puede ser descargado gratuitamente desde el sitio web SpinRite.
Temas
Unidades de estado sólido
SpinRite puede ejecutarse y puede ser eficaz en SSDs, pero funcionando en modo de nivel superior que 1 o 2 es perjudicial, como lleva la SSD por escrito a ella innecesariamente. En el episodio 194 del podcast Seguridad ahora! Gibson dijo que no podía "ver absolutamente ningún beneficio posible dirigir SpinRite en una unidad de estado sólida" y luego "SpinRite es todo acerca de la mecánica y magnetics, ninguno de los cuales existen, por su diseño, en un disco SSD".[13] En el episodio 338 Gibson aclaró que "es en realidad perjudicial porque [unidades de estado sólido] no me gusta escribir", pero también señalando que una carrera de sólo lectura podría ser beneficiosa: "nivel de SpinRite 1 es una exploración de sólo lectura, y hacerlo en un disco SSD tiene mucho sentido. Hacer un escaneo de sólo lectura de un disco SSD, se mostrará controlador de la unidad SSD que tiene un problema de un sector de lectura, y luego a que un mapa o reescribirla para fortalecer ese sector, si es posible. Así termina siendo un valor para SpinRite en unidades de estado sólido." [14] Además, Gibson ha publicado en su página web que "SpinRite es ver muchos éxitos [...] con unidades de estado sólido no-spinning (dedo pulgar)! ".[15]
S.M.A.R.T. en unidades de disco SATA
Mientras soportan unidades de disco SATA, controladores SATA que incluyen un procesador y software de diagnóstico pueden limitar la capacidad de SpinRite para obtener y Mostrar S.M.A.R.T. datos (controladores SATA "delgada" controlador"no tienen esta limitación). Este monitor de datos no afecta a la recuperación de SpinRite y capacidad de diagnóstico; S.M.A.R.T. datos cuando esté disponible ayuda predicción a largo plazo de mantenimiento y fallas de disco.[16] GRC dijo en 2006 que este problema podría ser resuelto en versión 6.1, anticipada que una actualización de forma gratuita para los usuarios de SpinRite 6.0.[16] A partir de abril de 2014[actualización] versión 6.0 fue la versión actual.[17][18]
Grandes unidades
En ciertos casos, Spinrite sólo puede analizar en algún lugar entre los primeros 128 gigabytes y 1024 gigabytes de una unidad dependiendo de si la unidad tiene 512 bytes por sector o 4096 bytes por sector y dependiendo de la BIOS en uso.
SpinRite usa cilindro-cabeza-sector método cuando se dirija a la unidad de disco duro. Este esquema de direccionamiento de 28 bits se descompone como:
- Cilindro (16 bits): 0 – 65535
- Cabeza (4 bits): 0 – 15
- Sector (8 bits): 0 – 255
Esto limita SpinRite para acceder a un máximo de 268,435,456 sectores. Una vez que llega a SpinRite pista número 65.535 experimentará un División por cero error y alto con un mensaje de error. Esto parece ser debido a una restricción del sistema operativo FreeDOS (un clon de MS-DOS) suministrada con Spinrite; se ha reportado que tiene problemas con unidades muy grandes, y que usando, digamos, la versión de Microsoft de MS-DOS conocido como Windows 98 DOS 7, Spinrite pondrá a prueba todo el disco.[19][20]
Una página de diciembre de 2011 en la Spinrite Web el sitio dice que es una anomalía, que fue nombrada la "anomalía de Roger" después de su descubridor, debido a un error en la BIOS de algunas motherboards que no afecta el normal uso y por lo tanto no pueden ser descubiertos.[21] A veces esto se resuelva en un BIOS posterior actualización; una placa base con este problema no va a funcionar con Spinrite, pero las unidades pueden ser temporalmente se trasladó a cualquier otra placa base donde "SpinRite seguramente accederá a operar sin problemas".[21] Tamaño de la unidad no es mencionado como un factor.
Véase también
- Lista de software de recuperación de datos
- S.M.A.R.T.
Referencias
- ^ "Página web SpinRite". 17 de noviembre de 2012.
- ^ "Interesante historia de Intel". Seguridad ahora!. Episodio 410. Transcripción. TWiT.tv. 26 de junio de 2013. https://twit.TV/show/Security-Now/410. 21 de noviembre de 2013.
- ^ Edward Mendelson y Graig L Stark, PC Mag (11 de octubre de 1988). ""Primero se ve"".
- ^ a b Tom Bigley, InfoWorld (19 de marzo de 1990). "Single Minded SpinRite II mantiene Hards discos funcionando en su mejor momento". 2014-08-09.
- ^ a b InfoWorld (10 de diciembre de 1990). ""Primero se ve"". 2014-08-09.
- ^ a b "Características de SpinRite exclusivo". GRC.com. 21 de noviembre de 2013.
- ^ "Dominio bailiWicked Attack". Seguridad ahora!. Episodio 155. Transcripción. 31 de julio de 2008. https://twit.TV/show/Security-Now/155. 21 de noviembre de 2013.
- ^ Mainelli, Tom (02 de agosto de 2004). "SpinRite 6 al rescate". PCWorld. 21 de noviembre de 2013.
- ^ Zeltzer, Jay S. (10 de agosto de 2005). "Anticipar problemas temprano para conducir con SpinRite v6.0". SysOpt.com. archivado desde el original en 2005-11-25. 21 de noviembre de 2013.
- ^ Navas, John (26 de febrero de 2000). "Re: protocolo PPPOE nuevo para WIN 2000, funciona muy bien" ". Grupos de noticias::comp.DCOM.xDSL. https://groups.google.com/Group/comp.DCOM.xDSL/MSG/9aeee32323c2978e?dmode=Source&HL=en. (Crítica en el año 2000 de SpinRite declaró principios operativos)
- ^ Watkins, Don (mayo de 2005). "Atrapar a archivo PCNet - SpinRite 6.0". PCNet en línea. 21 de noviembre de 2013.
- ^ a b Goldstein, Leon A. (19 de julio de 2004). "SpinRite 6.0 para usuarios de Linux". Linux Journal. 21 de noviembre de 2013.
- ^ "Oyente Feedback #65". Seguridad ahora!. Episodio 194. Transcripción. GRC.com. 30 de abril de 2009. https://twit.TV/show/Security-Now/194. 21 de noviembre de 2013.
- ^ "Oyente Feedback #136". Seguridad ahora!. Episodio 338. Transcripción. GRC.com. 02 de febrero de 2012. https://twit.TV/show/Security-Now/338. 30 de noviembre de 2012.
- ^ "SpinRite testimonios". GRC.com. 29 de noviembre de 2012.
- ^ a b "SATA Operation con SpinRite". GRC.com. 2006. 29 de enero de 2010.
- ^ El 26 de mayo de 2012 v6.0 fue la única versión que ofrece a la venta en el sitio Web de GRC
- ^ "Feedback #137 del oyente". Seguridad ahora!. Episodio 340. Transcripción. 16 de febrero de 2012. https://www.youtube.com/watch?v=bMYutZGbhY4. 27 de febrero de 2012. "STEVE: Y SpinRite 6.1 de la sincronización, no tengo ni idea. Es, sin embargo, importante lo siguiente que voy a hacer. Será una actualización gratuita para todos los que tienen 6.0, hace muchos años. Y el objetivo es que alcanzo las cosas que han sucedido desde... Y entonces ya veremos dónde estamos. Me encantaría ir a 7.0 y añadir un montón de nuevas características, así como."
- ^ "Cómo corregir un Error de desbordamiento de Spinrite división al escanear las unidades más grandes". Foros Neowin: Una colección de guías esenciales. 11 de diciembre de 2012.
- ^ "SpinRite - Error de desbordamiento de división". Soy tu usuario. 10 de febrero de 2006. 11 de diciembre de 2012.
- ^ a b "Mala BIOS Motherboards". GRC.com. 20 de diciembre de 2011. 21 de noviembre de 2013.