Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие по ОС.doc
Скачиваний:
38
Добавлен:
21.08.2019
Размер:
574.46 Кб
Скачать

Выполнение дефрагментирования диска — программа Microsoft Disk Defragmentator

Одним из факторов, оказывающих воздействие на производительность жестких дисков, является фрагментация файлов. Когда производятся операции с файлами, они становятся фрагментированными или разбросанными по множеству несмежных кластеров, что увеличивает время считывания с носителя.

Проблему фрагментации решает служебная программа Microsoft Disk Defragmentator, располагая файлы таким образом, чтобы они занимали смежные кластеры, что позволяет головкам чтения/записи совершать меньше движений по диску и ускоряет время доступа. Такой процесс реорганизации файлов называется дефрагментацией. Другими преимуществами дефрагментации файлов являются объединение свободного пространства, улучшение производительности дискового кэша и повышение шансов восстановления удаленных или поврежденных файлов.

В предыдущих версиях Windows NT отсутствовала программа дефрагментации дисков. Поэтому, для выполнения дефрагментации требовалось инсталлировать дополнительное программное обеспечение сторонних производителей. Windows 2000 обладает встроенной программой дефрагментации Microsoft Disk Defragmentator.

Программа дефрагментации Microsoft Disk Defragrnentator для Windows 2000 способна выполнять дефрагментацию файлов на дисках, отформатированных под файловые системы FAT, FAT32, NTFS.

Для дефрагментации файлов, находящихся на жестком диске:

• Необходимо завершить работу всех активных прикладных программ или перегрузить компьютер в режим Windows Safe Mode. Если прикладная программа или какой либо процесс произведет запись данных на диск во время дефрагментации, то система Windows 2000 может начать процесс дефрагментации заново.

• Дважды щелкнуть на значке My Computer (Мой компьютер) на Рабочем столе.

• Щелкнуть правой кнопкой на значке диска, который надо дефрагментировать. В появившемся контекстном меню выбирать пункт Properties (Свойства), что приведет к открытию диалогового окна Properties (Свойства). Перейти на вкладку Tools (Сервис), на которой расположены кнопки, позволяющие запустить различные сервисные программы.

• Выполнить диагностику и исправление ошибок выбранного диска при помощи программы ScanDisk, выбрав на вкладке Tools (Сервис), кнопку Check Now... (Проверить).

• После окончания проверки, закрыть программу ScanDisk и запустить дефрагментатор, выбрав на вкладке Tools (Сервис), кнопку Defrag Now... (Провести дефрагментацию). Подождать, пока система Windows 2000 запустит консоль Microsoft Management Console и откроет слепок dfrg (Disk Defragmentator).

Кроме того, также можно открыть Disk Defragmenter, нажав кнопку Start (Пуск), и в меню Run (Запуск) выполнить команду mine. После запуска консоли Microsoft Management Console, надо открыть в меню Console (Консоль) пункт Add/Remove Snap-in (Добавить/Удалить слепок). Затем нажать кнопку Add (Добавить) и в списке слепков выбрать Disk Defragmenter (Дефрагментатор диска).

• Программа дефрагментации отобразит в главном окне список дисков, имеющихся на компьютере. Выбрать диск, щелкнув на него левой кнопкой мыши и для определения степени фрагментирования диска, нажать кнопку Analyze (Анализ). После окончания анализа, программа Disk Defragmentator выведет диалоговое окно Analysis Compete (Анализ завершен). Графическое представление степени фрагментации диска отобразится в поле Analysis Display (Дисплей-анализатор). Красным цветом будут указаны фрагментированные файлы, синим — дефрагментированные файлы, зеленым — системные файлы Windows 2000 и белым — незанятое дисковое пространство.

• Для запуска процесса дефрагментации, надо щелкнуть на кнопке Defragment (Дефрагментировать), после чего начнется дефрагментация выбранного диска, ход которой отображается при помощи индикатора, показывающего, какую долю пространства на диске программа уже дефрагментировала. После дефрагментации в поле Defragmentation Display (Дисплей дефрагментации) будет графически показано полное отсутствие фрагментированных участков.

• Когда появится сообщение Defragmentation Complete (Дефрагментация завершена), можно выбрать другой диск или закрыть программу Disk Defragmentator.

Другим способом дефрагментации дисков является запуск программы в командной строке при помощи утилит dfrgfat.exe или dfrgntfs.exe.

Дефрагментация большого жесткого диска может занять много времени, особенно если диск значительно заполнен. Если запланировать дефрагментацию на то время, когда компьютер обычно не используется, то полученное увеличение производительности вполне оправдает затраченное время. Можно почувствовать большую разницу в быстродействии своего компьютера, если еженедельно выполнять процедуру дефрагментации файлов на жестком диске.