Програми обслуговування технічних носіїв. Діагностика пристроїв збереження даних

  • План.
    1. Дефрагментація файлів
  • 2. Антивірусні програми
  • 3. Відновлення диска і даних
    4. Програми незалежних розробників

Щоб гарантувати збереження даних і підвищити ефективність роботи жорсткого диска, необхідно час від часу виконувати деякі процедури по його обслуговуванню. Існує також декілька простих програм, за допомогою яких можна якоюсь мірою застрахувати себе від втрати даних. Ці програми створюють резервні копії (і при необхідності відновлюють їх) тих критичних зон жорсткого диска, при пошкодженні яких доступ до файлів стає неможливим.

1. Дефрагментація файлів
У міру того як ви записуєте файли на жорсткий диск і видаляєте їх, багато які із них фрагментуються, тобто розбиваються на безліч розкиданих по всьому диску частин. Періодично виконуючи дефрагментацію файлів, ви вирішуєте відразу дві задачі. По-перше, якщо файли займають безперервні області на диску, то переміщення головок при їх прочитуванні і записі стає мінімальним, що зменшує знос приводу головок і самого диска. Крім того, істотно збільшується швидкість прочитування файлів з диска.
По-друге, при серйозних пошкодженнях таблиць розміщення файлів (File Allocation Table — FAT) і кореневого каталога дані на диску легше відновити, якщо файли записані як єдине ціле. Якщо ж вони розбиті на безліч фрагментів, то, не звертаючись до FAT і структури каталогів, практично неможливо визначити, до якого файлу відноситься той або інший фрагмент. На користь збереження інформації рекомендовано виконувати дефрагментацію жорсткого диска раз на тиждень або після кожної операції резервного копіювання.
У більшості програм дефрагментації передбачені наступні функції:

  1. 1.дефрагментація файлів;
  2. 2.ущільнення файлів (впорядкування вільного простору);
  3. 3.сортування файлів.

Основною операцією є дефрагментація, але в більшості програм передбачене і ущільнення файлів. Дефрагментація не виконується автоматично, а повинна бути вказана особливо, оскільки на неї витрачається додатковий час. При її проведенні всі файли, записані на диску, переміщаються до його початку, а вільний простір розташовується в кінці. Це призводить до того, що записувані згодом файли не фрагментуються і весь вільний простір є єдиною областю, достатньою для запису будь-якого файлу без його розбиття на частини.
Остання операція — сортування файлів — не є життєво необхідною, але передбачена в багатьох програмах дефрагментації. Виконується вона дуже довго, але на швидкість доступу до даних практично не впливає. Безумовно, сортування має деякий сенс, оскільки, відновлюючи дані, ви знатимете, в якому порядку розташовувалися файли до моменту аварії. Хоча знати це і не обов’язково — цілком достатньо того, щоб всі файли були дефрагментованими. Порядок їх розташування в цьому випадку не має значення. Сортування файлів передбачене не у всіх програмах дефрагментації, оскільки результат не виправдовує витраченого на нього часу.
Для різних операційних систем існують різні програми дефрагментації. У поставку Windows 9x/Me входить програма, яка працює із файловими системами FAT 16 і FAT 32. Вона є графічним додатком, який може виконуватися у фоновому режимі. Тому дана програма дефрагментації краща за інших. Під час її роботи можна викликати вікно із детальною інформацією про процес дефрагментації або обмежитися мінімальною інформацією про етапи процесу.
Пам’ятайте, що програми дефрагментації для файлових систем FAT 16 і FAT 32 несумісні. Тому не запускайте програми ScanDisk for DOS або Norton Disk Doctor в середовищі Windows 9x — наслідки можуть бути непередбачувані!
У Windows 98 є програма Майстер обслуговування (MaintenanceWizard). Іp її допомогою можна автоматизувати виконання деяких процесів при профілактичному обслуговуванні. Запустіть цю програму і виберіть необхідні програми, файли і розклад обслуговування. Вибрані дії автоматично виконуватимуться в указаний час, не відволікаючи вас від основної роботи.

 2. Антивірусні програми

Віруси небезпечні для будь-якої операційної системи. Тому не варто нехтувати антивірусними програмами. Оскільки Windows таких програм не містить, придбайте одну з антивірусних програм, що поставляються іншими компаніями. Незалежно від використаної програми, виявлення вірусів слід проводити систематично (зокрема, перед кожною операцією резервного копіювання жорсткого диска). Не чекайте, поки вірус почне діяти.

3. Відновлення диска і даних
Команди Chkdsk, Recover і Scandisk — це “реанімаційна бригада” DOS, що займається відновленням пошкоджених даних на диску. Ці команди мають дуже простий і не дуже дружній інтерфейс, їх застосування часто чинить значні зміни в системі, але іноді тільки вони і можуть допомогти. З перерахованих утиліт найбільш відомі, мабуть, Recover, яка відновлює програми, і Chkdsk, використовувана для перевірки файлової структури диска. Багато користувачів навіть не підозрюють, що Chkdsk може не тільки перевіряти, але і відновлювати пошкоджену файлову структуру диска. Ще одна програма — проста утиліта Debug — може допомогти вам в біді, але тільки в тому випадку, якщо ви точно знаєте, що і як робити.
Scandisk — могутніша утиліта, ніж Chkdsk і Recover, замінююча ці дві утиліти в DOS 6 і пізніших версіях, а також в Windows 9x.
MS DOS 5.0 і раніші версії підтримують тільки дві утиліти, що використовуються для перевірки диска— CHKDSK і RECOVER.
Програма Scandisk
Програма Scandisk входить в поставку DOS версій 6 і пізніших, а також в Windows 9x. Вона значно потужніша за утиліти Chkdsk і Recover і виконує функції їх обох. Програма Scandisk з Windows 95 OSR2 і Windows 98 може працювати з FAT 32.
У операційних системах Windows NT 4.0, Windows 2000 і Windows XP використовується програма CHKDSK, яка є потужним аналогом утиліти SCANDISK.
Програма Scandisk більше схожа на спрощену версію Norton Disk Doctor і дозволяє перевіряти як цілісність файлової структури, так і роботу секторів на фізичному рівні. Знайшовши помилки в каталогах або в FAT, Scandisk може їх виправити. Після визначення дефектного сектора в FAT позначається дефектний кластер, що містить цей сектор. При цьому програма намагається відновити пошкоджений файл, причому зберігаються дані як до дефектної ділянки, так і після нього.
У Windows 9x є програма Scandisk для DOS і Windows. Файли цих програм називаються Scandisk.exe і Scandiskw.exe відповідно. Windows 9x перевіряє диск в процесі установки операційної системи, а також після невірного завершення роботи з системою. Ви можете також запустити програму Scandisk і її “віконну” версію з командного рядка.
Особливості роботи програми Scandisk ви можете знайти в книгах по операційних системах або в довідковій системі Windows9x.

4. Програми незалежних розробників
Окрім стандартних програм для роботи з диском, що поставляються з операційною системою, існує величезна кількість дискових програм незалежних розробників. Найвідоміший пакет таких програм — Norton Utilities, розроблений компанією Symantec. Більшість подібних програм створена для операційних систем DOS і Windows і може працювати з файловою системою FAT 32. Всі ці програми мають істотний недолік — їх необхідно купляти додатково; проте, як правило, це виправдано.

Norton Utilities і Norton System Works 
Утиліта Norton Diagnostics, що входить до складу Norton Utilities, дозволяє ідентифікувати і перевірити існуюче апаратне забезпечення, а також створити завантажувальну дискету, використовувану для перезапуску системи і тестування жорсткого диска при його виході з ладу, для відновлення помилково видалених файлів і відміни випадкового форматування жорсткого диска.
В даний час пакет Norton Utilities поставляється як самостійний програмний продукт або ж у вигляді одного з компонентів програми Norton System Works (для операційних систем Windows 95 OSR 2.x, Windows 98, Windows Me, Windows NT і Windows 2000). Norton System Works також включає Norton Anti-Virus і деінсталятор Norton CleanSweep; до версії Professional увійшли програма архівації системної інформації Norton Ghost, програми WinFax Basic і Web Services. Деякі з програм, що ввійшли до складу Norton Utilities, призначені для запуску з командного рядка або роботи в режимі MS DOS:

  1. 1.Norton Disk Doctor (NDD. EXE);
  2. 2.Disk Editor (DISKEDIT.EXE);
  3. 3.UnErase (UNERASE. EXE);
  4. 4.UnFormat (UNFORMAT. EXE);
  5. 5.Rescue Restore (RESCUE.EXE).

Проте більшість програм, що ввійшли в Norton Utilities версії 2001, призначена безпосередньо для роботи в графічному середовищі Windows.
Не слід використовувати раніші версії Norton Utilities, наприклад 8.0 (яка призначена для роботи в Windows 3.1 і MS DOS), з 32-розрядними версіями Windows, оскільки це може привести до втрати даних через відсутність підтримки довгих імен файлів і дисків великої місткості.

Програма Spin Rite 5
Тестова програма Calibrate, що існувала в ранніх версіях Norton Utilities, не була включена до складу Norton Utilities 2001. Проте замість неї можна скористатися програмою SpinRite 5 від компанії Gibson Research (http://grc.com), яка дозволяє тестувати жорсткі диски IDE і SCSI, а також накопичувачі із змінними носіями будь-якої місткості, що мають файлову систему FAT, включаючи FAT32. Можливості технології Dynastat Data Recovery, використовуваної SpinRite 5 для статистичного аналізу трудночитаємих секторів, дозволяють визначити їх первинний зміст і перемістити відновлені дані в непошкоджену область диска. Це займає більше часу, ніж при використовуванні, наприклад, програми DiskDoctor, але для відновлення даних істотно пошкоджених дисків і розділів, що не мають резервної копії, цей варіант найбільш прийнятний. SpinRite 5 також дозволяє обробити таблицю розділів жорсткого диска для визначення його первинної структури.
Купляючи програми для роботи з жорстким диском, слід звертати увагу, в першу чергу, на підтримку використовуваної файлової системи. Наприклад, програма Norton Utilities 2001 підтримує файлові системи FAT (включаючи FAT 32) і NTFS, тоді як її ранні версії підтримують тільки FAT 16. Програма SpinRite 5 підтримує всі різновиди FAT, проте не працює з NTFS. Зверніть особливу увагу на те, що ніколи не слід застосовувати програму для роботи з диском, призначену для операційної системи ранішої версії. Це може привести до непоправних наслідків.

 

 

Використана література до лекції 26: [2] – c.209-212;[3] – c.68-72

Домашня робота: С.р. № 17 «Інтерфейси новітніх пристроїв для збереження даних».[4] – c.677-721