SpinRite
http://www.grc.com/sr/spinrite.htm
SpinRite הינה תוכנה לתחזוקה והצלת הדיסק הקשיח אך מה שמעניין בה לעומת כל האחרים זה
שהיא מבצעת את זה ברמת תחכום טכנולוגי שלא נראה לפני כן על מסכי המחשב.
להלן חלק מהדברים שהיא עושה:
* הצלת נתונים מהרדיסקים ודיסקטים פגומים באחוזי הצלחה גבוהים יותר מכל תוכנה שאי
פעם חשבתם עליה.
* התרעה על תקלות בהרדיסק שעלולות להתרחש בעתיד
* החזרת הרדיסק פגום למצב פעולה תקין כאילו שיצא מהחנות זה עתה אפילו כשה Bios
אינו מסוגל כלל להכיר שיש הרדיסק. כי אם SpinRite לא יצליח אז אף תוכנה אחרת לא
תעשה זאת !
* "צחצוח" להרדיסק מה שנקרא "פוליש" כדי להבטיח המשך פעולה תקין בעתיד
* כל הפעולות נעשות מבלי לפגום בהרדיסק שיש עליו מערכת הפעלה
* גודל התוכנה: 173kb (לא התבלבלתי בגודל)
SpinRite פותח ע"י חברת Gibson Research אשר שייכת לאשף אבטחת המידע בעולם
הלו הוא, סטיב גיבסון. החברה מפתחת את כל מוצרי התוכנה אך ורק בשפת אסמבלר
הפרמיטיבית אך האפקטיבית, ו -2 סיבות לכך: גודל התוכנה והאמינות/יציבות שלה.
אסמבלר הינה שפת המיקרו של המעבד ותוכניות אשר מפותחות בה רצות מהר יותר
וגם יציבות יותר - כמעט 0% מצבי קריסה. חסרון: כתיבת מאות שורות קוד לעומת שפות
מודרניות היום. אך זה לא מה שמעניין אותנו עכשיו.
SpinRite עובדת ע"י גישה להרדיסק ברמת פורמט נמוכה. רמה זו מאפשרת לתוכנה לזהות
ולתקן תקלות רציניות בהרדיסק גם כאשר מותקנת עליו מערכת הפעלה שעובדת.
התוכנה מרחיקה לכת ברמת הבדיקות שלה אף מעבר לארגון קבצים או תוכנות כגון
Windows scandisk או Norton Utilities וכדומה. כאשר התוכנה נתקלת בתקלה במשטח
המגנטי של ההרדיסק כמו bad sector לדוגמא היא קודם כל מזיזה לאיזור בטוח בהרדיסק את
המידע שיש באותו bad sector, לאחר מכן מתקנת את ה bad sector באמצעי שנחשב לפטנט
רשום (ניתן לבדוק על התוכנה באתר הפטנטים האמריקאי) ולאחר מכן מחזירה את המידע לאותו
איזור שכבר תוקן לעומת תוכנות תיקון אחרות שעלולות לפגום במידע כתוצאה מהתיקון שהן
מבצעות, אצל SpinRite אין דבר כזה. בגרסתו הנוכחית, גרסא 6 הוא תומך ב:
FAT, NTFS, Linux, Novell ועוד כמה סוגי מערכות קבצים.
מאחר ול SpinRite דרושה גישה מלאה להרדיסק, התוכנה עובדת אך ורק דרך דיסקט או cd
מאותחלים ולא מתוך מערכת ההפעלה עצמה. התוכנה מאפשרת דרך התפריט הראשי שלה
במערכת ההפעלה לבצע דיסקט אתחול עם התוכנה או ליצור קובץ ISO על מנת לצרוב ל cd.
לאחר האתחול Spirite מאפשרת במסך הפתיחה 5 רמות פעולה כשבדרך כלל רמה 2 הינה
הפופולארית וכוללת תחזוקה מונעת אשר מהווה בדיקות בסיסיות להרדיסק וגם קצרה יותר
מבחינת זמן הפעולה לעומת שאר הרמות החודרניות יותר.
למרבה המזל ניתן גם להפסיק באמצע את הפעולה לחזור כרגיל למערכת ההפעלה ובפעם
הבאה התוכנה תמשיך מהיכן שהפסיקה. התוכנה גם מצטיינת בשומר מסך בזמן שהיא עובדת
אשר מציג באחוזים את התקדמות פעילותה. אם כאשר התוכנה מזהה פגם כלשהוא בהרדיסק
אשר מצריך לעבור לרמת פעולה גבוהה יותר היא עושה זאת אוטומטית ומתריעה על כך.
כאן בתמונה מתחת SpinRite נאלצה לעבור לרמה 5 הגבוהה ביותר:
כמו כן המשתמש יכול גם באמצע פעולה לעבור לרמה אחרת ללא שום בעיות בבדיקה.
לתוכנה ישנם כל מיני מסכים אשר מפרטים את פעילותה בזמן הבדיקה כמו המסך
שנקרא "DynaStat Data Recovery" אשר מתאר באופן גרפי התאוששות של מידע
עד לרמת הביט (bit) עצמו:
להלן שוב פעם אתר התוכנה:
http://www.grc.com/sr/spinrite.htm
ניתן לקרוא באופן מפורט יותר על מה שהתוכנה עושה מאחורי הקלעים ויש המון מה לקרוא.
מומלץ במיוחד למהנדסי חומרה ומפתחי התקנים:
http://www.grc.com/files/technote.pdf
המון חברות אשר מתהדרות ביכולתן להציל נתונים משתמשות בתוכנה זו וגורפות על כך
עשרות אלפי דולרים. אין סודות - הכל עניין של ידע בשימוש בתוכנות !