Файлові системи і відновлення даних

уповільнює швидкість їх обробки. Для вирішення цієї проблеми необхідно регулярно проводити дефрагментацію жорсткого диска. Програма дефрагментації прочитує кожен файл на диску, використовуючи таблицю FAT для доступу до кластерів, де б вони не знаходилися.

Як вже згадувалося вищим, у файловій системі FAT дані в кластерах можуть розташовуватися в будь-якому місці диска. І при пошуку файлу останній прочитується з декількох місць, що, природно, призводить до зниження продуктивності системи. Для переміщення файлу в одне місце служать програми дефрагментації диска.

У Windows є програма дефрагментації диска, яка працює з FAT 16 і FAT 32. У Windows 98/Me в програму дефрагментації була додана функція прискорення запуску додатків — переміщення програм, що часто запускаються, до початку диска.

Розглянемо роботу програми дефрагментації диска на прикладі. У табл. 24. 17 приведені дані про розташування файлів в FAT.

У даному прикладі файл Usconst. txt фрагментований на дві частини. Після запуску програми дефрагментації цей файл може бути розташований на диску так, як показано в табл. 24. 18

В процесі дефрагментації частини файлу, розкидані по всьому диску, були сполучені. Дефрагментація диска — досить тривалий процес, оскільки необхідно виконати велику кількість операцій читання і запису.

Окрім програми дефрагментації диска, що поставляється з операційною системою Windows, існують програми незалежних розробників. Прикладом може служити програма Speed Disk з комплекту Norton Utilities.

Операційна система Windows NT 4. 0, на відміну від Windows 2000/XP, не містить програму дефрагментації диска.

 

Програми незалежних розробників

Якщо при читанні диска C: з'являється повідомлення Sector not found (сектор не знайдений), самий час скористатися програмою, відмінною від традиційних SCAN-DISK або RECOVER (у DOS). Окрім стандартних програм для роботи з диском, що поставляються з операційною системою, існує величезна кількість дискових програм незалежних розробників. Найвідоміший пакет таких програм — Norton Utilities, розроблений компанією Symantec. Більшість подібних програм створені для операційних систем DOS і Windows і можуть працювати з FAT 32. Всі ці програми мають істотний недолік: їх необхідно набувати додатково; проте, як правило, гра коштує свічок.  

 

Norton Utilities і Norton System Works

Утиліта Norton Diagnostics, що входить до складу Norton Utilities, дозволяє ідентифікувати і перевірити існуюче апаратне забезпечення, створити завантажувальну дискету, використовувану для перезапуску системи і тестування жорсткого диска при його виході з ладу, а також для відновлення помилково видалених файлів і відміни випадкового форматування жорсткого диска.

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

| Norton Disk Doctor (NDD. EXE);

| Disk Editor (DISKEDIT. EXE);

Схожі роботи

Реферати

Курсові

Дипломні