Windows XP PRO



         

Фрагментация NTFS - часть 4


    К сожалению, в Windows 2000 засунулидефрагментатор, который работает через API, исоответственно плодит дырки вредны. Если вызапускали его хоть раз - нужно запускать егопотом хотя бы раз в месяц, чтобы избавитсяот фрагментации новоприбывающих файлов. Вэтом основная суть сложностидефрагментации NTFS теми средствами, которыесложились исторически.

    Хочется выразить огромнуюблагодарность человеку по имени Mark Russinovich  (),который предоставил общественности .h ипримеры использования интерфейсадефрагментации.

    И напоследок - программа fv выводитколичество фрагментов в файлах текущегокаталога, а с ключом /v [имя файла] - списокразмеров блоков(фрагментов) указанногофайла, в кластерах. Знак ~ означает, чтоследующий фрагмент находился ближе кначалу диска, чем предыдущий. На всеостальные непонятные выводимые данныесоветую внимания не обращать - что-то я тудавписал, что-то было - в любом случае не оченьполезные данные :)
Написал Андрей Шабалин ()

Исходные тексты (проект VC6)

    Также была попытка написатьдефрагментатор :). Дело дошло до написаниямною программы, которая расчищаетуказанный участок диска, разбрасывая файлыкуда попало. Она даже работает! Ну, в умелыхруках  :). В общем, вам её не запустить дажедля этой цели, слишком всё коряво - ну даразработчики меня поймут..

:)
Тем не менее,основа любого дефрагментатора уже написана.Криво, правда, но дело поправимо. Комуинтересно - могу отдать и описать, как онаработает. В текущем виде какая либодеятельность отключена, единственное чтоона делает - кладет битовую картусвободного места с указанного диска в файлi4.dat. В принципе, если вы хотите посмотреть,как распределяется свободное место навашем NTFS диске - тоже полезная программа :). Яиногда её использую для этого.




страницы: 1 Обсуждение этой статьи :: Версия для печати ::
Статьи по теме:

  • Краткий обзор клиентских версий Windows XP
  • Windows XP: что это такое и с чем ее едят
  • По просьбам трудящихся: Как корректно удалить WinXP/2K и восстановить Windows 95 или 98главнаяWindowsПрограммыИз рассылкиВокруг софта



  • Содержание  Назад  Вперед