Дефрагментация под Win98\ME

Тема в разделе "WASM.WIN32", создана пользователем relikt, 9 дек 2005.

  1. relikt

    relikt New Member

    Публикаций:
    0
    Регистрация:
    2 ноя 2004
    Сообщения:
    22
    Адрес:
    Russia
    Доброго времени суток!



    Может кто подскажет как программно дефрагментировать диск под Win98\ME.

    Или просто как перетаскивать кластеры.



    Спасибо.
     
  2. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine
    Поиск, друг мой, поиск. Информации много. А это —
    — любовь к халяве.
     
  3. relikt

    relikt New Member

    Публикаций:
    0
    Регистрация:
    2 ноя 2004
    Сообщения:
    22
    Адрес:
    Russia
    Брат мой, никакой халявы, под Win98\ME ничего не нашол, весь инет перевернул, никакой конкретике и даже намека , если подсказал куда копать или где искать, так сказать поделится, ан ведь нет, в халяве обвиняет...
     
  4. IceStudent

    IceStudent Active Member

    Публикаций:
    0
    Регистрация:
    2 окт 2003
    Сообщения:
    4.300
    Адрес:
    Ukraine


    Естесственно. Это в NT MS API высунула для дефрагментации. А в 9x всё ручками делалось.



    Что тебе нужно знать для сабжа?

    <ul type=disc>

    <li> cтруктуру FAT (есть дока от MS и не только)

    <li> что такое фрагментация и принципы дефрагментации (есть статьи)

    <li> принципы реализации под 9х (прямой доступ к разделу через vwin32, работа с FATable, перемещение (точнее, копирование) данных).

    </ul>



    Алгоритмы для дефрагментации используются разные, есть и режимы разные. Но при работе в ОС особо не разгонишься, поэтому действительно хорошие программы занимались этим без неё после ребута.



    Найти весь материал с наскока не получится, нужно собирать его по инету. А т.к. 9х давно устарела, то искать будет потруднее.





    Ты не указал, что ты нашёл, что знаешь, что хочешь знать. Кстати, о
    : аппаратно дефрагментировать ты вряд ли будешь, а программно, как в НТ, не получится — нет там этого. Изучи материал, тогда и поймёшь,
    :)
     
  5. relikt

    relikt New Member

    Публикаций:
    0
    Регистрация:
    2 ноя 2004
    Сообщения:
    22
    Адрес:
    Russia
    Спасибо за ответ, но в то что сказано, это было понятно и так...., просто хотелось бы узнать, может кто этим занимался, подкинул бы ссылочку например на "принципы реализации под 9х (прямой доступ к разделу через vwin32, работа с FATable, перемещение (точнее, копирование) данных)."

    Что аппаратно нельзя это понятно, просто имелось ввиду создать прогу самому, а не использовать сторонних производителей.

    Сам алгоритм дефрагментации не интересен, интересен доступ к файловой системе в 98/МЕ и работа с FAT и кластерами непосредственно.

    А в инете на эту тему табу...., ничего толкового ненашел, хотя добросовестно убил на это 10 часов...

    С уважением.

    P.S. С NT проблем нет.
     
  6. relikt

    relikt New Member

    Публикаций:
    0
    Регистрация:
    2 ноя 2004
    Сообщения:
    22
    Адрес:
    Russia
    Спасибо IceStudent,[ HI-TECH ].

    Направил в нужном напрвлении.